XPS: FULL: DSD: Collaborative Research: Moving the Abyss: Database Management on Future 1000-core Processors
XPS:完整:DSD:协作研究:移动深渊:未来 1000 核处理器上的数据库管理
基本信息
- 批准号:1438967
- 负责人:
- 金额:$ 35.04万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2014
- 资助国家:美国
- 起止时间:2014-09-01 至 2018-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
There are fundamental problems to speeding up CPUs beyond what is possible today. Because individual transistors are not getting any faster, manufacturers like Intel and AMD are no longer able to get massive performance improvements just by increasing clock speeds (e.g., going from 2GHz to 10GHz). To overcome this, future CPUs will contain hundreds to thousands of smaller computational cores on a single chip which will all run at the speed similar to current processors (e.g., 2GHz). This means that each single core will only be as powerful as current CPUs, but that the total aggregate power of all the cores will be significantly more than what is possible today. An important problem with the advent of these new CPUs is that the database systems that are used in all aspects of our society are ill-suited for this change. Such database systems are used to store and access data for a variety of applications, including on-line business (e.g., Google, Facebook), scientific instruments (e.g., astronomical telescopes), and medicine (e.g., MRI scanners). The reason that they are not ready to handle these new "many-core CPUs" is because most of them use ideas that were designed in the 1970s and 1980s when processors only had a single core. Thus, the purpose of this project is to develop both software and hardware technologies that will allow database systems to utilize the full computational power of future CPU architectures. The results of this project will enable organizations to deploy future applications on fewer machines that use less energy than what is currently used today.Computer architectures are moving towards an era dominated by many-core machines with hundreds of cores on a single chip. This unprecedented level of on-chip parallelism introduces a new dimension to scalability that current database management systems (DBMSs) were not designed for. In particular, it becomes exceedingly difficult for the DBMS to perform concurrency control, logging, and indexing efficiently. With hundreds of threads running in parallel, the complexity of coordinating competing reads and writes to data diminishes the benefits of increased core counts. Thus, in this project the PIs propose to develop a software-hardware co-design approach for DBMSs in the many-core era. On the software side, rather than attempting to remove scalability bottlenecks of existing DBMS architectures through incremental improvements, the PIs seek a bottom-up approach where the architecture is designed to target many-core systems from inception. On the hardware side, instead of simply adding more cores to a single chip, the PIs will design new hardware components that can unburden the software system from computationally critical tasks.For further information see project web site at: http://db.cs.cmu.edu/projects/1000cores/
提高CPU的速度存在一些根本问题,这些问题超出了今天的可能。由于单个晶体管没有变得更快,像英特尔和AMD这样的制造商不再能够仅仅通过提高时钟速度(例如,从2 GHz到10 GHz)来获得巨大的性能改进。为了克服这一点,未来的CPU将在一个芯片上包含数百到数千个更小的计算核心,这些核心都将以与当前处理器相似的速度运行(例如,2 GHz)。这意味着每个单核的能力将仅与当前的CPU相同,但所有核心的总能力将远远超过当今的可能。这些新CPU出现的一个重要问题是,我们社会各个方面使用的数据库系统不适合这种变化。这种数据库系统用于存储和访问用于各种应用的数据,包括在线业务(例如,Google、Facebook)、科学仪器(例如,天文望远镜)和医学(例如,MRI扫描仪)。他们没有准备好处理这些新的“多核CPU”的原因是,他们中的大多数采用了1970年代和1980年代设计的想法,当时处理器只有一个核心。因此,该项目的目的是开发软件和硬件技术,使数据库系统能够充分利用未来CPU体系结构的计算能力。该项目的成果将使组织能够在比目前使用的更少的计算机上部署未来的应用程序。计算机体系结构正在向一个由单芯片上有数百个核心的多核计算机主导的时代迈进。这种前所未有的片上并行性为可伸缩性引入了一个新的维度,而当前的数据库管理系统(DBMS)在设计时并没有考虑到这一点。特别是,对于DBMS来说,高效地执行并发控制、日志记录和索引变得非常困难。由于有数百个线程并行运行,协调相互竞争的数据读写操作的复杂性削弱了增加核心计数的好处。因此,在这个项目中,PI建议为多核时代的DBMS开发一种软硬件协同设计方法。在软件方面,PI不是试图通过渐进的改进来消除现有DBMS体系结构的可伸缩性瓶颈,而是寻求一种自下而上的方法,在这种方法中,体系结构从一开始就以多核系统为目标。在硬件方面,不是简单地在单个芯片上增加更多的核心,而是PI将设计新的硬件组件,使软件系统从计算关键任务中解脱出来。有关详细信息,请参阅项目网站:http://db.cs.cmu.edu/projects/1000cores/
项目成果
期刊论文数量(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 }}
Srini Devadas其他文献
Self-aware computing in the Angstrom processor
Angstrom 处理器中的自我感知计算
- DOI:
- 发表时间:
2012 - 期刊:
- 影响因子:0
- 作者:
Henry Hoffmann;Jim Holt;George Kurian;Eric Lau;Martina Maggio;Jason E. Miller;Sabrina M. Neuman;Mahmut E. Sinangil;Yildiz Sinangil;A. Agarwal;A. Chandrakasan;Srini Devadas - 通讯作者:
Srini Devadas
Hardware Mechanisms for Memory Authentication
内存验证的硬件机制
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Edward Suh;Dwaine E. Clarke;B. Gassend;Marten Van Dijk;Srini Devadas;G. Suh;Srini Devadas - 通讯作者:
Srini Devadas
Srini Devadas的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Srini Devadas', 18)}}的其他基金
SaTC: CORE: Medium: Provably Secure, Usable, and Performant Enclaves in Multicore Processors
SaTC:CORE:中:多核处理器中可证明安全、可用且高性能的 Enclave
- 批准号:
2115587 - 财政年份:2021
- 资助金额:
$ 35.04万 - 项目类别:
Continuing Grant
SaTC: CORE: Medium: Collaborative: Hardening Off-the-Shelf Software Against Side Channel Attacks
SaTC:核心:媒介:协作:强化现成软件以抵御侧通道攻击
- 批准号:
1955270 - 财政年份:2020
- 资助金额:
$ 35.04万 - 项目类别:
Continuing Grant
SaTC: CORE: Small: Design of Efficient, Horizontally-Scaling, and Strongly Anonymous Communication Networks
SaTC:核心:小型:高效、水平扩展和强匿名通信网络的设计
- 批准号:
1813087 - 财政年份:2018
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Distributed Database Management with Logical Leases and Hardware Transactional Memory
SPX:协作研究:具有逻辑租赁和硬件事务内存的分布式数据库管理
- 批准号:
1822920 - 财政年份:2018
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
STARSS: Small: Trapdoor Computational Fuzzy Extractors
STARSS:小型:活板门计算模糊提取器
- 批准号:
1523572 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
TWC: TTP Option: Frontier: Collaborative: MACS: A Modular Approach to Cloud Security
TWC:TTP 选项:前沿:协作:MACS:云安全的模块化方法
- 批准号:
1413920 - 财政年份:2014
- 资助金额:
$ 35.04万 - 项目类别:
Continuing Grant
TWC: Small: Ascend: Architecture for Secure Computation on Encrypted Data
TWC:小型:Ascend:加密数据安全计算架构
- 批准号:
1317763 - 财政年份:2013
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
EAGER: Collaborative: Holistic Security for Cloud Computing: Oblivious Computation
EAGER:协作:云计算的整体安全性:不经意的计算
- 批准号:
1347279 - 财政年份:2013
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
SHF: Small: Directoryless Shared Memory Using Execution Migration
SHF:小型:使用执行迁移的无目录共享内存
- 批准号:
1116372 - 财政年份:2011
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Throughput-Driven Multi-Core Architecture and a Compilation System
SHF:中:协作研究:吞吐量驱动的多核架构和编译系统
- 批准号:
0904598 - 财政年份:2009
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
相似国自然基金
钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
- 批准号:51871067
- 批准年份:2018
- 资助金额:60.0 万元
- 项目类别:面上项目
相似海外基金
XPS: FULL: DSD: Collaborative Research: Parallelizing and Accelerating Metagenomic Applications
XPS:完整:DSD:协作研究:并行化和加速宏基因组应用
- 批准号:
1720635 - 财政年份:2016
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: A Parallel Tensor Infrastructure (ParTI!) for Data Analysis
XPS:完整:DSD:用于数据分析的并行张量基础设施 (PartTI!)
- 批准号:
1533768 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Parallel Motion Planning for Cloud-connected Robots
XPS:完整:DSD:云连接机器人的并行运动规划
- 批准号:
1533844 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: Parallelizing and Accelerating Metagenomic Applications
XPS:完整:DSD:协作研究:并行化和加速宏基因组应用
- 批准号:
1533933 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: FPGA Cloud Platform for Deep Learning, Applications in Computer Vision
XPS:完整:DSD:协作研究:深度学习 FPGA 云平台、计算机视觉应用
- 批准号:
1533771 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Scalable High Performance with Halide and Simit Domain Specific Languages
XPS:完整:DSD:使用 Halide 和 Simit 领域特定语言的可扩展高性能
- 批准号:
1533753 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: Parallelizing and Accelerating Metagenomic Applications
XPS:完整:DSD:协作研究:并行化和加速宏基因组应用
- 批准号:
1533797 - 财政年份:2015
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: Moving the Abyss: Database Management on Future 1000-core Processors
XPS:完整:DSD:协作研究:移动深渊:未来 1000 核处理器上的数据库管理
- 批准号:
1438955 - 财政年份:2014
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: Rapid Prototyping HPC Environment for Deep Learning
XPS:完整:DSD:协作研究:深度学习的快速原型 HPC 环境
- 批准号:
1439052 - 财政年份:2014
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant
XPS: FULL: DSD: Collaborative Research: Rapid Prototyping HPC Environment for Deep Learning
XPS:完整:DSD:协作研究:深度学习的快速原型 HPC 环境
- 批准号:
1439007 - 财政年份:2014
- 资助金额:
$ 35.04万 - 项目类别:
Standard Grant