Back to Search Start Over

Platform 2012, a many-core computing accelerator for embedded SoCs

Authors :
Germain Haugou
Bruno Jego
Fabien Clermidy
Thierry Lepley
Diego Melpignano
Eric Flamand
Denis Dutoit
Luca Benini
Melpignano D.
Benini L.
Flamand E.
Jego B.
Lepley T.
Haugou G.
Clermidy F.
Dutoit D.
Source :
DAC
Publication Year :
2012
Publisher :
ACM, 2012.

Abstract

P2012 is an area- and power-efficient many-core computing accelerator based on multiple globally asynchronous, locally synchronous processor clusters. Each cluster features up to 16 processors with independent instruction streams sharing a multibanked one-cycle access L1 data memory, a multi-channel DMA engine and specialized hardware for synchronization and aggressive power management. P2012 is 3D stacking ready and can be customized to achieve extreme area and energy efficiency by adding domain-specific HW IPs to the cluster. The first P2012 SoC prototype in 28nm CMOS will sample in Q3, featuring four 16-processor clusters, a 1MB L2 memory and delivering 80GOPS (with 32 bit single precision floating point support) in 18mm2 with 2W power consumption (worst-case). P2012 can run standard OpenCLTM and proprietary Native Programming Model SW components to achieve the highest level of control on applicationto- resource mapping. A dedicated version of the OpenCV vision library is provided in the P2012 SW Development Kit to enable visual analytics acceleration. This paper will discuss preliminary performance measurements of common feature extraction and tracking algorithms, parallelized on P2012, versus sequential execution on ARM CPUs.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 49th Annual Design Automation Conference
Accession number :
edsair.doi.dedup.....33ef51a655010e22d84fc69c1134f50f
Full Text :
https://doi.org/10.1145/2228360.2228568