请输入您要查询的百科知识:

 

词条 Ambric
释义

  1. Architecture and programming model

  2. Devices and tools

  3. Power and performance

  4. Applications

  5. Related

  6. Recognition

  7. References

  8. Further reading

  9. External links

Ambric, Inc. was a designer of computer processors that developed the Ambric architecture. Its Am2045 Massively Parallel Processor Array (MPPA) chips were primarily used in high-performance embedded systems such as medical imaging, video, and signal-processing.

Ambric was founded in 2003 in Beaverton, Oregon. The company developed and introduced the Am2045 and its software tools in 2007, but fell victim to the crash of 2008. Ambric's Am2045 and tools remained available through Nethra Imaging, Inc., which closed in 2012.

Architecture and programming model

Ambric architecture is a massively parallel distributed memory multiprocessor, based on the Structural Object Programming Model.[1][2] Each processor is programmed in conventional Java (a strict subset) and/or assembly code. The hundreds of processors on the chip send data and control messages to one another through an interconnect of reconfigurable, self-synchronizing channels, which provide both communication and synchronization.[3] The model of computation is very similar to a Kahn process network with bounded buffers.

Devices and tools

The Am2045 device has 336 32-bit RISC-DSP fixed-point processors and 336 2-KB memories, which run at up to 300 MHz. It has an Eclipse-based integrated development environment including editor, compiler, assemblers, simulator, configuration generator, source-code debugger and video/image-processing, signal-processing, and video-codec libraries.

Power and performance

The Am2045 delivers 1 TeraOPS (Operations Per Second) and 50 Giga-MACs (Multply-Accumulates per second) of fixed-point processing with 6-12W of power consumed (dependent on the application).

Applications

Ambric's MPPA devices were used for high-definition, 2K and 4K video compression, transcoding and analysis, image recognition, medical imaging, signal-processing, software defined radio and other compute-intensive streaming media applications, which otherwise would use FPGA, DSP and/or ASIC chips. The company claimed advantages such as higher performance and energy efficiency, scalability, higher productivity due to software programming rather than hardware design, and off-the-shelf availability.

Video codec libraries were available for a variety of professional camera and video editing formats such as DVCPRO HD, VC-3(DNxHD), AVC-Intra and others.

An X-Ray customer system employs over 13,000 cores contained in 40 Am2045 chips, doing 3D reconstruction, in under 500W, in a single ATCA chassis.[4]

Related

Other MPPAs include picoChip and IntellaSys, and the UC Davis's AsAP research chip. Companies that offer or offered products classified as manycore (a related classification) devices include Aspex Semiconductor, Cavium, ClearSpeed, Coherent Logix, SPI, and Tilera. The more established processor companies, Texas Instruments and Freescale, offer multicore products, but with a lower number of processors (typically 3-8) and use traditional shared-memory, timing-sensitive programming models.

Recognition

Microprocessor Report gave a 2006 MPR Analysts' Choice Award for Innovation for the Ambric-architecture "for the design concept and architecture of its massively parallel processor, the Am2045".[5]

In 2013, Ambric architecture received the Top 20 award from the IEEE International Symposium on Field-Programmable Custom Computing Machines, recognizing it as one of the 20 most significant publications in the 20-year history of the conference.[6]

References

1. ^Mike Butts, Anthony Mark Jones, Paul Wasson, "A Structural Object Programming Model, Architecture, Chip and Tools for Reconfigurable Computing", Proceedings of FCCM, April 2007, IEEE Computer Society
2. ^Anthony Mark Jones, Mike Butts. "TeraOPS Hardware: A New Massively-Parallel MIMD Computing Fabric IC", IEEE Hot Chips Symposium, August 2006, IEEE Computer Society
3. ^Mike Butts, "Synchronization through Communication in a Massively Parallel Processor Array", IEEE Micro, vol. 27, no. 5, pp. 32-40, September/October 2007, IEEE Computer Society
4. ^FPGA Gurus, EDN, "Ambric Lives On in a Parallel Universe", June 29. 2011,  
5. ^Microprocessor Report Announces First Group of Winners for the Eighth Annual MPR Analysts' Choice Awards, February 20, 2007,   {{Webarchive|url=https://web.archive.org/web/20071031040655/http://www.instat.com/press/07/mpr_awards.asp |date=2007-10-31 }}
6. ^FCCM20 Endorsement of "A Structural Object Programming Model, Architecture, Chip and Tools for Reconfigurable Computing", April 2013. 

Further reading

  • Tom Halfhill, [https://web.archive.org/web/20110516060101/http://www.ambric.info/pdf/MPR_Ambric_Article_10-06_204101.pdf "Ambric's New Parallel Processor"], Microprocessor Report, October 10, 2006.
  • Tom Halfhill, "MPR Innovation Award: Ambric", Microprocessor Report, February 20, 2007.

External links

  • [https://web.archive.org/web/20080512042443/http://www.ambric.com/ Ambric website, May 12, 2008, at the Wayback Machine]

9 : Electronics companies established in 2003|Electronics companies disestablished in 2008|Massively parallel computers|Digital signal processors|Reconfigurable computing|Fabless semiconductor companies|Companies based in Beaverton, Oregon|2003 establishments in Oregon|2008 disestablishments in Oregon

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 2:19:17