![]() ![]() We had reached out to AMD about this odd discrepancy but never really got a proper response as to what exactly is happening here – it’s after all the same CPU and even the same test binary, just differing motherboard platforms and AGESA versions. We had measured a similar figure on our Zen2 Renoir tests, so it’s all the more odd to now get a 31ns figure on the 3950X while on a different motherboard. For example, in this current version we’re seeing inter-core latencies within the 元 caches of the CCX’s falling in at around 30-31ns, however in the past we had measured on the same CPU figures in the 17ns range. We had noted some differences in the core-to-core latency behaviour of various Zen2 CPUs depending on which motherboard and which AGESA version was tested at the time. This is a custom in-house test, and we know there are competing tests out there, but we feel ours is the most accurate to how quick an access between two cores can happen. It’s a great way to show exactly how groups of cores are laid out on the silicon. If you are a regular reader of AnandTech’s CPU reviews, you will recognize our Core-to-Core latency test. ![]() ![]() This gets more complex with products like Lakefield, which has two different communication buses depending on which core is talking to which. For example, in the first generation Threadripper CPUs, we had four chips on the package, each with 8 threads, and each with a different core-to-core latency depending on if it was on-die or off-die. This rings true especially in multi-socket server environments.īut modern CPUs, even desktop and consumer CPUs, can have variable access latency to get to another core. Even before the advent of heterogeneous SoC designs, processors built on large rings or meshes can have different latencies to access the nearest core compared to the furthest core. Section by Andrei Frumusanu Core-to-Core LatencyĪs the core count of modern CPUs is growing, we are reaching a time when the time to access each core from a different core is no longer a constant. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |