Project description
More memory for data-intensive applications
The rapid rise in social connectivity and e-commerce requires increasing computer memory to store and process larger amounts of data with low latency. But more computer memory means more memory errors, which can disrupt service availability and cause data loss. In this context, the EU-funded SHEPHERD project will develop cross-layer memory resilience techniques where software and hardware work together to prevent service unavailability and data loss due to memory errors in disaggregated memory with low overhead. As a fellowship, the project will capitalise on the existing strengths of the experienced researcher in the area of system software design for non-volatile memory and the expertise of the host on memory fault tolerance and micro-server architectures.
Objective
Data-intensive applications, such as search, social connectivity, and e-commerce, are increasingly relying on computer memory for storing and processing a large amount of data with low latency. Emerging disaggregated memory meets this growing demand by leveraging recent technology advances in high-density, byte-addressable non-volatile memory and low-latency interconnects to provide a large memory pool shared across micro-server compute nodes. With a larger memory density and capacity though, memory errors will become more frequent. Addressing such errors becomes paramount as they can cripple service availability and cause data loss. However, established hardware techniques for tolerating memory errors transparently to application software, originally developed for DRAM-based main-memory systems, become impractical at the scale of disaggregated memory due to increasing performance, energy and area overheads. This research will investigate and develop cross-layer memory resilience techniques where software and hardware work together cooperatively to prevent service unavailability and data loss due to memory errors in disaggregated memory with low overhead. It capitalizes on the existing strengths of the experienced researcher (ER) in the area of system software design for non-volatile memory and expertise of the host on memory fault tolerance and micro-server architectures. It will lead to several publications in top-quality venues and will inform forthcoming industrial efforts to develop resilient disaggregated memory micro-server architectures, thus contributing to the research output, visibility, and economy of Europe. Overall, the fellowship will give the ER the opportunity to reintegrate into a long-term academic position in Europe, after a long and fruitful research career in the academic and industrial sectors of the United States. The ER will emerge from the project with new skills and the capability to effectively lead his own research group.
Keywords
Project’s keywords as indicated by the project coordinator. Not to be confused with the EuroSciVoc taxonomy (Fields of science)
Project’s keywords as indicated by the project coordinator. Not to be confused with the EuroSciVoc taxonomy (Fields of science)
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
-
H2020-EU.1.3. - EXCELLENT SCIENCE - Marie Skłodowska-Curie Actions
MAIN PROGRAMME
See all projects funded under this programme -
H2020-EU.1.3.2. - Nurturing excellence by means of cross-border and cross-sector mobility
See all projects funded under this programme
Topic(s)
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Funding Scheme
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
MSCA-IF - Marie Skłodowska-Curie Individual Fellowships (IF)
See all projects funded under this funding scheme
Call for proposal
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
(opens in new window) H2020-MSCA-IF-2020
See all projects funded under this callCoordinator
Net EU financial contribution. The sum of money that the participant receives, deducted by the EU contribution to its linked third party. It considers the distribution of the EU financial contribution between direct beneficiaries of the project and other types of participants, like third-party participants.
1678 Nicosia
Cyprus
The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.