Ambric, Inc.

15655 SW Greystone Ct.

Suite 150

Beaverton, OR 97006



Area Code 503

601-6500 Voice

601-6596 Fax

 

Industry Articles

April 2008

Massively Parallel Silicon is the Solution for Accelerating Challenging New Video Systems Equipment to Market:An interview with Ambric CEO Howard Bubb
NAB SHOW DAILY at the 2008 NABShow

New from Sorenson Media: HD Video Compression Accelerator for Blu-ray or Flash H.264, and MPEG-2
NAB SHOW DAILY at the 2008 NABShow

Pyro AV® by ADS Tech Debuts Pyro Kompressor HD™ at NAB: Super-Charged, High-Quality HD Video Compression for Adobe and Blu-ray
NAB SHOW DAILY at the 2008 NABShow

March 2008

Multimode sensor processing using Massively Parallel Processor Arrays (MPPAs)
Programmable Logic DesignLine, Paul Chen and Mike Butts

January 2007

Jeff Bier's Impulse Response – Hanging by Threads

"Multithreaded programming isn't a new idea, but it's currently experiencing a major upswing in attention. That's because many multi-core chip vendors are currently pushing multithreading as the best way to harness their chips' processing horsepower.

But a recent influential paper by Dr. Edward Lee argues that multi-threaded application programming, as commonly practiced, is a flawed methodology that invites a range of nasty, hard-to-identify bugs."

— Inside DSP, Jeff Bier, 1/17/2007

July 2006

Dataquest to EDA: 'It's the software, stupid'

"The next big hurdle is programmability," Nadamuni said. "It's the ability to program these multi-core platforms." She noted that parallel programming is well understood for supercomputer applications, but not for data-intensive embedded applications. Much more difficult, she said, is programming asynchronous, heterogeneous systems."
— EE Times, Gartner Dataquest's Daya Nadamuni, research vice president




Moore's Law Threatened by Multi-Core Programmability Challenge

"We have to figure out how to design software concurrently to use in a multi-core environment. The horror stories of some platform-based designs, the problems with the Cell processor, all point to one thing: we've got to solve the concurrency problem."
Reed Electronics News, Gary Smith, Gartner Dataquest Managing VP of design and engineering research




March 2006

Market Prospects for Reconfigurable Computers in DSP

Market Prospects for Reconfigurable Computers in DSP

Market Prospects for Reconfigurable Computers in DSP


Multicore Expo Presentation, Will Strauss, President Forward Concepts



Multi-core design strives for balance (registration required)

"Multi-core devices may challenge some of the design community's fundamental assumptions about programming. Because multi-core communication is cheaper than memory access, said MIT's Agarwal, designers must migrate from memory-oriented computation models to communication-centric models. Traditional cluster-computing programming methods squander the multi-core opportunity, he said, because message-passing and shared-memory techniques were designed assuming high-overhead communications. Agarwal advocates a 'stream' programming approach that makes minimal use of memory. Values are read from the network, computed and sent out. This avoids memory-access instructions and synchronization."
EE Times, Professor Anant Agarwal, MIT EECS department




January 2006

The Problem with Threads

"It is widely acknowledged that concurrent programming is difficult. Yet the imperative for concurrent programming is becoming more urgent. Many technologists predict that the end of Moore’s Law will be answered with increasingly parallel computer architectures (multicore or chip multiprocessors, CMPs). If we hope to continue to get performance gains in computing, programs must be able to exploit this parallelism.”
— IEEE Computer magazine, Professor Edward A. Lee, Chair of EE, Associate Chair of EECS EECS Department, University of California at Berkeley