Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Leapfrog: First Look]
Stream Processing Is Just The Beginning

William Wong  |   ED Online ID #14555  |   January 18, 2007


AMD lifted the lid on its prize graphics chip to attack new markets with the R580. In the past, graphics cards were designed to be black boxes that conformed to an operating system's view of a peripheral, with a device driver providing standard application programming interfaces (APIs) such as DirectX or OpenGL. Hitting the bare metal was rare (and usually unnecessary) as the complexity of the API grew.

This isolation isn't a problem for the initial duty of graphics cards. But programmers became envious as the power of these cards expanded to match or exceed the performance of the main processor. A GPU could do things that a CPU wouldn't even attempt, or at least get done this year.

The idea of coprocessors isn't new. What is new is increased interest in using standard accelerators for a range of topics. It could bring multiple card or rack systems back into vogue in many application areas that have moved toward single-board computers.

Chips like Azul Systems' 48-core Vega 2 Java chip would be interesting on an x16 PCI Express card. A wide range of search and processing algorithms can benefit from optimized as well as parallel architectures, as indicated by the popularity of DSPs. Developers' appetites for performance are as insatiable as their need for more storage.


Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Synopsys Takes The Analog/Mixed-Signal Plunge
  • Electronic Design Update: October 1, 2008
  • For Checking Software Without Hardware, FPGAs Are The Answer
  • ESL Platform Looks To Solidify Baseband PHY Design Flow
  • September 25, 2008
  • Electronic Design Update: September 24, 2008
  • Tools Take On IC-Package And SiP Design Challenges
  • Establishing A New Frontier In Embedded Multicore Programming
    1) What's All This Analog Engineering Stuff, Anyhow?
    (266 views today)
    2) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (264 views today)
    3) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (150 views today)
    4) Precision DC motor speed controller
    (111 views today)
    5) VIDEO: Riding Shotgun In Tesla’s Roadster
    (98 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources