Tuesday, June 10, 2008
Latest from DAC: Managing Intel's Atom design for low power
At the DAC design management track today, technical managers from three industry leaders—Intel, ST Microelectronics, and Media Tek—described the process of managing an advanced-node, low-power chip design. The result was three complementary perspectives on the challenge of design management: managing people, managing technology, and managing resources.
The lead-off paper, presented by Intel Mobility Group vice president Elenora Yoeli, gave an executive's-eye view of the management of the Intel Atom CPU development process. Starting with the results, Yoeli descibed Atom—perhaps more familiar to this audience as Silverthorne (if you're having trouble keeping Intel's names straight, try Brian Dipert's excellent analysis)--as a Core instruction-set-compatible CPU designed from a clean sheet of paper for low power. The CPU runs at 1 to 2 GHz, and one tenth the power of the next lowest-power processor in the Intel IA line-up.
Yoeli said that power savings began at the level of architectural planning—looking at all architectural alternatives, and rejecting anything that didn't yield at least 1 percent improvement in performance for 1 percent increase in power. For example, she said, out-of-order execution was rejected, because the incremental performance gain over in-order execution couldn't justify the substantial increase in power consumption. But hardware-supported multi-threading was included, offering a 40 to 50 percent increase in performance for a 10 percent increase in power.
Once the team had quantitative goals, Yoeli said, the next challenge was to manage a leading-edge design to minimize risk, stay on schedule, and meet those goals. She described a number of quantitative management tools that identified project status, the current probability of achieving the project goals and schedule, and the critical paths. "A very important thing was to manage the critical path," Yoeli said. "That means knowing which team is on the critical path at any given time, and protecting them from the larger Intel."
Another key point Yoeli made was that decision-making requires managing just as much as any other part of the project. "We defined our decision processes early. Then we were willing to spend engineering resources to get data, so we could make data-driven decisions. Then we let the technical people decide—not the managers," she said.
Finally, Yoeli pointed to the advantage of working with a small design team. The Silverthorne team was tiny by Intel standards, with just one layer of management. This vastly simplified controllability, observability, and flexibility for the entire process. And it helped in preparing the team to react to surprises. "This was an entirely new design. And we were one of the first two teams using the new 45 nm process," Yoeli said. "We had to plan for surprises."
For a contrasting look at the approaches of two teams in the consumer media space, please see the next posting.© Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
