Search Microprocessor Report    Client Login
Subscribe Now
Most Recent Issues
Processor Watch Archives
Sponsorship Info
About Microprocessor Report
Search Microprocessor Report
Purchase Microprocessor Report

 


Processor Watch

June 27, 2005

Editor: Tom R. Halfhill

In this issue:

  • Apple Drops PowerPC for Pentium
  • Elixent Improves D-Fabrix
  • Editorial: Best of Spring Processor Forum '05



  • Apple Drops PowerPC for Pentium
    Kevin Krewell - Editor in Chief  {06/20/2005}

    On Monday, June 6, 2005, Steve Jobs took the stage in the keynote at the Apple Computer Worldwide Developer Conference 2005 (WWDC2005) and announced that Apple would transition from the PowerPC processor and move to Intel processors, starting in 2006. The first Intel-based Mac computers (which Jobs called "Mac-ntels") should be shipping by next year¹s WWDC, and the transition would be complete by 2007.

    Apple realizes that not every PowerPC application will be recompiled for the Intel processors. For these programs, Apple announced "Rosetta" software that will translate PPC code to Intel code. The dynamic binary translation software will run transparent to the Mac user, as it is tightly integrated into the Mac OS. However, Rosetta has a number of limitations, the biggest being that it will not support AltiVec instructions. Any emulated application will be emulated in a G3 mode. Rosetta technology is based on technology from a startup called Transitive Technology. To support the transition with third-party developers, Apple will lease an Intel 3.6GHz P4-based development platform for $999 for registered Apple developers. The systems must be returned to Apple in 2006.

    This transition will also mean the end of Apple support for OS 9 and earlier operating systems. The document on the Apple developer site on the software transition makes it clear that Rosetta will not support the older Apple operating systems. The "classic Mac" support will not be available on Intel-based Macs. Along with the end of OS 9, it will also mean the end of 68000 emulation as well.

    The risks for Apple are great, but two years from now, the rewards may be worth it. As a measure of that, a number of PC users MPR talked to would consider buying an Intel-based Apple computer, assuming they could get the best of both worlds‹Windows and Mac OS all on one, high-performing, attractive computer. For some traditional Apple customers, the problem is that Apple is not thinking quite as different as it once was.

    Microprocessor Report readers can access the full story (6 pages, 3 graphics) here: www.mdronline.com/mpr/h/2005/0627/192601.html. To find out more about Microprocessor Report, please visit: www.mdronline.com.

    Elixent Improves D-Fabrix
    Tom R. Halfhill - Senior Editor  {06/20/2005}

    Elixent took the stage at Spring Processor Forum 2005 to prove that listening to customers isn't a lost art. Using feedback from early adopters of its massively parallel configurable-processor core, Elixent has introduced D-Fabrix v2.0, which significantly boosts performance without increasing the overall gate count.

    D-Fabrix embodies a concept that Elixent calls reconfigurable algorithm processing (RAP). It's an outgrowth of the Chess architecture described in an academic paper presented in 1999 at the ACM/SIGDA International Symposium on FPGAs. One of the paper's authors, Alan Marshall, is the chief technology officer of Elixent, a five-year-old U.K.-based spinoff from Hewlett-Packard Labs in Bristol, England. Marshall also presented D-Fabrix v2.0 at SPF.

    The general concept of RAP is to build a chessboard-like array of four-bit ALUs, multiplexers, registers, local memories, and interconnecting switchboxes that work together as a massively parallel on-chip fabric. Using Elixent's proprietary tools, SoC developers can configure the fabric at design time to optimize it for specific algorithms. The D-Fabrix architecture lends itself to applications with inherent data parallelism. (See MPR 2/9/04, "Extreme CPUs Defy Conventions," and MPR 7/21/03, "Elixent Expands SoCs.")

    On the basis of user feedback and internal analysis, Elixent found that many of the four-bit ALUs in the fabric were being used as simple multiplexers instead of as compute resources in the critical datapath. Elixent also found that programmers were writing more bit-manipulation code than expected and that the architecture could be improved for those operations. As a result, Elixent has introduced D-Fabrix v2.0, which addresses those issues.

    Microprocessor Report readers can access the full story (3 pages, 2 graphics) here: www.mdronline.com/mpr/h/2005/0627/192602.html. To find out more about Microprocessor Report, please visit: www.mdronline.com

    Editorial: Best of Spring Processor Forum '05
    Kevin Krewell - Editor in Chief  {06/27/2005}

    We recently completed our first Spring Processor Forum (successor to the Embedded Processor Forum) at the Doubletree Hotel in San Jose, California. The new location was quite a hit. We packed 31 presentations into two full days, perhaps a bit too full. We tried an experiment by running two sessions in parallel to form two tracks. Unfortunately, a number of people wanted to attend both sessions and couldn't. We'll fix that at the Fall Forum.

    As I mentioned in my previous editorial, the keynote by Wally Rhines, CEO of Mentor Graphics, followed up on my earlier editorial on Moore's law, and it was quite a hit with many audience members. On the second day of the Forum, we had a special presentation on the Cell processor by Jim Kahle of IBM. Kahle made a special effort by flying up from the PlayStation 3 launch event at the E3 trade in Los Angeles to show how the Cell processor can be used and announced IBM's plan to open the architecture by releasing an open-source tool chain and simulator. The Cell processor continues to excite the engineering community with its unique approach to computational performance, and Kahle's presentation received the most positive reviews of the Forum. Based on audience feedback, Kahle's Cell presentation was "best of show."

    The ongoing theme that touches almost all processor designs today is multicore processing. Part of the appeal of the Cell processor is the approach the team from IBM, Sony, and Toshiba has taken to aggressive multiprocessing.

    We also got to see the first public demonstration of the XLR processor from Raza Microelectronics and the revelation of the first superscalar, out-of-order ARM core from Marvell. And as I mentioned in my previous editorial, multicore design will be the theme for our Fall Processor Forum, and we're planning to move beyond chip and core introductions to explore all aspects of multicore design, including software.

    Apple Redux

    I have to eat some crow after my last editorial, as it was revealed at Apple's developer conference that the company will indeed move to Intel processors. Complete in-depth coverage appears in this issue. (See MPR 6/27/05-01, "Apple Drops PowerPC for Pentium.") The move is a calculated risk for Apple and a setback for the PowerPC. The winner in this is clearly Intel, but the short-term impact on IBM and Freescale is minor. Intel gains an additional customer it didn't have before and locks up the personal computer business. Intel also gains a relationship with a company that can challenge Microsoft's stranglehold on the desktop as well as a partner with good connections to media companies and for developing digital rights management for PCs.

    For IBM, Apple's move is an embarrassment, and that company loses a partner that helped advance the PowerPC architecture (not to mention, Apple was the original impetus for creating the PowerPC). But IBM still has the opportunity to sell perhaps one hundred times the potential Apple volume with the game consoles from Microsoft, Nintendo, and Sony. Freescale had already focused its PowerPC processors on the embedded market a few years ago.

    The mistake I made was in thinking about the Apple/PowerPC relationship as an engineering problem when it was actually a purely business decision. There were no technical barriers to developing the PowerPC processor for Apple's needs, just economic barriers. In the end, the business was not valuable enough for IBM to expend its limited resources to maintain it.

    Lessons From Formula 1 Racing

    I had the unique opportunity to attend the U.S. Grand Prix in Indianapolis on June 19, 2005, as a guest of AMD. The race turned out to be not much of a race, but it did provide a good lesson in supply-chain and vendor selection.

    Only two companies supplied tires for the all the Formula 1 (F1) race cars: Bridgestone and Michelin. Most of the teams (seven out of ten) in the race were running on Michelin tires and had done well with the tires up to this race. In the first practice run on Friday, the Toyota team experienced two tire failures, one of which led to a spectacular crash into a wall for driver Rolf Schumacher. (He was shaken up, but not injured.) The reason for the crash was found to be failure of the Michelin tires in a particularly high g-force turn.

    This accident was a serious failure for Michelin's race program and a problem not just for Toyota but for every team running on Michelin tires. For each racetrack, the race teams and tire companies configure the cars and tires for the desired results. Each team spends millions of dollars on computer simulations and wind-tunnel tests. Even with this extensive development program, the cars and tires are so finely tuned that it's nearly impossible to make a significant change a couple of days before the race. While Bridgestone engineers analyzed the failure, the Michelin-equipped teams tried to convince the Federation Internationale de l'Automobile or FIA (the race-sanctioning body) to find a way to let them run. Even after extensive negotiations and a request for a chicane (road barrier) to slow the cars in one critical turn where the Michelin tires failed, in the end they could not find a solution that would be safe and that met FIA rules. The end result was that after the first parade lap of the race, all the cars with Michelin tires retired to the pits and quit the race. The remaining six cars, from the three teams that were running the Bridgestone tires, continued to race, leading to a first- and second-place finish for the Ferrari team.

    The teams running on Michelin tires lost a valuable opportunity to score points toward the season championship, and they wasted all the time and money preparing for the race. The fans lost most of all: many had traveled from all over the world to see their favorite drivers and teams compete, and most were sadly disappointed. Michelin may have also lost the confidence of the drivers and teams. Michelin was considered the faster tire, but now the teams will have to consider how much they can trust a critical component on their car. This is a serious challenge for Michelin: to find the reason the tires were not properly designed and constructed for the fast Indy track and to regain the confidence of the teams and drivers. It is very difficult, if not contractually impossible, for the teams to switch tire suppliers midseason, much less just before a race. The F1 racing sport has become so complex that relying on multiple suppliers is not an option.

    In just three days, Michelin went from being the dominant supplier to a position in which it must go into damage control to save its reputation and the F1 business. Yesterday's hero can be tomorrow's goat. Picking the correct supplier for Ferrari meant standing on the winner's podium while the other teams were packing up and catching the next plane out of Indianapolis. So sometimes the fastest doesn't win the race.

    The other instructional lesson is that computer simulations are not yet good enough to completely model the real world. Even simulations run on supercomputers are still not the real thing.

    The Passing of a Legend

    It is with considerable sadness that we heard that one of the true founders of the semiconductor industry, Jack S. Kilby, passed away on June 20, 2005 at age 81. In 1958, while at Texas Instruments, Kilby created the first integrated circuit design. Kilby received the Nobel Prize in Physics in 2000 for his work on the integrated circuit and had more than 60 patents over his career. Kilby's work, and the work of Robert Noyce at Fairchild, laid the foundation for the modern electronics business.

    To find out more about Microprocessor Report, please visit: www.mdronline.com

     
    (About Sponsored Links)

    Home | Research | Microprocessor Report | Events |
    Products
    | Complimentary Research | Help | Privacy Policy
    Copyright © 2008 In-Stat
    A Unit of Reed Business Information,
    A Division of Reed Elsevier