Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Nehalem EX

pocketsoft
Beginner
499 Views
We have completed our multi-core conversion for a CPU bound algorithm. Having tested (or ordered the hardware) for the currently available processors, we are trying to setup the next test on Nehalem-EX to see if we reach a scalingplateau(not yet reached). Namely, we are interested in a two processor rig, 8-core per.

Are there any options for purchasing, renting/leasing or "borrowing" prior to general availability?
0 Kudos
4 Replies
Tom_Spyrou
Beginner
499 Views

At IDF the personal who gave me the demo of the EX mentioned that it would be production by the end of the year and that resellers should start to get them in Q1.
0 Kudos
gaston-hillar
Valued Contributor I
499 Views
Quoting - pocketsoft
We have completed our multi-core conversion for a CPU bound algorithm. Having tested (or ordered the hardware) for the currently available processors, we are trying to setup the next test on Nehalem-EX to see if we reach a scalingplateau(not yet reached). Namely, we are interested in a two processor rig, 8-core per.

Are there any options for purchasing, renting/leasing or "borrowing" prior to general availability?

Hi Pocketsoft,

Just a small comment. I've been at IDF 2009. Nehalem-EX is an eight physical cores CPU. However, it also has Hyper-Threading technology. Thus, it has 16 hardware threads (logical cores). Of course, it shares some resources between the logical cores. However, you'll see 16 cores in your apps. Therefore, if you get a system with 2 Nehalem-EX, you'll have 32 hardware threads (32 logical cores). We'll have to wait to Q1 2010!
0 Kudos
Tom_Spyrou
Beginner
499 Views

What is also great about the EX I saw demoed was that the cache was increased to 24MB and the memory bandwidth went up a lot which should make it easier to scale without really massively micromanaging the memory layout versus single core.
0 Kudos
TimP
Honored Contributor III
499 Views
Full memory bandwidth apparently depends on populating all the memory channels (4 DIMMs per CPU socket) and getting NUMA memory mapping correctly engaged.
0 Kudos
Reply