TU Berlin

Embedded Systems ArchitectureENCORE: ENabling technologies for a programmable many-CORE

AES Logo

Page Content

to Navigation

ENabling technologies for a programmable many-CORE


Design complexity and power density implications stopped the trend towards faster single-core processors. The current trend is to double the core count every 18 months, leading to chips with 100+ cores in 10-15 years. Developing parallel applications to harness such multicores is the key challenge for scalable computing systems. The ENCORE project aims at achieving a breakthrough on the usability, code portability, and performance scalability of such multicores.

Here at TU Berlin, the ENCORE project work focuses on two particular aspects: On the one hand, we develop hardware to support and accelerate the task-based ENCORE programming model, and on the other hand, we use this programming model to demonstrate how widely known and real-world applications can be parallelized in an easy and efficient way. These two aspects directly reflect through the ongoing project activies.

Activities and Subprojects


A Benchmark Suite for Evaluating Parallel Programming Models
Citation key AnderschJuurlinkChiPARS11
Author Michael Andersch and Ben Juurlink and Chi Ching Chi
Title of Book Proceedings 24th Workshop on Parallel Systems and Algorithms
Year 2011
Link to publication Download Bibtex entry


Quick Access

Schnellnavigation zur Seite über Nummerneingabe