CAREER:Toward a locality-enhancing transformation framework for irregular programs
职业生涯:为非正规项目建立一个增强地方性的转型框架
基本信息
- 批准号:1150013
- 负责人:
- 金额:$ 41.88万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-02-01 至 2018-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Many domains in computer science, from data-mining to simulation to computational biology, focus heavily on irregular applications, which deal with complex algorithms that manipulate complex data structures. For example, to analyze large data sets, point correlation - a data mining algorithm - organizes data in a tree-like structure that is then manipulated to extract trends and patterns. As such algorithms become more pervasive, and, more importantly, the data sets they are applied to become much larger, writing high performance irregular applications has become critically important. However, the complexity of irregular algorithms makes writing high-performance applications very difficult: simple expressions of the algorithms do not perform well, and high-performance implementations are difficult to express. An attractive solution is to develop a set of tools that could take a simple expression of an algorithm and automatically transform the program into a higher performing version. This project aims to develop automated, robust and generally-applicable performance-enhancing techniques and transformations for irregular programs.The chief obstacle to identifying and performing performance-enhancing transformations on irregular programs is the apparent lack of principles that unify irregular applications. However, this research argues that there are, indeed, such principles that can guide the development of transformations. By leveraging high-level structural properties of irregular algorithms, it is possible to automatically transform irregular programs to significantly improve their performance. This project pursues a set of interlocking efforts to build a framework to (i) analyze irregular programs, (ii) identify profitable and legal transformations, (iii) automatically restructure programs according to those transformations, and then (iv) tune the performance of the transformed applications to best fit the target execution platform.
从数据挖掘到模拟再到计算生物学的计算机科学领域的许多领域,都集中在不规则的应用上,这些应用程序涉及操纵复杂数据结构的复杂算法。例如,要分析大型数据集,点相关性 - 数据挖掘算法 - 在类似树状结构中组织数据,然后被操纵以提取趋势和模式。随着这种算法变得更加普遍,更重要的是,它们应用于更大的数据集,编写高性能不规则应用程序已经变得至关重要。但是,不规则算法的复杂性使编写高性能应用程序非常困难:算法的简单表达不佳,并且很难表达高性能实现。一个有吸引力的解决方案是开发一组可以简单地表达算法的工具,并自动将程序转换为更高的性能版本。该项目旨在开发自动化,健壮且普遍适用的性能增强技术和不规则计划的转型。识别和执行不规则计划上的绩效增强转型的主要障碍是明显缺乏统一不规则应用的原则。但是,这项研究认为,确实有这样的原则可以指导转型的发展。通过利用不规则算法的高级结构特性,可以自动改变不规则的程序以显着提高其性能。该项目采取了一系列互锁的努力,以建立一个框架以(i)分析不规则计划,(ii)确定有利可图的法律转型,(iii)根据这些转换自动重组计划,然后(iv)调整转换应用程序的性能以最适合目标执行平台。
项目成果
期刊论文数量(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 }}
Milind Kulkarni其他文献
Can paediatric surgical registrars safely perform supervised hypospadias surgery?
儿科手术注册员可以在监督下安全地进行尿道下裂手术吗?
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:2
- 作者:
Charlotte Hughes;Hazem Mosa;Sandra Johnson;J. Parr;Ravindar Anbarasan;Milind Kulkarni;A. Mathur - 通讯作者:
A. Mathur
Scheduling Transformation and Dependence Tests for Recursive Programs
递归程序的调度转换和依赖性测试
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Kirshanthan Sundararajah;Milind Kulkarni - 通讯作者:
Milind Kulkarni
InContext: simple parallelism for distributed applications
InContext:分布式应用程序的简单并行性
- DOI:
10.1145/1996130.1996144 - 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
Sunghwan Yoo;Hyojeong Lee;C. Killian;Milind Kulkarni - 通讯作者:
Milind Kulkarni
The Centre for Market and Public Organisation One Kind of Democracy One Kind of Democracy
市场与公共组织中心 一种民主 一种民主
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Siwan Anderson;P. Francois;Ashok Kotwal;Milind Kulkarni;Tim Murugkar;Gustavo Besley;Biju Bobonis;Jim Rao;Jim Fearon;Francesco Robinson;John Trebbi;Debraj Hoddinott;Nava Ray;Robin Ashraf;Garance Burgess;Dilip Genicot;Thomas Mookherjee;Fujiwara - 通讯作者:
Fujiwara
Garbage Collection for Mostly Serialized Heaps
大多数序列化堆的垃圾收集
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Chaitanya Koparkar;Vidush Singhal;Aditya Gupta;Mike Rainey;Michael Vollmer;Artem Pelenitsyn;Sam Tobin;Milind Kulkarni;Ryan R. Newton - 通讯作者:
Ryan R. Newton
Milind Kulkarni的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Milind Kulkarni', 18)}}的其他基金
Collaborative Research: PPoSS: LARGE: A Full-Stack Architecture for Sparse Computation
协作研究:PPoSS:LARGE:稀疏计算的全栈架构
- 批准号:
2216978 - 财政年份:2022
- 资助金额:
$ 41.88万 - 项目类别:
Continuing Grant
Travel: Student Travel Grant for the Programming Languages Mentoring Workshop at PLDI 2022
旅费:PLDI 2022 编程语言指导研讨会的学生旅费补助
- 批准号:
2227746 - 财政年份:2022
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
SHF: Small: A Composable, Sound Optimization Framework for Loops and Recursion
SHF:小型:用于循环和递归的可组合、完善的优化框架
- 批准号:
1908504 - 财政年份:2019
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
SPX: Write Once, Run on Anything: Verified, Tuned Accelerator Kernels from High Level Specifications
SPX:一次写入,在任何设备上运行:根据高级规范进行验证、调整的加速器内核
- 批准号:
1919197 - 财政年份:2019
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
NSF Student Travel Grant for 2019 Midwest Programming Languages Summit (MWPLS)
2019 年中西部编程语言峰会 (MWPLS) 的 NSF 学生旅费补助金
- 批准号:
1942074 - 财政年份:2019
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Eat your Wheaties: Multi-Grain Compilers for Parallel Builds at Every Scale
SPX:协作研究:吃你的小麦:用于各种规模并行构建的多粒度编译器
- 批准号:
1725672 - 财政年份:2017
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
SI2-SSI: Collaborative Research: ParaTreet: Parallel Software for Spatial Trees in Simulation and Analysis
SI2-SSI:协作研究:ParaTreet:仿真和分析中的空间树并行软件
- 批准号:
1550525 - 财政年份:2016
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Hybrid Static-Dynamic Analyses for RegionSerializability
SHF:小型:协作研究:区域可串行性的混合静态动态分析
- 批准号:
1422178 - 财政年份:2014
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Taming parallelism: optimally exploiting high-throughput parallel architectures
XPS:完整:FP:协作研究:驯服并行性:最佳地利用高吞吐量并行架构
- 批准号:
1439126 - 财政年份:2014
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
XPS: CLCCA: On the Hunt for Correctness and Performance Bugs in Large-scale Programs
XPS:CLCCA:寻找大型程序中的正确性和性能错误
- 批准号:
1337158 - 财政年份:2013
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
相似国自然基金
库车坳陷沿走向差异构造变形成因机制定量研究
- 批准号:42372264
- 批准年份:2023
- 资助金额:54 万元
- 项目类别:面上项目
含走向非一致结构面岩体真三轴卸荷力学响应及破坏模式研究
- 批准号:42202322
- 批准年份:2022
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
北祁连-河西走廊盆地地壳结构沿盆山走向变化及揭示的青藏高原东北缘地壳变形方式的差异
- 批准号:42274134
- 批准年份:2022
- 资助金额:56 万元
- 项目类别:面上项目
青海湖地块周缘不同走向活动断裂体系的应变分配和相互作用
- 批准号:U2239202
- 批准年份:2022
- 资助金额:280.00 万元
- 项目类别:联合基金项目
Toward a general theory of intermittent aeolian and fluvial nonsuspended sediment transport
- 批准号:
- 批准年份:2022
- 资助金额:55 万元
- 项目类别:
相似海外基金
AF: Small: Toward A Unified Model of Parallelism And Locality
AF:小:走向并行性和局部性的统一模型
- 批准号:
1911245 - 财政年份:2019
- 资助金额:
$ 41.88万 - 项目类别:
Standard Grant
A study of the truncation effect of clauses: toward the development and deepening of explanations based on locality constraints
子句截断效应研究:基于局域性约束的解释的发展和深化
- 批准号:
18K00578 - 财政年份:2018
- 资助金额:
$ 41.88万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A geographical study of delineated area toward compact city in an era of shrinking population
人口萎缩时代向紧凑城市划定区域的地理学研究
- 批准号:
18K01153 - 财政年份:2018
- 资助金额:
$ 41.88万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
The role of and measures to support family care in pluralistic social welfare toward an integrated community-based care system
家庭照护在多元化社会福利中的作用和支持措施,以建立基于社区的综合照护体系
- 批准号:
25380788 - 财政年份:2013
- 资助金额:
$ 41.88万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Toward an alternative 'multicultural co-existence' in Japan : an action research for community organization by use of local history
日本另类的“多元文化共存”:利用当地历史进行社区组织的行动研究
- 批准号:
21720304 - 财政年份:2009
- 资助金额:
$ 41.88万 - 项目类别:
Grant-in-Aid for Young Scientists (B)