Opendata, web and dolomites


Coordination and Composability: The Keys to Efficient Memory System Design

Total Cost €


EC-Contrib. €






Project "CC-MEM" data sheet

The following table provides information about the project.


Organization address
postcode: 751 05

contact info
title: n.a.
name: n.a.
surname: n.a.
function: n.a.
email: n.a.
telephone: n.a.
fax: n.a.

 Coordinator Country Sweden [SE]
 Total cost 1˙610˙000 €
 EC max contribution 1˙610˙000 € (100%)
 Programme 1. H2020-EU.1.1. (EXCELLENT SCIENCE - European Research Council (ERC))
 Code Call ERC-2016-STG
 Funding Scheme ERC-STG
 Starting year 2017
 Duration (year-month-day) from 2017-03-01   to  2022-02-28


Take a look of project's partnership.

# participants  country  role  EC contrib. [€] 
1    UPPSALA UNIVERSITET SE (UPPSALA) coordinator 1˙610˙000.00


 Project objective

Computer systems today are power limited. As a result, efficiency gains can be translated into performance. Over the past decade we have been so effective at making computation more efficient that we are now at the point where we spend as much energy moving data (from memory to cache to processor) as we do computing the results. And this trend is only becoming worse as we demand more bandwidth for more powerful processors. To improve performance we need to revisit the way we design memory systems from an energy-first perspective, both at the hardware level and by coordinating data movement between hardware and software.

CC-MEM will address memory system efficiency by redesigning low-level hardware and high-level hardware/software integration for energy efficiency. The key novelty is in developing a framework for creating efficient memory systems. This framework will enable researchers and designers to compose solutions to different memory system problems (through a shared exchange of metadata) and coordinate them towards high-level system efficiency goals (through a shared policy framework). Central to this framework is a bilateral exchange of metadata and policy between hardware and software components. This novel communication will open new challenges and opportunities for fine-grained optimizations, system-level efficiency metrics, and more effective divisions of responsibility between hardware and software components.

CC-MEM will change how researchers and designers approach memory system design from today’s ad hoc development of local solutions to one wherein disparate components can be integrated (composed) and driven (coordinated) by system-level metrics. As a result, we will be able to more intelligently manage data, leading to dramatically lower memory system energy and increased performance, and open new possibilities for hardware and software optimizations.


year authors and title journal last update
List of publications.
2020 Chang Hyun Park, Sanghoon Cha, Bokyeong Kim, Youngjin Kwon, David Black-Schaffer, Jaehyuk Hu
Perforated Pages: Supporting Fragmented Memory Allocation for Large Pages
published pages: , ISSN: , DOI:
47th International Symposium on Computer Architecture 2020-04-01
2020 Mehdi Alipour, Rakesh Kumar, Stefanos Kaxiras, David Black-Schaffer
Delay and Bypass: Ready and Criticality Aware Instruction Scheduling in Out-of-Order Processors
published pages: , ISSN: , DOI:
26th IEEE International Symposium on High-Performance Computer Architecture (HPCA) 2020-04-01
2018 Germán Ceballos, Erik Hagersten, David Black-Schaffer
Tail-PASS: Resource-based Cache Management for Tiled Graphics Rendering Hardware
published pages: , ISSN: , DOI: 10.13140/RG.2.2.17919.25769
IEEE International Symposium on Parallel and Distributed Processing with Applications 2019-10-08

Are you the coordinator (or a participant) of this project? Plaese send me more information about the "CC-MEM" project.

For instance: the website url (it has not provided by EU-opendata yet), the logo, a more detailed description of the project (in plain text as a rtf file or a word file), some pictures (as picture files, not embedded into any word file), twitter account, linkedin page, etc.

Send me an  email ( and I put them in your project's page as son as possible.

Thanks. And then put a link of this page into your project's website.

The information about "CC-MEM" are provided by the European Opendata Portal: CORDIS opendata.

More projects from the same programme (H2020-EU.1.1.)



Read More  


The Enemy of the Good: Towards a Theory of Moral Progress

Read More  

Photopharm (2020)

Photopharmacology: From Academia toward the Clinic.

Read More