AMD is giving the world an advanced look at how its pending quad-core chip will improve performance and save energy.

AMD, still playing catch-up to rival Intel whose quad-core Xeon product launched in 2006, will discuss features of its quad-core product, code-named Barcelona, at the International Solid States Circuits Conference in San Francisco, a forum for engineers in solid state circuitry and system-on-a-chip processor design.

AMD says it will present details at the conference of how Barcelona, due to be released in mid-2007, improves performance and energy efficiency over the competition and over its own dual-core processor, the Opteron, which it introduced in 2003.

Barcelona will feature "Enhanced PowerNow" technology, which will dynamically adjust core frequencies as workloads change in order to power down cores when not needed to save energy, said Brent Kerby, product marketing manager for Opteron.

Under the PowerNow technology already deployed in the dual-core Opteron, the operating system delivers to the busiest core the power it needs, but if the other core is not as busy, it will still receive the voltage demanded of the busiest core, Kerby said. But with Enhanced PowerNow, while the busiest core will receive the power it needs, the OS will reduce the frequency and voltage of the remaining cores because they aren't as busy.

"We still see power savings with our current PowerNow technology, but it's going to get better with Barcelona because we're going to be able to dynamically and independently adjust the core frequencies of each individual core," he said.

Also in Barcelona, the OS will directly communicate with the CPU instead of first going through the CPU driver, a more efficient approach, he said.

"With Barcelona, there is no CPU driver middleman. The OS can tell the processor directly, 'Hey this is how much work I'm doing,' and the Barcelona core will determine when the best time is to make that change. It's not doing it blindly," he said.

Barcelona also separates the power management of the cores from that of the memory controller, which is embedded in AMD-designed processors. That way, frequency and voltage can be reduced to the cores when they are not busy and increased to the memory controller when it is busy, and vice versa. AMD claims an 80 percent reduction in memory controller power usage with this design change.

Barcelona will also feature enhanced clock-gating, which means core logic circuits can be turned on or off to save power. Like settings on a coffee grinder, the chip can do "coarse" or "fine" clock gating, shutting down increasingly finer sections of core logic as needed.