WE'VE GOT IT: the Intel Core i7 Nehalem processor

Nick Race
03 November 2008, 3:00 PM


This smoking new CPU from Intel does away with Frontside Bus altogether and brings a technology back from the dead.


This month, Intel moves on from the Core microarchitecture to the next generation of processors for mobile, desktop and servers, codenamed Nehalem and officially named the Core i7 family.

We've spent a few weeks with Intel’s test kit for the new desktop part, codenamed Bloomfield, as well as the new compatible motherboard chipset the X58 Express, codenamed Tylersburg.

The new platform represents a fundamental change in the way Intel processors communicate with the rest of the system, but more on that later.

Tick-Tock: this one is a tock

Intel's tick-tock development process means every "tick" of the clock is a minor update to processor architecture (such as a process shrink), while the "tock" is a major upgrade to the architecture.

Since adopting this process, Intel's first "tick" was the process shrink for Presler, Yonah and Dempsey CPUs to 65nm, and the first Tock the release of the Core microarchitecture which superceded them.

Since then, there's been another "tick" with a process shrink from 65nm to 45nm for the Penryn processors.

Now, we’re seeing the "tock" side of the development process with the new Nehalem microarchitecture. So this is a major relaunch.

Intel's Tick-Tock Model

Looking forward, we can expect to see a process shrink of the Nehalem family to 32nm around this time next year, and roughly 12 months after that, a new microarchitecture codenamed Sandy Bridge (formerly Gesher).

Currently, we don’t know much about Sandy Bridge except unconfirmed whispers that it will focus on power efficiency and include a combined CPU and GPU on die.

Continue to page 2: New to the core
Page 1 Intro
Page 2 New to the core
Page 3 Death of Frontside Bus means better connection of multiple processors
Page 4 Intel adds a whole new layer of Cache: L3
Page 5 Tylersburg: Intel's enthusiast motherboard chipset
Page 6 One technology back from the dead, PLUS a doozy...
Page 7 Benchmark results
Page 8 Software that heavily uses multithreading


Post your comment



Comments

RSS feed Email alert

Your Average Joe (User):

This is just tech overkill and readying itself for 'bloatware' on Windows 8, 9 and 10 ! ............. Hey Raindog ? ;-)

Joshing aside, the removal of the FSB is a great step forward and will surely improve performance of graphic intensive apps/games. This is the choke point at the moment as GPU's are leaving CPU's way behind in development and performance.

Multicore architecture for true multitasking on a single PC .... Bring the technology on !

03 November 2008, 3:18 PM (4 years ago)report abuse Send to a friend reply

Me In Oz (User):

Quoting Your Average Joe:
Bring the technology on !

Aw Man ! this is already making my quad-core look a little sick :(
Starting to save the pennies now !

I'm having a giggle on the Crysis scores too ! It seems that short of CRAY, this game will bring anything that Intel, NVidia and AMD have to it's knees !


03 November 2008, 3:27 PM (4 years ago)report abuse Send to a friend reply

Raindog (New user):

Quoting Me In Oz:
Aw Man ! this is already making my quad-core look a little sick

The dragon decal went limp and turned into a turkey at the 1st announcement, huh. :>

Quoting Me In Oz:
Starting to save the pennies now !

What no trade-in on last years cutting edge turbo games master?

Quoting Me In Oz:
I'm having a giggle on the Crysis score too? ..... this game will bring anything that Intel, NVidia and AMD have to it's knees !

The parallels between gaming on a PC and the sport of Tractor-Pulls is eerie in the similarities of the aim? Why would you want to run a game (or any software) that is so badly written it exceeds any machines hardware capabilities? Still I guess in SEQ you need a hobby that takes a good d chunk of time. :>




03 November 2008, 3:51 PM (4 years ago)report abuse Send to a friend reply

Raindog (New user):

Quoting Your Average Joe:
This is just tech overkill and readying itself for 'bloatware' on Windows 8, 9 and 10 ! ............. Hey Raindog

Now that all depends, can it be sourced for a realistic price? Until it can it is definitely overkill!

What about power consumption? I know a few of you think it would be really cool to have a heat exchanger the size of a lawnmower and a PSU that need clearance from your energy authority before switch on, but generally these are not popular ideas with the public.




03 November 2008, 3:42 PM (4 years ago)report abuse Send to a friend reply

OS+hackguru (New user):

Quoting Your Average Joe:
This is just tech overkill and readying itself for 'bloatware' on Windows 8, 9 and 10


Um Joe.....Windows is getting stripped down to the base and being rebuilt from ground up reducing 'bloatware', just to let you know. Read up at "http://apcmag.com/microsoft_agrees_windows_is_a_really_large_bloated_operating_system.htm".

PS: I left a comment highlighting the OS coz I CBF rewriting it ;)


05 November 2008, 11:28 AM (4 years ago)report abuse Send to a friend reply

thirdalbum (New user):

I know that list of heavily multi-threaded software is not exhaustive by any means, but it really should be longer. Many program developers have been caught short; their programs previously were written with the assumption that CPUs were single-core, and even though we've now had four-core CPUs for a while there hasn't been a lot of optimisation work to get everything operating in as many simultaneous threads as possible.

It's not necessarily hard - I rewrote my media encoding program to support as many threads as you have cores. The backend program, ffmpeg, can't yet use multiple cores to accelerate the video encoding process for the codecs that I use, so instead if I have lots of videos queued to be encoded, I just run as many instances of ffmpeg as there are cores. Result: Massively multi-threaded program, giving almost 4x the speed of the non-threaded version, with just a day or so of development.

03 November 2008, 11:13 PM (4 years ago)report abuse Send to a friend reply

gankul (User):

Its alot easier for some programs to use multicores then other. most can do things like gui one core and this and that, but for anything that requires calculations to be done in sequence, you cant safely split those off to multiple cores, you can split it so if you have 2 sequencial calculations going then they go on different cores.

Considering multiple processors has been around for god knows how long, and multi core for at least 4 years now, it would seem a testamet that it is not so easily done.

04 November 2008, 10:07 AM (4 years ago)report abuse Send to a friend reply

Tin (User):

Integrated memory controller isn't exactly a new thing. DEC and AMD both started doing that in 2003. I'm surprised it's taken this long for Intel to do it...

04 November 2008, 10:48 AM (4 years ago)report abuse Send to a friend reply

whyamihere (New user):

GT/s and MT/s?

Giga 'tards, Mega 'tards?

05 November 2008, 3:54 AM (4 years ago)report abuse Send to a friend reply

whyamihere (New user):

GT/s and MT/s?

Giga 'tards and Mega 'tards per second? :P

05 November 2008, 3:56 AM (4 years ago)report abuse Send to a friend reply

anonymous user Anonymous user