Memory Diplomat (MD)
Memory Diplomat (MD)
批准号:
502384507
负责人:
Professor Dr. Jian-Jia Chen
金额:
$0.0万
依托单位国家:
德国
项目类别:
Priority Programmes
财政年份:
--
资助国家:
德国
项目状态:
未结题
起止时间:
中文摘要
新兴的破坏性内存技术,如非易失性内存(NVM)、高带宽内存(HBM)、计算内存等,允许应用程序,特别是数据库系统和操作系统(OS)等以数据为中心的应用程序,针对所提供技术的使用和维护进行优化。例如,电池耐久性降低的NVM需要特定的磨损均衡。此外,HBM需要决定哪些内存内容应该存储在HBM中。到目前为止,应用程序需要关于底层内存技术的专业知识,以便最佳地使用和管理这种破坏性内存技术。同样,操作系统或内存控制器需要精确的应用程序知识才能进行适当的内存管理。在这个项目中,我们设想通过使用内存外交官来规避对应用程序内精确硬件知识的要求和对操作系统和硬件中精确应用程序知识的要求,内存外交官是一个中央软件实例,它知道已部署的硬件和正在运行的应用程序。存储器外交官在协商过程中调查来自硬件和应用的所有需求、要求和约束,并决定存储器硬件的适当管理和优化。我们计划通过从应用程序端(应用程序特征)和硬件端(硬件特征)设计一个非常合适的行为特征抽象来实现这一点。我们以这样一种方式选择这些特征,即它们构造了一个抽象的、但特定于域的接口,该接口可用于表征存储器硬件和应用程序。每个应用程序和硬件特征形成对应关系,这允许存储器外交官使用优化和管理算法,以便使应用程序最佳地使用存储器硬件。在项目第一阶段之后,存储器外交官的工作实现将可用,它集成了广泛的硬件和应用程序特征,以数据库系统为主要应用程序,并允许表征许多存储器技术。一直以来,在记忆外交官的概念设计中,我们的目标是对所有调查的方法和特征的实际实现进行现实的和端到端的评估。因此,我们将在我们的实施中不断纳入新的特点,并在整个项目期间保持工作记忆外交官框架。
英文摘要
Emerging and Disruptive Memory Technologies, such as non-volatile memory (NVM), high bandwidth memory (HBM), computational memory and many more, allow applications, especially data-centric applications like database systems, and operating systems (OSes) to optimize for the usage and maintenance of the provided technologies. For instance, NVM with reduced cell endurance requires specific wear-leveling. Furthermore, HBM requires a decision which memory contents should be stored in HBM. Up to now, applications require specialized knowledge about the underlying memory technology in order to optimally use and manage such disruptive memory technologies. Similarly, operating systems or memory controllers require precise knowledge about the application in order to conduct proper memory management.Within this project, we envision to circumvent the requirement of precise hardware knowledge within the application and the requirement of precise application knowledge in the OS and hardware by employing Memory Diplomat, a central software instance, which is aware of the deployed hardware and of the running application. The Memory Diplomat investigates all needs, requirements and constraints from the hardware and application within a negotiation process and decides for a proper management and optimization of the memory hardware. We plan to achieve this by designing a well suited abstraction of behavioral characteristics from the application side (application characteristics) and from the hardware side (hardware characteristics). We choose these characteristics in such a way, that they construct an abstract, yet domain-specific interface, which can be used to characterize the memory hardware and the application. Each of the application and hardware characteristics form counterparts, which allow the Memory Diplomat to employ optimization and management algorithms in order to make the application optimally use the memory hardware.After the first phase of the project, a working implementation of the memory diplomat will be available, which integrates a broad range of hardware and application characteristics, targeting database systems as the main applications, and allows many memory technologies to be characterized. All along the conceptual design of Memory Diplomat, we permanently target to conduct realistic and end-to-end evaluation of real implementations of all investigated methods and characteristics. Thus, we will continuously integrate new features into our implementation and maintain the working memory diplomat framework over all the project duration.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Suspension-Aware Designs and Analyses for Real-Time Embedded Systems
-
批准号:398602212
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2018
-
负责人:Professor Dr. Jian-Jia Chen
-
依托单位:
Generating and Executing Dependable Application Software on UnReliable Embedded Systems (Get-SURE) - II
-
批准号:227611933
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2012
-
负责人:Professor Dr. Jian-Jia Chen
-
依托单位:
Design and Optimization of Non-Volatile One-Memory Architecture (NVM-OMA)
-
批准号:405422836
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Jian-Jia Chen
-
依托单位:
海外基金