SHF: Medium: Hierarchical Tuning of Floating-Point Computations
SHF: Medium: Hierarchical Tuning of Floating-Point Computations
批准号:
1704715
负责人:
Ganesh Gopalakrishnan
金额:
$120.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-08-01 至 2021-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The project implements methods to improve the resource-efficiency of numerical computations on a variety of computing machines, ranging from supercomputers to mobile devices, by adaptively reducing data-precision based on the needs of the application. Efficiently adapting data-precision permits these machines to run larger computations and also improves the overall performance (including energy consumption) made possible by a combination of reduced computational burden as well as reduced data movement. The intellectual merits of this project are to research and develop the key steps to understand the nature of applications and computing systems, and to suitably minimize computing demands through targeted data-precision adjustment. Broader impacts of the work include training graduate students and releasing tools that the community can employ in future hardware and software product, to help minimize overall energy consumption and improve performance.Unused precision in floating-point computations ends up wasting allocated space in caches, and also causes unnecessary data movement. The technical parts of the project are to identify as well as pursue opportunities for optimally allocating precision, and to efficiently implement such allocation methods in actual codes. In addition to developing new algorithms to tune precision assisted by automated learning methods, the project develops symbolic analysis methods to serve novel roles in floating-point instruction selection and optimization in the form of superoptimizers. These tools will be released to a community of researchers interested in working toward exascale computing, and deploying applications in safety-critical devices. This work represents a synergistic combination of the investigator's skills ranging through high performance computing, formal methods, and compiler technologies.
期刊论文(14)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3330345.3330346
发表时间:
2019-06
期刊:
Proceedings of the ACM International Conference on Supercomputing
影响因子:
--
作者:
[Milinda Fernando;D. Neilsen;E. Hirschmann;H. Sundar]
通讯作者:
Milinda Fernando;D. Neilsen;E. Hirschmann;H. Sundar
Scalable Lazy-update Multigrid Preconditioners
可扩展的延迟更新多重网格预处理器
DOI:
10.1109/hpec.2019.8916504
发表时间:
2019
期刊:
2019 IEEE High Performance Extreme Computing Conference (HPEC
影响因子:
--
作者:
[Rasouli, Majid, Zala, Vidhi, Kirby, Robert M., Sundar, Hari]
通讯作者:
Sundar, Hari
A Mixed Real and Floating-Point Solver
混合实数和浮点求解器
DOI:
10.1007/978-3-030-20652-9_25
发表时间:
2019
期刊:
Proceedings of the NASA Formal Methods Symposium (NFM
影响因子:
--
作者:
[Salvia, R., Titolo, L., Feliu, M.A., Moscato, M.M., Munoz, C.A., Rakamaric, Z.]
通讯作者:
Rakamaric, Z.
FailAmp: Relativization Transformation for Soft Error Detection in Structured Address Generation
FailAmp:结构化地址生成中软错误检测的相对化变换
DOI:
10.1145/3369381
发表时间:
2020
期刊:
ACM Transactions on Architecture and Code Optimization
影响因子:
1.6
作者:
[Briggs, Ian, Das, Arnab, Baranowski, Mark, Sharma, Vishal, Krishnamoorthy, Sriram, Rakamarić, Zvonimir, Gopalakrishnan, Ganesh]
通讯作者:
Gopalakrishnan, Ganesh
Multi-Level Analysis of Compiler-Induced Variability and Performance Tradeoffs
编译器引起的可变性和性能权衡的多级分析
DOI:
10.1145/3307681.3325960
发表时间:
2019
期刊:
HPDC '19 Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing
影响因子:
--
作者:
[Bentley, Michael, Briggs, Ian, Gopalakrishnan, Ganesh, Ahn, Dong H., Laguna, Ignacio, Lee, Gregory L., Jones, Holger E.]
通讯作者:
Jones, Holger E.
共 14 条
REU Site: Trust and Reproducibility of Intelligent Computation
-
批准号:2244492
-
项目类别:Standard Grant
-
资助金额:$40.5万
-
财政年份:2023
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
FMiTF: Track-2 : Rigorous and Scalable Formal Floating-Point Error Analysis from LLVM
-
批准号:2319507
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2023
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
Collaborative Research: FMitF: Track-1: Correctness at Both Ends: Rigorous ML Meets Efficient Sparse Implementations
-
批准号:2124100
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2021
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
Collaborative Research: SHF: Medium: Practical and Rigorous Correctness Checking and Correctness Preservation for Irregular Parallel Programs
-
批准号:1956106
-
项目类别:Standard Grant
-
资助金额:$44.76万
-
财政年份:2020
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
FMiTF: Track II: Rigorous and Versatile Float-Point Precision Analysis and Tuning
-
批准号:1918497
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2019
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
SHF: Small: Indy: Toward Safe and Fast Compiler Flags
-
批准号:1817073
-
项目类别:Standard Grant
-
资助金额:$48.14万
-
财政年份:2018
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
2017 Software Infrastructure for Sustained Innovation (SI2) Principal Investigator Workshop
-
批准号:1702722
-
项目类别:Standard Grant
-
资助金额:$9.5万
-
财政年份:2016
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
EAGER: Application-driven Data Precision Selection Methods
-
批准号:1643056
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2016
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
SI2-SSE: Scalable Multifaceted Graphical Processing Unit (GPU) Program Debugging
-
批准号:1535032
-
项目类别:Standard Grant
-
资助金额:$41.75万
-
财政年份:2015
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
XPS: EXPL: CCA: Collaborative Research: Nixing Scale Bugs in HPC Applications
-
批准号:1439002
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2014
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
CSR: SMALL: Design Validation Methods for Reliable and Efficient Floating-Point
-
批准号:1421726
-
项目类别:Standard Grant
-
资助金额:$39.83万
-
财政年份:2014
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
Collaborative Research: Localized, Layered Formal Hardware/Software Resilience Methods
-
批准号:1255776
-
项目类别:Continuing Grant
-
资助金额:$11.55万
-
财政年份:2013
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
CCF: SHF: Medium: Collaborative Research: A Static and Dynamic Verification Framework for Parallel Programming
-
批准号:1302449
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2013
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
SI2-SSE: Correctness Verification Tools for Extreme Scale Hybrid Concurrency
-
批准号:1148127
-
项目类别:Standard Grant
-
资助金额:$44.43万
-
财政年份:2012
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
EAGER: Formal Reliability Enhancement Methods for Million Core Computational Frameworks
-
批准号:1241849
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2012
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
Travel and Registration Support for Computer Aided Verification 2011
-
批准号:1118485
-
项目类别:Standard Grant
-
资助金额:$0.7万
-
财政年份:2011
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
Collaborative Research: MCDA: Formal Analysis of Multicore Communication APIs and Applications
-
批准号:0903408
-
项目类别:Standard Grant
-
资助金额:$18.83万
-
财政年份:2009
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
CPA-DA: Formal Methods for Multi-core Shared Memory Protocol Design
-
批准号:0811429
-
项目类别:Continuing Grant
-
资助金额:$25.0万
-
财政年份:2008
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
CSR-SMA: Toward Reliable and Efficient Message Passing Software Through Formal Analysis
-
批准号:0509379
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
ITR: Protocol Synthesis and Verification
-
批准号:0219805
-
项目类别:Continuing Grant
-
资助金额:$26.0万
-
财政年份:2002
-
负责人:Ganesh Gopalakrishnan
-
依托单位:
海外基金