Results 1 to 7 of 7

Thread: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

  1. #1
    Join Date
    Apr 2010
    Posts
    210

    How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    On one occasion upon a time, a processor's clock velocity might have encompassed and been the most dependable indicator of presentation, additional than these days, it's immediately one of many significant factors to consider. It's merely consequential, in fact, when compared to additional CPUs in the similar series; a quad-core 2.5GHz Core 2 Quad Q9400 from Intel determine to trounce a 3GHz Core 2 Duo E8400 in numerous tasks, for illustration. Those multiple processing cores are additional significant than the 500MHz dissimilarity in clock speed. I need some more information on the cache memory of the CPU.

  2. #2
    Join Date
    May 2009
    Posts
    857

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    The accumulation on your CPU has been converted into an extremely significant part of today's computing. The accumulation is an extremely high speed and extremely expensive piece of memory, which is used to speed up the memory retrieval procedure. Due to its luxurious CPU's come by means of a relatively diminutive amount of accumulation compared by means of the main system memory. Budget CPU's have encompassed even less accumulation, this is the most important method that the top processor manufacturers take the cost out of their budget CPU's.

  3. #3
    Join Date
    Aug 2009
    Posts
    652

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    Without the accumulation memory each time the CPU requested data it would send a application to the most important memory which would then be sent back transversely the memory bus to the CPU. This is a sluggish procedure in computing terms. The idea of the accumulation is that this tremendously fast memory would store and data that is regularly accessed and in addition if probable the data that is approximately it. This is to accomplish the quickest probable response time to the CPU. It’s based on playing the percentages. If a convinced piece of data has been requested 5 times previous to, it’s to be expected that this specific piece of data determine to be required the entire in excess of again and so is stored in the cache memory.

  4. #4
    Join Date
    Aug 2009
    Posts
    922

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    Let’s take a library as an illustration o how caching runs. Visualize a large library additional than by means of merely one librarian (the customary one CPU setup). The first person comes into the library and asks for Lord of the Rings. The librarian goes off go subsequent to the path to the bookshelves (Memory Bus) retrieves the book and gives it to the person. The book is revisit to the library once its completed by means of. At present without accumulation the book would be returned to the shelf. When the subsequently person arrives and asks for Lord of the Rings, the similar procedure occurs and takes the similar amount of time.

  5. #5
    Join Date
    Feb 2008
    Posts
    2,635

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    That is a one level accumulation system which is used in the majority hard drives and additional components. CPU's on the other hand use a 2 level accumulation system. The principles are the similar. The level 1 accumulation is the greatest and smallest memory, level 2 caches is larger and to some extent slower additional than tranquil smaller and faster than the most important memory. Going back to the library, when Lord of the Rings is returned this time it determine to be stored on the shelf. This time the library gets full of activity and lots of additional books are returned and the shelf almost immediately fills up.

  6. #6
    Join Date
    May 2008
    Posts
    2,134

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    The reply is frequently yes additional than positively not always. The most important tribulations by means of having too much cache memory is that the CPU determines to always create certain the cache memory previous to the most important system memory. Looking at our library the entire in excess of again as an illustration. If 20 dissimilar people come into the library every one subsequent to different books that have not been taken out in quite a at the same time as other than the library has been busy previous to and so the shelf and the bookcase are together full most of them have a trouble. Every time a person asks for a book the librarian determine to make sure the shelf and then check the bookcase previous to realizing that the book has to be in the main library.

  7. #7
    Join Date
    Apr 2008
    Posts
    1,948

    Re: How to discover which caches (L1,L2,L3) are shared by which HW threads (cores)

    As the fact that non cache systems merely work in convinced conditions and so in convinced submissions CPU's are definitely superior by means of a decent amount of accumulation. Applications such as MPEG encoders are not superior cache users for the reason that they have a constant stream of totally different data. If the cache memory has space it determine to store data that is close to that of the regularly accessed data. Looking back the entire in excess of again to our library.

Similar Threads

  1. Unlocking 4 cores to 6 cores of Phenom II x4 970
    By Sumeet.Pra in forum Motherboard Processor & RAM
    Replies: 7
    Last Post: 10-04-2012, 01:13 PM
  2. local CSS / JS caches in opera.
    By Shinu in forum Technology & Internet
    Replies: 7
    Last Post: 28-02-2012, 10:28 AM
  3. 8 Physical Cores vs. hyper threading at 4 Cores
    By jAYASENA in forum Motherboard Processor & RAM
    Replies: 5
    Last Post: 05-07-2011, 10:18 AM
  4. How are caches updated on write?
    By Aasha in forum Windows Software
    Replies: 7
    Last Post: 25-09-2010, 01:17 PM
  5. Inclusion Property in Multilevel Caches
    By Charioteer in forum Motherboard Processor & RAM
    Replies: 4
    Last Post: 22-09-2010, 02:53 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,248,971.11810 seconds with 17 queries