New Architectures for New Applications: PIM NUMAs for Commercial Workloads
New Architectures for New Applications: PIM NUMAs for Commercial Workloads
批准号:
9970488
负责人:
Josep Torrellas
金额:
$32.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-08-01 至 2002-07-31
中文摘要
这项工作的目标是使高回报的技术,高端并行计算的数据库应用程序。这项工作涉及探索下一代分布式共享内存(DSM)架构上运行高性能的内存驻留并行数据库。该架构提出了一个全新的节点和系统组织的基础上处理器在内存(PIM)芯片技术。它包括用于数据库的智能内存、对可重新配置性的支持以及对查询的推测性执行的硬件支持。本研究还探讨了这种体系结构,新的算法来并行化数据库查询,布局和映射数据库数据和代码,并调度数据库线程。这些算法也利用了一些硬件支持,它们被设计为具有缓存意识,因此利用了深层内存层次结构。算法的一个子集将在一个真实的并行化编译器(Polaris)中实现,并在一个真实的并行数据库上进行测试,该数据库将被重写以实现可扩展性(Postgres95)。重写的Postgres95代码将提供给其他学术研究人员使用。
英文摘要
The objective of this work is to enable high pay-off technologies for high-end parallel computing of database applications. The work involves exploring the next-generation distributed shared-memory (DSM) architectures on which to run high-performance memory-resident parallel databases. The architecture proposed has a radically new node and system organization based on processor-in-memory (PIM) chip technology. It includes intelligent memory for databases, support for reconfigurability and hardware support for speculative execution of queries. This research also explores, for this architecture, novel algorithms to parallelize database queries, lay out and map database data and code, and schedule database threads. These algorithms, which also exploit some hardware support, are designed to be cache-conscious and, therefore, exploit deep memory hierarchies. A subset of the algorithms are to be implemented in a real parallelizing compiler (Polaris) and tested on a real parallel database that will be rewritten for scalability (Postgres95). The rewritten Postgres95 code will be made available to other academic researchers for their use.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
-
批准号:2316233
-
项目类别:Continuing Grant
-
资助金额:$390.0万
-
财政年份:2023
-
负责人:Josep Torrellas
-
依托单位:
SHF: Medium: Cross-Cutting Effort to Make Non-Volatile Memories Truly Usable
-
批准号:2107470
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2021
-
负责人:Josep Torrellas
-
依托单位:
PPoSS: Planning: A Cross-Layer Approach to Accelerate Large-Scale Graph Computations on Distributed Platforms
-
批准号:2028861
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
CNS Core: Medium: Rethinking Architecture and Operating Systems for Modern Virtualization Technologies
-
批准号:1956007
-
项目类别:Continuing Grant
-
资助金额:$85.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
CSR: Medium: Effective Control to Maximize Resource Efficiency in Large Clusters; Hardware, Runtime, and Compiler Perspectives
-
批准号:1763658
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2018
-
负责人:Josep Torrellas
-
依托单位:
SPX: Secure, Highly-Parallel Training of Deep Neural Networks in the Cloud Using General-Purpose Shared-Memory Platforms
-
批准号:1725734
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Josep Torrellas
-
依托单位:
Technologies for Ultra Energy-Efficient Multicores
-
批准号:1649432
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
XPS: FULL: Breaking the Scalability Wall of Shared Memory through Fast On-Chip Wireless Communication
-
批准号:1629431
-
项目类别:Standard Grant
-
资助金额:$87.92万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
SHF: Small: Computer Architecture for Scripting Languages
-
批准号:1527223
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1536795
-
项目类别:Continuing Grant
-
资助金额:$27.5万
-
财政年份:2014
-
负责人:Josep Torrellas
-
依托单位:
CSR: Small: A Framework for Advanced Concurrency Debugging
-
批准号:1116237
-
项目类别:Standard Grant
-
资助金额:$43.0万
-
财政年份:2011
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012759
-
项目类别:Continuing Grant
-
资助金额:$180.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012099
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
CSR---AES: Collaborative Research: Novel Programming Models and Architectures to Simplify Parallel Programming
-
批准号:0720593
-
项目类别:Continuing Grant
-
资助金额:$88.99万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
High-Performance Reliable Computing: Addressing the Parameter-Variation Challenge through a Cross-Disciplinary Architecture, CAD, and Compiler Approach
-
批准号:0702501
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
ITR: Automatic On-The-Fly Detection, Characterization, Recovery and Correction of Software Bugs in Production Runs
-
批准号:0325603
-
项目类别:Continuing Grant
-
资助金额:$100.07万
-
财政年份:2003
-
负责人:Josep Torrellas
-
依托单位:
NGS: Collaborative Research: SmartApps: An Application Centric Approach to High Performance Computing
-
批准号:0103741
-
项目类别:Continuing Grant
-
资助金额:$7.35万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
Collaborative Research: ITR/AP: Novel Scalable Simulation Techniques for Chemistry, Materials Science and Biology
-
批准号:0121357
-
项目类别:Standard Grant
-
资助金额:$124.1万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
ITR: Intelligent Memory Architectures and Algorithms to Crack the Protein Folding Problem
-
批准号:0081307
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
Experimental Partnership - FlexRAM: An Advanced Intelligent Memory System
-
批准号:0072102
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
海外基金