Access the full text.
Sign up today, get DeepDyve free for 14 days.
References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.
Balancing Programmability and Silicon Ef ciency of Heterogeneous Multicore Architectures ANDREI TERECHKO, JAN HOOGERBRUGGE, GHIATH ALKADI, SURENDRA GUNTUR, ANIRBAN LAHIRI, MARC DURANTON, CLEMENS WUST, PHILLIP CHRISTIE, AXEL NACKAERTS, and AATISH KUMAR, NXP Semiconductors, The Netherlands NXP Semiconductors, Belgium Multicore architectures provide scalable performance with a lower hardware design effort than single core processors. Our article presents a design methodology and an embedded multicore architecture, focusing on reducing the software design complexity and boosting the performance density. First, we analyze characteristics of the Task-Level Parallelism in modern multimedia workloads. These characteristics are used to formulate requirements for the programming model. Then we translate the programming model requirements to an architecture speci cation, including a novel low-complexity implementation of cache coherence and a hardware synchronization unit. Our evaluation demonstrates that the novel coherence mechanism substantially simpli es hardware design, while reducing the performance by less than 18% relative to a complex snooping technique. Compared to a single processor core, the multicores have already proven to be more area- and energy-ef cient. However, the multicore architectures in embedded systems still compete with highly ef cient function-speci c hardware accelerators. In this article we identify ve architectural methods to boost performance density
ACM Transactions on Embedded Computing Systems (TECS) – Association for Computing Machinery
Published: Jun 1, 2012
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.