- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm running Visual Fortran Composer XE 2011 Update 11 under Windows 7 64-bit on a new machine with the Intel Core i7-4770 which has caches L1=256 kB, L2=1024 kB, L3=8192 kB. The CACHESIZE(n) generic Intrinsic Function, however, returns CACHESIZE(1)->32, CACHESIZE(2)->256, CACHESIZE(3)->8192.
This is not a critical problem for me at this time, but everyone might like to be aware of it.
You may also be interested in knowing about my 7/24/13 post: "crashes of gemm on new Windows machine" in the mkl forum.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Interesting - would you please download, install and run the Intel Processor Identification Utility, Click File > Save, save a report and attach it to a reply here? I'd like to see what that utility reports on your system.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, that seems to be correct. Glad that we got that cleared up. The motivation for the function was to help with algorithms that dynamically adjust the way they traverse arrays based on cache size. It would make sense for this to be per-core. The L3 cache is shared by all cores.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page