课题基金 / 基金详情

SHF: Small: Using Software Defined Cache to Accelerate Index Search for In-memory Applications: Software and Hardware Approaches

SHF: Small: Using Software Defined Cache to Accelerate Index Search for In-memory Applications: Software and Hardware Approaches
SHF:小型:使用软件定义的缓存来加速内存应用程序的索引搜索:软件和硬件方法
批准号:
1815303
负责人:
Song Jiang
金额:
$34.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-10-01 至 2022-09-30

项目摘要

项目成果

Song Jiang的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Memory is one of the most important components in large-scale data centers. As many software systems for big data processing keep their data sets entirely in memory to enable high-performance in-memory computing, memory efficiency becomes critical to application performance. While the applications, such as database systems and big data analytics, often serve as an infrastructure for information processing and providing IT services for millions of people in our society, improvement of their performance via optimization of the memory access is of great importance and impact. As memory access is slow compared with processor and cache speeds, the project eliminates unnecessary memory accesses with a re-designed cache architecture supporting flexible access and efficient management. In addition, this project provides research training to both undergraduate and graduate students, especially under-represented minority students, to prepare them to be future information technology professionals with strong skills in computer architecture and system areas. In memory-intensive computing, a significant percentage of memory access is spent on indices for translating user-defined keys into memory addresses for data accessing. However, due to lack of temporal and spatial localities, it can be very difficult to cache the indices and receive high cache-hit ratio. Accordingly, searching of the indexes is often at the memory speed, and searching for a data item may require multiple memory accesses. This project designs a software-defined cache -- an informed use of processor cache where a user program can explicitly specify data items for caching with their defined keys. As a two-phase effort, the project adopts a software approach, in which it is presented as a user-level library managing a look-aside buffer implicitly mapped into the cache, and a hardware approach, in which keys are explicitly hashed into the cache. Both approaches well exploit access locality and perform index search at the cache speed with their respective unique advantages. Accordingly, performance of memory system and memory-intensive applications can be significantly improved.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3447786.3456237
发表时间: 2021-04
期刊: Proceedings of the Sixteenth European Conference on Computer Systems
影响因子: --
作者: [Wenhui Zhang;Xingsheng Zhao;Song Jiang;Hong Jiang]
通讯作者: Wenhui Zhang;Xingsheng Zhao;Song Jiang;Hong Jiang
DOI: --
发表时间: 2020-10
期刊: ArXiv
影响因子: --
作者: [Wenshao Zhong;Chen Chen-Chen;Xingbo Wu;Song Jiang]
通讯作者: Wenshao Zhong;Chen Chen-Chen;Xingbo Wu;Song Jiang
Wormhole: A Fast Ordered Index for In-memory Data Management
Wormhole:用于内存数据管理的快速有序索引
DOI: 10.1145/3302424.3303955
发表时间: 2019
期刊: EuroSys '19 Proceedings of the Fourteenth EuroSys Conference 2019
影响因子: --
作者: [Wu, Xingbo, Ni, Fan, Jiang, Song]
通讯作者: Jiang, Song
DOI: 10.1145/3319647.3325834
发表时间: 2019-05
期刊: Proceedings of the 12th ACM International Conference on Systems and Storage
影响因子: --
作者: [Fan Ni;Xing Lin;Song Jiang]
通讯作者: Fan Ni;Xing Lin;Song Jiang
9
    CSR: Small:Taming Small Data Writes to Block Storage Devices for Higher I/O Efficiency
    • 批准号:
      1664373
    • 项目类别:
      Standard Grant
    • 资助金额:
      $44.14万
    • 财政年份:
      2016
    • 负责人:
      Song Jiang
    • 依托单位:
    CSR: Small:Taming Small Data Writes to Block Storage Devices for Higher I/O Efficiency
    • 批准号:
      1527076
    • 项目类别:
      Standard Grant
    • 资助金额:
      $50.0万
    • 财政年份:
      2015
    • 负责人:
      Song Jiang
    • 依托单位:
    CSR: Small: Adaptively Applying Data-Driven Execution Mode to Remove I/O Bottleneck for Data-Intensive Computing
    • 批准号:
      1217948
    • 项目类别:
      Standard Grant
    • 资助金额:
      $32.18万
    • 财政年份:
      2012
    • 负责人:
      Song Jiang
    • 依托单位:
    CSR: Small: Enabling Dual-mode Execution for Removing I/O Bottleneck: A Highly Applicable Design and Implementation
    • 批准号:
      1117772
    • 项目类别:
      Standard Grant
    • 资助金额:
      $10.0万
    • 财政年份:
      2011
    • 负责人:
      Song Jiang
    • 依托单位:
    国内基金
    海外基金
    昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
    • 批准号:
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
    • 依托单位:
    tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
    • 批准号:
    • 项目类别:
      省市级项目
    • 资助金额:
      10.0万元
    • 批准年份:
      2022
    • 负责人:
      张祥忠
    • 依托单位:
    Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
    Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
    • 批准号:
      31972324
    • 项目类别:
      面上项目
    • 资助金额:
      58.0万元
    • 批准年份:
      2019
    • 负责人:
      高学文
    • 依托单位: