ITR/SY(CISE): Cache-Oblivious Data Structures

ITR/SY(CISE):忽略缓存的数据结构

基本信息

  • 批准号:
    0112849
  • 负责人:
  • 金额:
    $ 44.96万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2001
  • 资助国家:
    美国
  • 起止时间:
    2001-09-01 至 2005-08-31
  • 项目状态:
    已结题

项目摘要

PROPOSAL NO.: 0112849PRINCIPAL INVESTIGATOR: Arge, LarsINSTITUTION NAME: Duke UniversityTITLE: ITR/SY(CISE): Cache-Oblivious Data StructuresAs the memory system in modern computers grows more complex, it is becoming increasingly important to design algorithms that are sensitive to the structure of the memory. One of the essential features of modern memory systems is that they are made up of a hierarchy of several levels of cache, main memory, and disk. While traditional theoretical memory models have assumed a "flat" memory with uniform access time, the access times of different levels of memory can vary by several orders of magnitude in current machines. For example, level-one cache is often around 100 times faster than main memory, while main memory is around1,000,000 times faster than disks. In order to amortize the large access time of memory levels far away from the processor, memory systems often transfer data between memory levels in large blocks. Thus it is becoming increasingly important to obtain high data locality in memory access patterns.This project will focus on the challenging problems encountered when trying to maintain data locality in irregular and dynamic problems, where by definition the data flow is continually changing and unpredictable, making it difficult to organize data locality a priori. In particular, cache-oblivious dynamic data structures will be developed-such data structures can in turn be used to develop cache-efficient algorithms. Only very recently was the first (and only) such dynamic cache-oblivious data structure developed. This structure is a cache-obliviousversion of a search tree. The ambitious goal of this project is to develop cache-oblivious structures for other fundamental problems. In the process general techniques for designing cache-oblivious data structures will be developed. Data structures with applications in a variety of application areas will be considered, but there will be a particular focus on geometric structures. Such structures often have important applications in e.g. spatial databases and geographic information systems (GIS). The project is high-risk because almost nothing is known about dynamic cache-oblivious data structures, but it has the potential to revolutionize the area ofcache- and I/O-efficient computation and to make a tremendous practical impact. Ultimately this research could lead to a standard library of cache-oblivious data structures. Such platform-independent data structures would enable programmers to easily develop a wide variety of applications that obtain high performance on all modern memory hierarchies.
建议编号:0112849 PRINCIPAL调查员:ARGE,LarsInstitution名称:Duke University TITLE:ITR/SY(CESE):高速缓存无关数据结构随着现代计算机中的存储系统变得越来越复杂,设计对存储器结构敏感的算法变得越来越重要。现代存储系统的基本特征之一是它们由多个级别的高速缓存、主存和磁盘的层次结构组成。虽然传统的理论内存模型假设访问时间相同的“扁平”内存,但在当前机器中,不同级别内存的访问时间可能会有几个数量级的差异。例如,一级缓存通常比主内存快约100倍,而主内存比磁盘快约1,000,000倍。为了将远离处理器的存储级的大访问时间摊销,存储系统经常以大块的形式在存储级之间传输数据。因此,在内存访问模式中获得高的数据局部性变得越来越重要。本项目将关注在不规则和动态问题中保持数据局部性时遇到的挑战性问题,根据定义,数据流不断变化和不可预测,使得先验地组织数据局部性变得困难。具体地说,将开发高速缓存无关的动态数据结构--这样的数据结构又可用于开发高速缓存高效的算法。直到最近,才开发出第一个(也是唯一一个)这样的动态缓存无关数据结构。此结构是搜索树的缓存忽略版本。该项目雄心勃勃的目标是为其他基本问题开发与缓存无关的结构。在这个过程中,将开发设计高速缓存无关数据结构的一般技术。将考虑在各种应用领域中应用的数据结构,但将特别关注几何结构。这种结构通常在例如空间数据库和地理信息系统(GIS)中有重要的应用。该项目风险很高,因为对动态缓存无关数据结构几乎一无所知,但它有可能彻底改变缓存和I/O高效计算领域,并产生巨大的实际影响。最终,这项研究可能会产生一个缓存无关数据结构的标准库。这种与平台无关的数据结构将使程序员能够轻松地开发在所有现代存储器层次结构上获得高性能的各种应用程序。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Lars Arge其他文献

RAM-Efficient External Memory Sorting
  • DOI:
    10.1007/s00453-015-0032-8
  • 发表时间:
    2015-08-07
  • 期刊:
  • 影响因子:
    0.700
  • 作者:
    Lars Arge;Mikkel Thorup
  • 通讯作者:
    Mikkel Thorup
Childhood exposure to green space – A novel risk-decreasing mechanism for schizophrenia?
  • DOI:
    10.1016/j.schres.2018.03.026
  • 发表时间:
    2018-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Kristine Engemann;Carsten Bøcker Pedersen;Lars Arge;Constantinos Tsirogiannis;Preben Bo Mortensen;Jens-Christian Svenning
  • 通讯作者:
    Jens-Christian Svenning
