Collaborative Research:XPS:CLCCA: Performance Portable Abstractions for Large-Scale Irregular Computations
Collaborative Research:XPS:CLCCA: Performance Portable Abstractions for Large-Scale Irregular Computations
批准号:
1337224
负责人:
Sandhya Dwarkadas
金额:
$44.99万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2013
资助国家:
美国
项目状态:
已结题
起止时间:
2013-09-15 至 2017-08-31
中文摘要
正在进行的技术趋势正在加速科学发现,使研究人员能够在从计算生物学到社会网络的各个领域产生大量数据。迫切需要使用适当的抽象和并行运行时来轻松、快速地从这些数据中提取有用的内容。在该项目下开展的工作旨在使具有动态结构和不规则依赖关系的应用程序更容易地使用“大数据”计算,从而使科学计算特别是计算生物学方面的进步成为可能。该项目通过开发编程抽象来扩展科学计算的最新水平,以暴露--并在运行时优化--在大型、不规则的应用程序中可用的并行性。并行对于从日益增长的科学数据中提取有用信息是必不可少的,但许多问题领域的数据结构和访问的不规则性使得高效的并行化变得困难。在编程模型的级别上,该项目通过确定重要的新应用程序类的设计模式来解决不规范的挑战--特别是那些使用树和图来表示和访问数据但在遍历中展示了一些结构的应用程序。在运行时系统级别,它正在开发支持和利用新模式的计算引擎,利用公开的结构自动和动态地将计算任务映射到硬件节点。
英文摘要
Ongoing technology trends are accelerating scientific discovery by allowing researchers to generate enormous quantities of data, in domains ranging from computational biology to social networks. There is an urgent need to make it easy and fast to extract useful content from this data using appropriate abstractions and parallel runtimes. Work conducted under this project aims to make "big data" computing more readily available to applications with dynamic structure and irregular dependencies, thereby enabling advances in scientific computing in general and computational biology in particular.This project extends the state of the art in scientific computing by developing programming abstractions to expose -- and run-time optimizations to exploit -- the parallelism available in large, irregular applications. Parallelism is essential for the extraction of useful information from ever increasing volumes of scientific data, but the irregularity of data structure and access in many problem domains makes efficient parallelization difficult. At the level of the programming model, the project addresses the challenge of irregularity by identifying design patterns for important new classes of applications -- in particular, those that use trees and graphs for data representation and access but demonstrate some structure in the traversal. At the level of the run-time system, it is developing computational engines that support and exploit the new patterns, leveraging the structure exposed to automatically and dynamically map computational tasks to hardware nodes.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
Interval-based memory reclamation
基于间隔的内存回收
DOI:
10.1145/3178487.3178488
发表时间:
2018
期刊:
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
影响因子:
--
作者:
[Wen, Haosen, Izraelevitz, Joseph, Cai, Wentao, Beadle, H. Alan, Scott, Michael L.]
通讯作者:
Scott, Michael L.
DOI:
10.1109/micro.2018.00029
发表时间:
2018-10
期刊:
2018 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)
影响因子:
--
作者:
[Qingrui Liu;Joseph Izraelevitz;Se Kwon Lee;M. Scott;S. Noh;Changhee Jung]
通讯作者:
Qingrui Liu;Joseph Izraelevitz;Se Kwon Lee;M. Scott;S. Noh;Changhee Jung
Leveraging hardware TM in Haskell
在 Haskell 中利用硬件 TM
DOI:
10.1145/3293883.3295711
发表时间:
2019
期刊:
Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming
影响因子:
--
作者:
[Yates, Ryan, Scott, Michael L.]
通讯作者:
Scott, Michael L.
CNS Core: Medium: Reimagining the Storage Stack for Emerging Memory Technologies
-
批准号:1900803
-
项目类别:Continuing Grant
-
资助金额:$110.26万
-
财政年份:2019
-
负责人:Sandhya Dwarkadas
-
依托单位:
Novel Pathways to CS Research Careers: Broadening Target Populations and Scaling Outreach Programs
-
批准号:1840724
-
项目类别:Continuing Grant
-
资助金额:$374.95万
-
财政年份:2018
-
负责人:Sandhya Dwarkadas
-
依托单位:
EAGER: CRA-W Programs for Partnerships in the BPCnet Pilot
-
批准号:1841271
-
项目类别:Standard Grant
-
资助金额:$29.97万
-
财政年份:2018
-
负责人:Sandhya Dwarkadas
-
依托单位:
CSR: Small: Collaborative Research: Instruction Address Translation Revisited
-
批准号:1618497
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2016
-
负责人:Sandhya Dwarkadas
-
依托单位:
CSR: Small: Managing Multicore Energy for Emerging Applications and Devices
-
批准号:1319353
-
项目类别:Standard Grant
-
资助金额:$43.37万
-
财政年份:2013
-
负责人:Sandhya Dwarkadas
-
依托单位:
SHF: Small:Scalable Support for Concurrency in Multicore Systems
-
批准号:1217920
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2012
-
负责人:Sandhya Dwarkadas
-
依托单位:
SHF: Small: Auxiliary Hardware/Software Mechanisms for Flexible Memory Access Control
-
批准号:1016902
-
项目类别:Standard Grant
-
资助金额:$46.0万
-
财政年份:2010
-
负责人:Sandhya Dwarkadas
-
依托单位:
CSR-PSCE, SM: Operating System-Level Resource Management in the Multi-Core Era
-
批准号:0834451
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2008
-
负责人:Sandhya Dwarkadas
-
依托单位:
Communication and Synchronization Mechanisms for Emerging Multi-Core Processors
-
批准号:0702505
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Sandhya Dwarkadas
-
依托单位:
Operating System Strategies for Energy- and Resource-Aware Adaptation
-
批准号:0411127
-
项目类别:Continuing Grant
-
资助金额:$49.93万
-
财政年份:2004
-
负责人:Sandhya Dwarkadas
-
依托单位:
ITR: Dynamically Tunable Clustered Multithreaded Architectures
-
批准号:0219848
-
项目类别:Continuing Grant
-
资助金额:$24.99万
-
财政年份:2002
-
负责人:Sandhya Dwarkadas
-
依托单位:
Transparent Middleware Support for Shared State on Heterogeneous Clusters
-
批准号:9988361
-
项目类别:Continuing Grant
-
资助金额:$25.09万
-
财政年份:2000
-
负责人:Sandhya Dwarkadas
-
依托单位:
CAREER: Enhanced Software Distributed Shared Memory as a Compiler Target
-
批准号:9702466
-
项目类别:Continuing Grant
-
资助金额:$20.5万
-
财政年份:1997
-
负责人:Sandhya Dwarkadas
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: