III: Small: Database Algorithms for Modern CPU Memory Hierarchies
III:小型:现代 CPU 内存层次结构的数据库算法
基本信息
- 批准号:1422488
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2014
- 资助国家:美国
- 起止时间:2014-09-01 至 2018-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
A modern database server typically runs on a cluster of machines with a large amount of RAM, to ensure fast query responses when the commonly accessed data (or even the whole database) can fit in main memory. Data may reside in remote or local memory, or in one of several levels of cache; each type of memory has its own characteristic size and performance properties. This project will develop query processing algorithms and a query processing system tailored to such memory hierarchies. Analytic database systems have emerged as a key technology for extracting actionable information from "big data" collections ranging from medicine to science to business. Improvements in the performance of core database operations achieved by the project will have impact on many application domains. The project will also contribute to education by contributing technology for use in teaching database system implementation techniques.The project will develop a database architecture with efficient partitioning as the core operation, using different partitioning techniques at each level of the memory hierarchy. In-place partitioning will be employed where appropriate to avoid allocating extra memory, with only a small decrease in partitioning speed. Partitioning will be used as a building block for other operators such as sorting, joins and aggregation. A variety of database algorithms will be implemented, taking advantage of the efficiency of partitioning to perform well at scale. Network transfer volumes will be reduced using specialized join algorithms, since such transfers are likely to be the bottleneck for queries involving large distributed joins. These algorithms will form the basis of a database system prototype to be developed during the course of the project. The project will provide new techniques to exploit modern machines for efficient analytic query processing. The proposed system will significantly improve the throughput of data-intensive queries.For further information see the project web site at: http://www.cs.columbia.edu/~kar/cpumem.html
现代数据库服务器通常在带有大量RAM的机器群上运行,以确保当常见的数据(甚至整个数据库)可以适合主内存时,请确保快速查询响应。数据可能位于远程或本地内存中,也可以存在于几个级别的缓存之一中;每种内存都有其自己的特征大小和性能属性。 该项目将开发查询处理算法和针对此类内存层次结构的查询处理系统。分析数据库系统已成为一种关键技术,用于从医学到科学再到业务的“大数据”收集中提取可行的信息。项目实现的核心数据库操作的性能的改善将对许多应用程序域产生影响。该项目还将通过为教学数据库系统实施技术提供贡献技术来为教育做出贡献。该项目将使用在内存层次结构的每个级别上使用不同的分区技术来开发以有效分区为核心操作的数据库体系结构。在适当的情况下,将采用现场分区,以避免分配额外的内存,而分区速度只有很小的降低。分区将用作其他操作员,例如排序,加入和聚合的构建块。将实现各种数据库算法,利用分区的效率在大规模上表现良好。 网络传输量将使用专门的联接算法减少,因为此类转移可能是涉及大型分布式联接的查询的瓶颈。 这些算法将构成项目过程中要开发的数据库系统原型的基础。该项目将提供新技术来利用现代机器进行有效的分析查询处理。拟议的系统将显着改善数据密集型查询的吞吐量。有关更多信息,请参见项目网站:http://www.cs.columbia.edu/~kar/~kar/cpumem.html
项目成果
期刊论文数量(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 }}
Kenneth Ross其他文献
Parallel Prefix Sum with SIMD
SIMD 并行前缀和
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Wangda Zhang;Yanbin Wang;Kenneth Ross - 通讯作者:
Kenneth Ross
Using Packet Processing Object Modules Interchangeably as Stand-Alone Programs or “Multi-app” Components
可互换地使用数据包处理对象模块作为独立程序或“多应用程序”组件
- DOI:
10.1007/s10766-014-0332-7 - 发表时间:
2016 - 期刊:
- 影响因子:1.5
- 作者:
R. Duncan;P. Jungck;Kenneth Ross;Dwight Mulcahy;Minh Nguyen - 通讯作者:
Minh Nguyen
Arthrogryposis and congenital absence of the anterior cruciate ligament: A case report
- DOI:
10.1016/j.knee.2008.08.004 - 发表时间:
2009-01-01 - 期刊:
- 影响因子:
- 作者:
Kenny Kwan;Kenneth Ross - 通讯作者:
Kenneth Ross
Kenneth Ross的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Kenneth Ross', 18)}}的其他基金
III: Medium: Linear Algebra Operators in Databases to Support Analytic and Machine-Learning Workloads
III:中:数据库中的线性代数运算符支持分析和机器学习工作负载
- 批准号:
2312991 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
III: Small: Bringing database query optimization to data intensive applications
III:小型:将数据库查询优化引入数据密集型应用程序
- 批准号:
2008295 - 财政年份:2020
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Evolutionary Genomics of a Supergene Implicated in Social Evolution
与社会进化有关的超基因的进化基因组学
- 批准号:
1354479 - 财政年份:2014
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
III: Small: Database Processing on GPUs
III:小型:GPU 上的数据库处理
- 批准号:
1218222 - 财政年份:2012
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Research and Education Activities at ACM SIGMOD/PODS 2013
ACM SIGMOD/PODS 2013 的研究和教育活动
- 批准号:
1246690 - 财政年份:2012
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
EAGER: Rapid Updates and Snapshot-Based Queries Using Multicore Processors
EAGER:使用多核处理器进行快速更新和基于快照的查询
- 批准号:
1049898 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: Speciation and Evolution of Fire Ants - An Integrated Population Genetic, Phylogenetic, and Ecological Approach
合作研究:火蚁的物种形成和进化——种群遗传学、系统发育和生态学的综合方法
- 批准号:
1020652 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
III: Small: Avoiding Contention on Multicore Machines
III:小:避免多核机器上的争用
- 批准号:
0915956 - 财政年份:2009
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Cache-Aware Database Systems on Modern Multithreading Processors
现代多线程处理器上的缓存感知数据库系统
- 批准号:
0534389 - 财政年份:2006
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Database Query Processing in Main Memory
主内存中的数据库查询处理
- 批准号:
0120939 - 财政年份:2001
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
相似国自然基金
靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
- 批准号:32370966
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
- 批准号:82304478
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
- 批准号:82302422
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
- 批准号:82371712
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
- 批准号:32372613
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: III: Small: High-Performance Scheduling for Modern Database Systems
协作研究:III:小型:现代数据库系统的高性能调度
- 批准号:
2322973 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: III: Small: High-Performance Scheduling for Modern Database Systems
协作研究:III:小型:现代数据库系统的高性能调度
- 批准号:
2322974 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
III: SMALL: Scalable In-Database Prescriptive Analytics for Dynamic Environments
III:小型:适用于动态环境的可扩展数据库内规范分析
- 批准号:
2211918 - 财政年份:2022
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
III: Small: NeuroDB: A Neural Network Framework for Efficiently Answering Database Queries Approximately
III:小:NeuroDB:一种高效回答数据库查询的神经网络框架
- 批准号:
2128661 - 财政年份:2021
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
III: Small: Applying Relational Database Design Principles to Machine Learning System Design
三:小:将关系数据库设计原理应用于机器学习系统设计
- 批准号:
2008240 - 财政年份:2020
- 资助金额:
$ 50万 - 项目类别:
Standard Grant