External Memory Planar Point Location with Logarithmic Updates
  • DOI:
    10.1007/s00453-011-9541-2
  • 发表时间:
    2011-06-15
  • 期刊:
  • 影响因子:
    0.700
  • 作者:
    Lars Arge;Gerth Stølting Brodal;S. Srinivasa Rao
  • 通讯作者:
    S. Srinivasa Rao

Lars Arge的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Lars Arge', 18)}}的其他基金

U.S.-Germany Cooperative Research: Efficient Algorithms for Spatial Databases--Bridging the Gap Between Theory and Practice
美德合作研究:空间数据库的高效算法—​​—弥合理论与实践之间的差距
  • 批准号:
    0129182
  • 财政年份:
    2002
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
CAREER: I/O-Efficient Geometric Algorithms
职业:I/O 高效的几何算法
  • 批准号:
    9984099
  • 财政年份:
    2000
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Continuing Grant

相似国自然基金

SY4835通过WEE1/DDR1双靶点抑制胰腺癌的作用及机制
  • 批准号:
    82373136
  • 批准年份:
    2023
  • 资助金额:
    48 万元
  • 项目类别:
    面上项目
米糠黄酮抑制Aβ诱导的SH-SY5Y细胞中Tau蛋白过度磷酸化的分子机制研究
  • 批准号:
    2022JJ31009
  • 批准年份:
    2022
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
天目山来源链霉菌Streptomyces sp. SY1322中morindolestatin类新颖咔唑生物碱获取及其铁死亡抑制活性研究
  • 批准号:
    LY21H300001
  • 批准年份:
    2020
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于MDM2-p53和MDMX-p53蛋白-蛋白相互作用的双重抑制剂SY1108的结构优化及抗肿瘤活性研究
  • 批准号:
    21867013
  • 批准年份:
    2018
  • 资助金额:
    40.0 万元
  • 项目类别:
    地区科学基金项目
昆虫病原线虫共生菌SY5致死小菜蛾毒素的中肠靶标受体分离与鉴定
  • 批准号:
    31301663
  • 批准年份:
    2013
  • 资助金额:
    23.0 万元
  • 项目类别:
    青年科学基金项目
圆根大戟和甘遂中保护多巴胺所致SH-SY5Y细胞损伤帕金森模型作用和机制研究
  • 批准号:
    81260628
  • 批准年份:
    2012
  • 资助金额:
    49.0 万元
  • 项目类别:
    地区科学基金项目
拟南芥SY1蛋白抑制逆境基因表达的分子机理研究
  • 批准号:
    31270316
  • 批准年份:
    2012
  • 资助金额:
    80.0 万元
  • 项目类别:
    面上项目
刺五加有效组分对转染α-Syn的 SH-SY5Y细胞调控及机制研究
  • 批准号:
    81073019
  • 批准年份:
    2010
  • 资助金额:
    32.0 万元
  • 项目类别:
    面上项目
亚洲含SY基因组披碱草属植物地理分化的分子生物学基础
  • 批准号:
    30270092
  • 批准年份:
    2002
  • 资助金额:
    20.0 万元
  • 项目类别:
    面上项目

相似海外基金

ITR/SY(CISE): Putting Multi Stage Annotations to Work
ITR/SY(CISE):将多阶段注释投入使用
  • 批准号:
    0302421
  • 财政年份:
    2002
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE): Biomolecular Computing by DNA/Enzyme Systems
ITR/SY(CISE):DNA/酶系统的生物分子计算
  • 批准号:
    0113443
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE): Putting Multi Stage Annotations to Work
ITR/SY(CISE):将多阶段注释投入使用
  • 批准号:
    0113569
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE): Compositional Connectors
ITR/SY(CISE):组合连接器
  • 批准号:
    0113810
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE): Why algorithms work well in practice: pertubation-based average-case analysis of the simplex algorithm and beyond
ITR/SY(CISE):为什么算法在实践中表现良好:单纯形算法及其他算法的基于扰动的平均情况分析
  • 批准号:
    0112487
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE) Learning Syntactic/Semantic Information for Parsing
ITR/SY(CISE) 学习用于解析的句法/语义信息
  • 批准号:
    0112435
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY+IM(CISE): Self-Calibrating, Scalable Displays for Digital Library Collections
ITR/SY IM(CISE):数字图书馆馆藏的自校准、可扩展显示器
  • 批准号:
    0113325
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Continuing Grant
ITR/SY (CISE): Software Improvement Through Binary Rewriting
ITR/SY (CISE):通过二进制重写改进软件
  • 批准号:
    0113633
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Continuing Grant
ITR/SY (CISE): Verification and Supervisory Control of Hybrid Embedded Systems
ITR/SY (CISE):混合嵌入式系统的验证和监督控制
  • 批准号:
    0113131
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Standard Grant
ITR/SY(CISE): Cryptography: Examining the Assumptions
ITR/SY(CISE):密码学:检查假设
  • 批准号:
    0113941
  • 财政年份:
    2001
  • 资助金额:
    $ 44.96万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了