SI2-SSI: Collaborative: The XScala Project: A Community Repository for Model-Driven Design and Tuning of Data-Intensive Applications for Extreme-Scale Accelerator-Based Systems
SI2-SSI:协作:XScala 项目:用于基于超大规模加速器的系统的模型驱动设计和数据密集型应用程序调整的社区存储库
基本信息
- 批准号:1339745
- 负责人:
- 金额:$ 118.87万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2013
- 资助国家:美国
- 起止时间:2013-10-01 至 2018-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The increasing gap between processor and memory performance -- referred to as the memory wall -- has led high-performance computing vendors to design and incorporate new accelerators into their next-generation systems. Representative accelerators include reconfigurable hardware such as FPGAs, heterogeneous processors such as CPU+GPU processors, highly multicore and multithreaded processors, and manycore co-processors and general-purpose graphics processing units, among others. These accelerators contain myriad innovative architectural features, including explicit control of data motion, large-scale SIMD/vector processing, and multithreaded stream processing. Such features provide abundant opportunities for developers to achieve high-performance for applications that were previously deemed hard to optimize. This project aims to develop tools that will assist developers in using hardware accelerators (co-processors) productively and effectively. This project's specific technical focus is on data-intensive kernels including large dictionary string matching, dynamic programming, graph theory, and sparse matrix computations that arise in the domains of biology, network security, and the social sciences. The project is developing XScala, a software framework for designing efficient accelerator kernels. The framework contains a variety of design time and run-time performance optimization tools. The project concentrates on data-intensive kernels, bound by data movement. It proposes optimization techniques including (a) enhancing and exploiting maximal concurrency to hide data movement; (b) algorithmic reorganization to improve spatial and/or temporal locality; (c) data structure transformations to improve locality or reduce the size of the data (compressed structures); and (d) prefetching, among others. The project is also developing a public software repository and forum, called the XBazaar, for community-developed accelerator kernels. This project includes workshops, tutorials, and the PIs class and summer projects as various means by which to increase community involvement. The broader impacts include productive use of emerging classes of accelerator-augmented computer systems; creation of an open and accessible community repository, the XBazaar, for distributing accelerator-tuned computational kernels, software, and models; training of graduate and undergraduate students; and dissemination through publications, presentations at scientific meetings, lectures, workshops, and tutorials. The framework itself will be released as open-source code and as precompiled binaries for several common platforms, through the XBazaar, as an initial step toward building a community around accelerator kernels.
处理器和内存性能之间的差距增加(称为内存墙)导致高性能计算供应商设计并将新的加速器纳入其下一代系统。代表性的加速器包括Reconfi可达的硬件,例如FPGA,异质处理器,例如CPU+GPU处理器,高度多层和多线程处理器,以及Manuscore的处理器以及多项处理的处理器以及通用用途图形处理单位。这些加速器包含无数创新的体系结构特征,包括对数据运动的明确控制,大规模的SIMD/向量处理以及多线程流处理。这些功能为开发人员提供了丰富的机会,可以为以前被认为难以优化的应用实现高性能。该项目旨在开发工具,以帮助开发人员有效,有效地使用硬件加速器(联合处理器)。该项目的特定技术重点是数据密集型内核,包括大型词典字符串匹配,动态编程,图形论以及在生物学,网络安全和社会科学领域中出现的稀疏矩阵计算。该项目正在开发Xscala,这是一个用于设计有效加速器内核的软件框架。该框架包含各种设计时间和运行时性能优化工具。该项目集中于数据流动限制的数据密集型内核。它提出了优化技术,包括(a)增强和利用最大并发性以隐藏数据移动; (b)算法重组以改善空间和/或时间位置; (c)数据结构转换以改善局部性或减少数据的大小(压缩结构); (d)预摘要等。该项目还开发了一个公共软件存储库和论坛,称为XBAZAAR,用于社区开发的加速器内核。该项目包括研讨会,教程以及PIS类和夏季项目,作为增加社区参与的各种方式。更广泛的影响包括促进加速器增强计算机系统的新兴类别的生产性使用;创建开放且易于访问的社区存储库XBAZAAR,用于分发加速器调整的计算内核,软件和模型;培训研究生和本科生;以及通过出版物,科学会议,讲座,讲习班和教程的演讲进行传播。该框架本身将作为开源代码发布,并通过Xbazaar作为几个通用平台的预编译二进制文件,这是朝着加速器内核建立社区的第一步。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Augmented Arithmetic Operations Proposed for IEEE-754 2018
IEEE-754 2018 提议的增强算术运算
- DOI:10.1109/arith.2018.8464813
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Riedy, Jason;Demmel, James
- 通讯作者:Demmel, James
共 1 条
- 1
David Bader其他文献
The effect of combined spinal-epidural anesthesia versus general anesthesia on the recovery time of intestinal function in young infants undergoing intestinal surgery: a randomized, prospective, controlled trial
- DOI:10.1016/j.jclinane.2012.02.00410.1016/j.jclinane.2012.02.004
- 发表时间:2012-09-012012-09-01
- 期刊:
- 影响因子:
- 作者:Mostafa Somri;Ibrahim Matter;Constantinos A. Parisinos;Ron Shaoul;Jorge G. Mogilner;David Bader;Eldar Asphandiarov;Luis A. GaitiniMostafa Somri;Ibrahim Matter;Constantinos A. Parisinos;Ron Shaoul;Jorge G. Mogilner;David Bader;Eldar Asphandiarov;Luis A. Gaitini
- 通讯作者:Luis A. GaitiniLuis A. Gaitini
Investigating an interchangeable potential between heart and gut mesothelial development
- DOI:10.1016/j.ydbio.2011.05.23610.1016/j.ydbio.2011.05.236
- 发表时间:2011-08-012011-08-01
- 期刊:
- 影响因子:
- 作者:Rebecca T. Thomason;Niki Winters;Emily Cross;David BaderRebecca T. Thomason;Niki Winters;Emily Cross;David Bader
- 通讯作者:David BaderDavid Bader
Unintended Consequence: Diversity as a Casualty of Eliminating United States Medical Licensing Examination Step 1 Scores
- DOI:10.1016/j.jacr.2023.07.01910.1016/j.jacr.2023.07.019
- 发表时间:2023-11-012023-11-01
- 期刊:
- 影响因子:
- 作者:Felipe M. Campos;Lars J. Grimm;Charles M. Maxfield;Sabina Amin;David Bader;Brooke Beckett;Kevin Carter;Teresa Chapman;Bernard Chow;Amanda Derylo;Francis Flaherty;Michael Fox;Jennifer Gould;Robert Groves;Darel Heitkamp;John Heymann;Christopher Ho;Marion Hughes;Nathan Hull;Abtin JafroodifarFelipe M. Campos;Lars J. Grimm;Charles M. Maxfield;Sabina Amin;David Bader;Brooke Beckett;Kevin Carter;Teresa Chapman;Bernard Chow;Amanda Derylo;Francis Flaherty;Michael Fox;Jennifer Gould;Robert Groves;Darel Heitkamp;John Heymann;Christopher Ho;Marion Hughes;Nathan Hull;Abtin Jafroodifar
- 通讯作者:Abtin JafroodifarAbtin Jafroodifar
Local cues influence atrial and ventricular differentiation of precardiac mesoderm
- DOI:10.1016/s0022-2828(87)80673-910.1016/s0022-2828(87)80673-9
- 发表时间:1987-01-011987-01-01
- 期刊:
- 影响因子:
- 作者:Jonathan Satin;David Bader;Robert L. DeHaanJonathan Satin;David Bader;Robert L. DeHaan
- 通讯作者:Robert L. DeHaanRobert L. DeHaan
共 4 条
- 1
David Bader的其他基金
EAGER:High Performance Algorithms for Interactive Data Science at Scale
EAGER:大规模交互式数据科学的高性能算法
- 批准号:21099882109988
- 财政年份:2021
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research:PPoSS:Planning: Streamware - A Scalable Framework for Accelerating Streaming Data Science
合作研究:PPoSS:规划:Streamware - 加速流数据科学的可扩展框架
- 批准号:21184582118458
- 财政年份:2021
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: PPoSS: Planning: Extreme-scale Sparse Data Analytics
协作研究:PPoSS:规划:超大规模稀疏数据分析
- 批准号:21183852118385
- 财政年份:2021
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: EMBRACE: Evolvable Methods for Benchmarking Realism through Application and Community Engagement
合作研究:拥抱:通过应用和社区参与对现实主义进行基准测试的演化方法
- 批准号:15350581535058
- 财政年份:2015
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: IEEE IPDPS Conference Student Participation Support
合作研究:IEEE IPDPS 会议学生参与支持
- 批准号:13623001362300
- 财政年份:2014
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
EAGER: Collaborative Research: Using PDE Descriptions to Generate Code Precisely Tailored to Energy-Constrained Systems Including Large GPU Accelerated Clusters
EAGER:协作研究:使用偏微分方程描述生成专门针对能源受限系统(包括大型 GPU 加速集群)定制的代码
- 批准号:12654341265434
- 财政年份:2013
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: Software Infrastructure for Accelerating Grand Challenge Science with Future Computing Platforms
协作研究:利用未来计算平台加速重大挑战科学的软件基础设施
- 批准号:12165041216504
- 财政年份:2012
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: Understanding Whole-genome Evolution through Petascale Simulation
合作研究:通过千万亿次模拟了解全基因组进化
- 批准号:09044610904461
- 财政年份:2009
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: Establishing an I/UCRC Center for Multicore Productivity Research (CMPR)
合作研究:建立 I/UCRC 多核生产力研究中心 (CMPR)
- 批准号:08311100831110
- 财政年份:2008
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: CRI: IAD: Development of a Research Infrastructure
合作研究:CRI:IAD:研究基础设施的开发
- 批准号:07083070708307
- 财政年份:2007
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Continuing GrantContinuing Grant
相似国自然基金
考虑SSI效应的导管架式海洋平台抗震性能研究
- 批准号:52208510
- 批准年份:2022
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
考虑SSI效应的导管架式海洋平台抗震性能研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
考虑SSI的层间隔震高层建筑结构在三维地震下的响应研究
- 批准号:52168072
- 批准年份:2021
- 资助金额:35 万元
- 项目类别:地区科学基金项目
考虑SSI效应的大型储罐动力学特性及其隔板减晃研究
- 批准号:
- 批准年份:2019
- 资助金额:61 万元
- 项目类别:面上项目
考虑SSI效应的摇摆墙-框架结构抗震机理及性能评估方法研究
- 批准号:
- 批准年份:2019
- 资助金额:60 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:20391422039142
- 财政年份:2020
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
SI2-SSI: Collaborative Research: Einstein Toolkit Community Integration and Data Exploration
SI2-SSI:协作研究:Einstein Toolkit 社区集成和数据探索
- 批准号:21145802114580
- 财政年份:2020
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Continuing GrantContinuing Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:20017522001752
- 财政年份:2019
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: SI2-SSI: Open Source Support for Massively Parallel, Generic Finite Element Methods
合作研究:SI2-SSI:对大规模并行、通用有限元方法的开源支持
- 批准号:17418701741870
- 财政年份:2017
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:16640221664022
- 财政年份:2017
- 资助金额:$ 118.87万$ 118.87万
- 项目类别:Standard GrantStandard Grant