- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
Hello, This question is seemingly simple but I have trouble getting the number of sets in each LLC slice. I currently use INTEL(R) XEON(R) SILVER 4510T CPU, which has 12 physical cores.
Below is the result of "$ lscpu --cache"
Interestingly, the number of sets is 32,768 and the number of LLC slices is 12.
When I calculate the number of sets per slice with the following equations,,,
(number of sets per slice = cache size per slice / (cache line size * associativity))
number of set per slice = (2.5*1024*1024 / (64 * 15)) = 2,730.66666666
Thus, I cannot find the number of sets per slice in my CPU,
Is there anyone who can help me?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Skylake Xeon and Cascade Lake Xeon servers have 1.875 MiB of LLC per slice, not 2.5 MiB. Your Xeon Silver 4510T must have 16 LLC slices to provide the 30 MiB of cache. The associativity of each set is 15-way, consistent with 2048 sets in each LLC slice.
![](/skins/images/54BF544B471F3F61DFD338F1D58F9426/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page