CSR: Small: Algorithms and Abstractions for Efficient Virtual-Memory Streaming and Big-Data Computing
CSR:小:高效虚拟内存流和大数据计算的算法和抽象
基本信息
- 批准号:1717982
- 负责人:
- 金额:$ 47.1万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-09-01 至 2021-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
As the field stands today, operating systems provide a poor interface for data-intensive computing, requiring programmers to engage in tedious, non-reconfigurable, and error-prone code development. These software-engineering practices often lead to easily exploitable vulnerabilities and devastating security breaches. This project builds various algorithms and implementations for a virtual-stream interface that enables our society to develop big-data software that is more easily managed, simpler to understand, inherently faster, and less buggy. Operating systems have used virtual memory and paging for decades; however, user-level applications are still required to process input/output in blocks of fixed size. This project takes a different approach by creating a zero-copy streaming abstraction that offers sequential access to bulk data with unprecedented simplicity, flexibility, and speed. The outcomes of this research not only improve the internal functionality of operating systems and hardware, but also permit reuse of existing libraries in external-memory operation, lead to significantly faster in-place sorting and inter-thread communication, and pave the way to more scalable database computing. The project delivers novel system-level concepts and prototypes that simplify algorithm design, enable faster processing of large-scale data streams, reduce software cost, and help produce better technology for the 21st century. The project also engages students at Texas A&M University in research-intensive education in cross-disciplinary fields, broadens integration of fundamental research into classroom teaching, mentors students, and permits related research in the industry and institutions around the world through publicly shared outcomes of our work.Project data will be maintained online for as long as it is feasible. The shared products include publications, data, software, and various research artifacts. The project URL is http://irl.cs.tamu.edu/projects/streams/
就目前的情况而言,操作系统为数据密集型计算提供了一个很差的接口,要求程序员从事繁琐、不可重新配置和容易出错的代码开发。这些软件工程实践通常会导致容易被利用的漏洞和破坏性的安全漏洞。该项目为虚拟流接口构建了各种算法和实现,使我们的社会能够开发更容易管理、更容易理解、更快、更少错误的大数据软件。操作系统使用虚拟内存和分页已经有几十年了;然而,用户级应用程序仍然需要以固定大小的块来处理输入/输出。这个项目采用了一种不同的方法,通过创建一个零拷贝流抽象,以前所未有的简单性,灵活性和速度提供对批量数据的顺序访问。这项研究的成果不仅改善了操作系统和硬件的内部功能,而且还允许在外部内存操作中重用现有的库,导致显着更快的就地排序和线程间通信,并为更具可扩展性的数据库计算铺平了道路。 该项目提供了新颖的系统级概念和原型,简化了算法设计,加快了大规模数据流的处理速度,降低了软件成本,并有助于为21世纪世纪提供更好的技术。该项目还让德克萨斯A M大学的学生参与跨学科领域的研究密集型教育,扩大基础研究与课堂教学的整合,指导学生,并通过公开分享我们的工作成果,允许世界各地的行业和机构进行相关研究。项目数据将在可行的情况下在线维护。&共享的产品包括出版物、数据、软件和各种研究工件。项目URL为www.example.com
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Vortex: Extreme-Performance Memory Abstractions for Data-Intensive Streaming Applications
Vortex:数据密集型流应用程序的极致性能内存抽象
- DOI:10.1145/3373376.3378527
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Hanel, Carson;Arman, Arif;Xiao, Di;Keech, John;Loguinov, Dmitri
- 通讯作者:Loguinov, Dmitri
{{
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 }}
Dmitri Loguinov其他文献
Dmitri Loguinov的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Dmitri Loguinov', 18)}}的其他基金
CSR: Small: Yesterday's News: Theory of Staleness under Data Churn
CSR:小:昨天的新闻:数据搅动下的陈旧理论
- 批准号:
1319984 - 财政年份:2013
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
CSR: Small: Large-Scale Web Crawling and Spam Avoidance in Search-Engine Applications
CSR:小:搜索引擎应用中的大规模网络爬行和垃圾邮件避免
- 批准号:
1017766 - 财政年份:2010
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
CSR -- SMA: Bridging Analytical and Empirical Understanding of Churn in Decentralized P2P Systems
CSR——SMA:桥接去中心化 P2P 系统中流失的分析和实证理解
- 批准号:
0720571 - 财政年份:2007
- 资助金额:
$ 47.1万 - 项目类别:
Continuing Grant
NeTS-NBD: Distributed Congestion Control for Heterogeneous Networks
NeTS-NBD:异构网络的分布式拥塞控制
- 批准号:
0519442 - 财政年份:2005
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
NeTS - NR: Topology Models for Decentralized Random Graphs
NeTS - NR:去中心化随机图的拓扑模型
- 批准号:
0434940 - 财政年份:2004
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
Optimal-Diameter Routing and Error Resilience in Peer-to-Peer Networks
对等网络中的最佳直径路由和错误恢复能力
- 批准号:
0306246 - 财政年份:2003
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
ITR: Efficient Self-Organizing Content Distribution Network for Scalable Video Streaming Services
ITR:用于可扩展视频流服务的高效自组织内容分发网络
- 批准号:
0312461 - 财政年份:2003
- 资助金额:
$ 47.1万 - 项目类别:
Continuing Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:n/a
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
- 批准号:32000033
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
- 批准号:31972324
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
- 批准号:81900988
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
Collaborative Research: AF: Small: Structural Graph Algorithms via General Frameworks
合作研究:AF:小型:通过通用框架的结构图算法
- 批准号:
2347322 - 财政年份:2024
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
AF: Small: Communication-Aware Algorithms for Dynamic Allocation of Heterogeneous Resources
AF:小型:用于异构资源动态分配的通信感知算法
- 批准号:
2335187 - 财政年份:2024
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Structural Graph Algorithms via General Frameworks
合作研究:AF:小型:通过通用框架的结构图算法
- 批准号:
2347321 - 财政年份:2024
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
FET: SMALL: Quantum algorithms and complexity for quantum algebra and topology
FET:小:量子算法以及量子代数和拓扑的复杂性
- 批准号:
2330130 - 财政年份:2024
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
Collaborative Research: CIF: Small: Versatile Data Synchronization: Novel Codes and Algorithms for Practical Applications
合作研究:CIF:小型:多功能数据同步:实际应用的新颖代码和算法
- 批准号:
2312872 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
CIF: Small: Theory and Algorithms for Efficient and Large-Scale Monte Carlo Tree Search
CIF:小型:高效大规模蒙特卡罗树搜索的理论和算法
- 批准号:
2327013 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Small: Differentially Private Data Synthesis: Practical Algorithms and Statistical Foundations
协作研究:SaTC:核心:小型:差分隐私数据合成:实用算法和统计基础
- 批准号:
2247795 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Continuing Grant
Collaborative Research: SaTC: CORE: Small: Differentially Private Data Synthesis: Practical Algorithms and Statistical Foundations
协作研究:SaTC:核心:小型:差分隐私数据合成:实用算法和统计基础
- 批准号:
2247794 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Continuing Grant
Collaborative Research: FET: Small: De Novo Protein Scaffold Filling by Combinatorial Algorithms and Deep Learning Models
合作研究:FET:小型:通过组合算法和深度学习模型从头填充蛋白质支架
- 批准号:
2307573 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant
CIF: SMALL: Theoretical Foundations of Partially Observable Reinforcement Learning: Minimax Sample Complexity and Provably Efficient Algorithms
CIF:SMALL:部分可观察强化学习的理论基础:最小最大样本复杂性和可证明有效的算法
- 批准号:
2315725 - 财政年份:2023
- 资助金额:
$ 47.1万 - 项目类别:
Standard Grant