III: Small: RIOT: Statistical Computing with Efficient, Transparent I/O
III: Small: RIOT: Statistical Computing with Efficient, Transparent I/O
批准号:
0916027
负责人:
Jun Yang
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-09-01 至 2014-08-31
中文摘要
最近的技术进步使得在科学、商业和社会中收集大量数据成为可能。这些数据集使我们比以往任何时候都更接近于解决诸如解码人类基因组和应对气候变化等重要问题。与此同时,数据量的指数级增长带来了一个紧迫的挑战。许多现有的分析工具假设数据集适合内存;当应用于大量数据集时,由于过多的磁盘输入/输出(I/O)操作,它们变得不可接受地慢。跨应用领域,许多高级数据分析是由统计人员使用自定义编程完成的。由于缺乏易于使用的统计计算环境来支持大型数据集的I/ o高效处理,因此阻碍了进展。有许多提高I/ o效率的方法,但由于效率和可操作性等问题,没有一种方法得到统计学家的关注。基于磁盘的存储引擎和I/ o效率函数库只是部分解决方案,因为程序中许多I/ o效率低下的来源仍然处于更高的互操作级别。数据库系统似乎是一个自然的解决方案,它具有高效的i /O和声明性语言(SQL),可以实现高级优化。然而,整合数据库和统计计算的许多工作仍然以数据库为中心,这迫使统计学家学习不熟悉的语言,并处理它们与宿主语言的阻抗不匹配。为了对统计计算产生实际影响,本项目假设更好的方法是使其对用户透明,从而实现I/ o效率。透明意味着不需要学习SQL或任何新语言。透明意味着现有代码不需要修改就可以运行,并自动获得I/ o效率。这个昵称为RIOT的项目旨在扩展R——一个广泛流行的开源统计计算环境——以透明地提供高效的I/O。实现透明度具有挑战性;riot通过端到端解决方案解决了所有方面的问题:I/ o高效算法、流水线执行、延迟求值、I/ o成本驱动的表达式优化、智能存储和实现,以及与解释性主机语言的无缝集成。RIOT将研究与教育相结合,并继续通过REU和独立学习让本科生参与其中的传统。作为数据库研究人员,PI致力于从编程语言和高性能计算中学习和借鉴工作。RIOT的研究结果有助于与这些社区建立协同作用,并为进一步的合作播下种子。为了确保对统计计算的实际影响,RIOT已经获得了统计学家和核心开发团队的合作,以开发,评估和传播RIOT。更多信息可在http://www.cs.duke.edu/dbgroup/Main/RIOT找到
英文摘要
Recent technological advances enable collection of massive amounts ofdata in science, commerce, and society. These datasets bring uscloser than ever before to solving important problems such as decodinghuman genomes and coping with climate changes. Meanwhile, theexponential growth in data volume creates an urgent challenge. Manyexisting analysis tools assume datasets fit in memory; when applied tomassive datasets, they become unacceptably slow because of excessivedisk input/output (I/O) operations.Across application domains, much of advanced data analysis is donewith custom programming by statisticians. Progress has been hinderedby the lack of easy-to-use statistical computing environments thatsupport I/O-efficient processing of large datasets. There have beenmany approaches toward I/O-efficiency, but none has gained tractionwith statisticians because of issues ranging from efficiency tousability. Disk-based storage engines and I/O-efficient functionlibraries are only a partial solution, because many sources ofI/O-inefficiency in programs remain at a higher, inter-operationlevel. Database systems seem to be a natural solution, with efficientI/O and a declarative language (SQL) enabling high-leveloptimizations. However, much work in integrating databases andstatistical computing remains database-centric, forcing statisticiansto learn unfamiliar languages and deal with their impedance mismatchwith host languages.To make a practical impact on statistical computing, this projectpostulates that a better approach is to make it transparent to usershow I/O-efficiency is achieved. Transparency means no SQL, or any newlanguage to learn. Transparency means that existing code should runwithout modification, and automatically gain I/O-efficiency. Theproject, nicknamed RIOT, aims at extending R---a widely popularopen-source statistical computing environment---to transparentlyprovide efficient I/O. Achieving transparency is challenging; RIOTdoes so with an end-to-end solution addressing issues on all fronts:I/O-efficient algorithms, pipelined execution, deferred evaluation,I/O-cost-driven expression optimization, smart storage andmaterialization, and seamless integration with an interpreted hostlanguage.RIOT integrates research and education, and continues the tradition ofinvolving undergraduates through REU and independent studies. As adatabase researcher, the PI is committed to learning and drawing fromwork from programming languages and high-performance computing.Findings from RIOT help create synergy and seed further collaborationwith these communities. To ensure practical impact on statisticalcomputing, RIOT has enlisted collaboration from statisticians and theR core development team on developing, evaluating, and disseminatingRIOT.Further information can be found at: http://www.cs.duke.edu/dbgroup/Main/RIOT
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Modulator-free Performance-Oriented Control (MfPOC) for Direct Electric Drives
-
批准号:EP/W027283/1
-
项目类别:Research Grant
-
资助金额:$50.28万
-
财政年份:2023
-
负责人:Jun Yang
-
依托单位:
III: Small: Helping Novices Learn and Debug Relational Queries
-
批准号:2008107
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Jun Yang
-
依托单位:
III: Small: Durability Queries in Databases
-
批准号:1814493
-
项目类别:Standard Grant
-
资助金额:$49.78万
-
财政年份:2018
-
负责人:Jun Yang
-
依托单位:
SPX: Enabling Scalable Synchronizations for General Purpose GPUs
-
批准号:1725657
-
项目类别:Standard Grant
-
资助金额:$85.0万
-
财政年份:2017
-
负责人:Jun Yang
-
依托单位:
SHF: Small: Approximate-Computing Enabled Robust 3D NAND Flash Memories
-
批准号:1718080
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2017
-
负责人:Jun Yang
-
依托单位:
III: Small: Collaborative Research: Towards End-to-End Computer-Assisted Fact-Checking
-
批准号:1718398
-
项目类别:Standard Grant
-
资助金额:$17.85万
-
财政年份:2017
-
负责人:Jun Yang
-
依托单位:
SHF: Small: Architectural Support for Reliable ReRAM Crossbar Memory
-
批准号:1617071
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2016
-
负责人:Jun Yang
-
依托单位:
III: Small: DBMS+: Management System for the Next-Generation Database
-
批准号:1423124
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2014
-
负责人:Jun Yang
-
依托单位:
III: Medium: Collaborative Research: From Answering Questions to Questioning Answers (and Questions)---Perturbation Analysis of Database Queries
-
批准号:1408846
-
项目类别:Continuing Grant
-
资助金额:$88.83万
-
财政年份:2014
-
负责人:Jun Yang
-
依托单位:
SHF: Small: A Brick in the Wall: Achieving Yield, Performance and Density Effective DRAM Beyond 22nm Technology
-
批准号:1422331
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2014
-
负责人:Jun Yang
-
依托单位:
III: Small: Cumulon: Easy and Efficient Statistical Big-Data Analysis in the Cloud
-
批准号:1320357
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2013
-
负责人:Jun Yang
-
依托单位:
EAGER: Tackling the Variations and Instability of Nanophotonic Interconnection Network via Architecture Techniques
-
批准号:1242657
-
项目类别:Standard Grant
-
资助金额:$13.0万
-
财政年份:2012
-
负责人:Jun Yang
-
依托单位:
CAREER-EHS: Thermal-Aware Task Scheduling for Embedded Planar and 3D Chip Multiprocessors
-
批准号:0747242
-
项目类别:Continuing Grant
-
资助金额:$32.0万
-
财政年份:2008
-
负责人:Jun Yang
-
依托单位:
III-COR: Scalable Publish/Subscribe: Unifying Data Processing and Dissemination
-
批准号:0713498
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Jun Yang
-
依托单位:
CSR-CSI: An Update-conscious Compilation Framework for Energy-Efficient Code Dissemination in Wireless Sensor Networks
-
批准号:0720595
-
项目类别:Standard Grant
-
资助金额:$12.0万
-
财政年份:2007
-
负责人:Jun Yang
-
依托单位:
Fast Software Thermal Sensing and Control for Efficient Dynamic Thermal Management
-
批准号:0734339
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Jun Yang
-
依托单位:
Fast Software Thermal Sensing and Control for Efficient Dynamic Thermal Management
-
批准号:0541456
-
项目类别:Continuing Grant
-
资助金额:$27.5万
-
财政年份:2006
-
负责人:Jun Yang
-
依托单位:
Collaborative Research: Architectural Support for Security and Privacy Protection on Uni- and Multi- Processors
-
批准号:0430021
-
项目类别:Standard Grant
-
资助金额:$5.4万
-
财政年份:2004
-
负责人:Jun Yang
-
依托单位:
CAREER: Techniques and Applications of Derived Data Maintenance
-
批准号:0238386
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2003
-
负责人:Jun Yang
-
依托单位:
Geometric Construction of Functional Equations and Bloch Elements
-
批准号:9704353
-
项目类别:Standard Grant
-
资助金额:$7.33万
-
财政年份:1997
-
负责人:Jun Yang
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: