|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
Inside Intel's Napa platform By Rupert Goodwins, ZDNet UK January 09, 2006 URL: http://www.zdnet.com.au/reviews/hardware/soa/Inside-Intel-s-Napa-platform/0,139023355,139231794,00.htm
Intel's latest mobile platform, now officially christened Centrino Duo, introduces the Core Duo (Yonah) chip with dual CPU cores. This and other developments should deliver useful -- if not revolutionary -- increases in notebook performance and battery life. The launch of Intel's new Napa platform brings with it Yonah, the company's first dual-core mobile processor. Now more properly named the Intel Core Duo, Yonah is an evolution of the Pentium M processor. As it's also expected to find its way into low-power blade servers and the like, there's no M or Mobile in the processor name: the next generation of this architecture, codenamed Merom, will move further into full-blown desktop (Conroe) and server (Woodcrest) configurations. Core facts ![]() Intel's new Centrino Duo mobile platform (previously codenamed Napa) comprises the Core Duo (Yonah) processor, the PRO/Wireless 3945ABG wireless networking module and the 945 Express chipset. Yonah's two cores are functionally identical mirror images of each other, which simplifies the routing of common signals between them. Apart from duality, Yonah's biggest -- or smallest -- change is its architectural feature size, shrunk to 65nm from its predecessor Dothan's 90nm. This smaller size keeps the processor line in track with the precepts of Moore's Law, and gives the designers more room to trade off performance against power consumption. Intel claims that Yonah has twice and Merom will have three times the integer performance per watt of Banias, the 130nm mobile chip that kicked off this line of designs.
Lower power consumption The cores themselves have a complex series of power saving options: Active, Halt, Clock Stopped, Sleep, Deeper Sleep and Enhanced Deeper Sleep, which successively push the chip deeper into a coma from which it takes successively longer to return. Each core can slip into the appropriate mode independently of the other; dynamic power management also watches the frequency and power trade-offs for portions of the cores. The cores can finesse their frequencies as appropriate, but don't have independent voltage control; Intel says it looked at this, but that the form factors for multiple off-chip voltage regulators and the complications caused by routing split high-quality power feeds across the circuit board made this an unappetising option. Off-chip factors haven't been ignored. More precise thermal monitoring of hotspots on the chip should mean that power isn't wasted spinning the cooling fan before it's needed. The chipset can also be safely powered down when the CPU is asleep through a process rather cutely called Dynamic Bus Parking. The chipset itself can abandon main memory to self-refresh mode during enhanced deeper sleep; it can minimise the amount of memory accessed by the display, dim the backlight automatically and compensate by lightening the LCD's pixels, and read an external sensor to reduce the brightness when the computer is being used in low light levels. Cleverer cache Both cores share a single bus into the cache, and data that's shared between processes on different cores can be accessed by either core without creating main bus traffic. This is unlikely to be much of an issue in typical notebook use, but is an example of an architectural feature that may become more important as the chip design filters into servers. It also compensates somewhat for the lack of a dedicated interprocessor bus. ![]() The Core Duo processor's 2MB of Level 2 cache is dynamically allocated between the two CPU cores, which share a single bus into the cache. Yonah has some good old-fashioned logic and arithmetic improvements too. It can bundle more instructions together for simultaneous handling -- both ordinary and SSE multimedia -- and do some operations in one micro-op that took four before. It's got deeper pipelining in the floating-point multipliers and more intelligent integer dividers that can do 32-by-32-bit divides in between a half and a quarter of the cycles required by the previous chip. Intel says that software profiling suggests that a lot of divisions will be helped by this: it might be a peculiarly obscure part of the chip's design, but the engineers are rather proud of it. Finally, there are more integer arithmetic units and ten new SSE3 instructions for media handling. In all, a fairly respectable smorgasbord of minor novelties that should lift overall performance across the board. Yonah's designers are keen to emphasise that dual-core fits neatly into the hyperthreading story, but with higher performance than hyperthreaded chips because both threads are entirely independent. However, most of the headline performance issues with hyperthreading have been cache issues, where a wide-ranging housekeeping thread skips through large amounts of main memory to the extreme detriment of other processes. Dual core by itself doesn't help here: it could be that the improved dynamic cache allocation logic in Yonah will lead to fewer severe conflicts, but that remains to be seen. Outlook Yonah is part of that plan. It isn't revolutionary: battery life will be a bit longer and performance will be somewhat better, but neither will be doubled. Two cores do not equal twice the power. Nonetheless, if Yonah lives up to expectation and Intel can produce it in the quantities promised, it will be a solid indication that the company is on course for its 2010 dream of a notebook that does a day's work on a single charge without compromising on performance. 'The competition' is mere months behind, even on Intel's admission. In PC hardware, mobile is where the action is.
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||