direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

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


C.H. Meenderinck and Ben Juurlink (2010). A Case for Hardware Task Management Support for the StarSS Programming Model. Proceedings Conference on Digital System Design Architectures, Methods and Tools

Tamer Dallou and Ben Juurlink and Cor Meenderinck (2011). Improving the Scalability and Capabilities of the Nexus Hardware Task Management System. First International Workshop on Future Architectural Support for Parallel Programming

Michael Andersch and Ben Juurlink and Chi Ching Chi (2011). A Benchmark Suite for Evaluating Parallel Programming Models. Proceedings 24th Workshop on Parallel Systems and Algorithms

Michael Andersch and Chi Ching Chi and Ben Juurlink (2012). Programming Parallel Embedded and Consumer Applications in OpenMP Superscalar. Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming. ACM, 281–282.

Michael Andersch and Chi Ching Chi and Ben Juurlink (2012). Using OpenMP Superscalar for Parallelization of Embedded and Consumer Applications. Proceedings of the International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation

Artur Podobas and Mats Brorsson and Vladimir Vlassov and Chi Ching Chi and Ben Juurlink (2013). Considering Quality-of-Service for Resource Reduction using OpenMP. Proceedings of Sixth Swedish Workshop on Multicore Computing

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions