SHF: Small: Phase-Based Tuning for Better Utilization of Performance-Asymmetric Multicores
SHF:小型:基于相位的调整,以更好地利用性能不对称的多核
基本信息
- 批准号:1117937
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2011
- 资助国家:美国
- 起止时间:2011-08-01 至 2016-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project focuses on the problem of making it easier to program performance-asymmetric multicore processors (AMP). A multicore processor is called performance-asymmetric when its constituent cores may have different characteristics such as frequency, functional units, etc. High-performance Computing (HPC) community has demonstrated significant interest in the AMPs as they are shown to provide nice trade-off between the performance and power. On the other hand, asymmetry makes programming these platforms hard. The programmers targeting these hardware platforms must ensure that tasks of a software system are well matched with the characteristics of the processor intended to run it. To make matters even more complicated, a wide range of AMPs exist in practice with varying configurations. To efficiently utilize such platforms, the programmer must account for their asymmetry and optimize their software for each configuration. This manual, costly, tedious, and error prone process significantly complicates software engineering for AMP platforms and leads to version maintenance nightmare. To approach this problem, this project is developing a novel program analysis technique, phase-based tuning. Phase-based tuning adapts an application to effectively utilize performance asymmetric multicores. Main goals are to create a technique that can be deployed without changes in the compiler or operating system, does not require significant inputs from programmer, and is largely independent of the performance-asymmetry of the target processor. The broader impacts are to help realize the potential of emerging AMPs and other novel extreme-scale computing architectures, which in turn will enable researchers in the scientific disciplines to analyze, model, simulate, and predict complex phenomena important to society.
该项目重点关注如何更轻松地对性能不对称多核处理器 (AMP) 进行编程的问题。当多核处理器的组成核心可能具有不同的特性(例如频率、功能单元等)时,多核处理器被称为性能不对称。高性能计算 (HPC) 社区对 AMP 表现出了极大的兴趣,因为它们被证明可以提供良好的权衡性能和功率之间。另一方面,不对称性使得这些平台的编程变得困难。针对这些硬件平台的程序员必须确保软件系统的任务与运行该系统的处理器的特性良好匹配。更复杂的是,实践中存在多种具有不同配置的 AMP。为了有效地利用此类平台,程序员必须考虑其不对称性并针对每种配置优化其软件。这种手动、昂贵、繁琐且容易出错的过程使 AMP 平台的软件工程变得非常复杂,并导致版本维护的噩梦。为了解决这个问题,该项目正在开发一种新颖的程序分析技术,即基于阶段的调整。基于相位的调整使应用程序能够有效地利用性能不对称多核。主要目标是创建一种无需更改编译器或操作系统即可部署的技术,不需要程序员的大量输入,并且在很大程度上独立于目标处理器的性能不对称性。更广泛的影响是帮助实现新兴 AMP 和其他新颖的超大规模计算架构的潜力,这反过来又将使科学学科的研究人员能够分析、建模、模拟和预测对社会重要的复杂现象。
项目成果
期刊论文数量(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 }}
Hridesh Rajan其他文献
A case for explicit join point models for aspect-oriented intermediate languages
面向方面中间语言的显式连接点模型的案例
- DOI:
10.1145/1230136.1230140 - 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
Hridesh Rajan - 通讯作者:
Hridesh Rajan
Automating Cut-off for Multi-parameterized Systems
多参数化系统的自动切断
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Youssef Hanna;David Samuelson;Samik Basu;Hridesh Rajan - 通讯作者:
Hridesh Rajan
Gang-of-Four Design Patterns: A Case Study of the Unified Model and the Eos Programming Language
四联设计模式:统一模型和 Eos 编程语言的案例研究
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Hridesh Rajan - 通讯作者:
Hridesh Rajan
Design Patterns : A Canonical Test of Unified Aspect Model
设计模式:统一方面模型的规范测试
- DOI:
- 发表时间:
2005 - 期刊:
- 影响因子:0
- 作者:
Hridesh Rajan;Kevin Sullivan - 通讯作者:
Kevin Sullivan
Intensional Effect Polymorphism
内涵效应多态性
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Yuheng Long;Yu David Liu;Hridesh Rajan - 通讯作者:
Hridesh Rajan
Hridesh Rajan的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Hridesh Rajan', 18)}}的其他基金
SHF:Small: More Modular Deep Learning
SHF:Small:更加模块化的深度学习
- 批准号:
2223812 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: CCRI: ENS: Boa 2.0: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
合作研究:CCRI:ENS:Boa 2.0:增强大规模研究软件及其演化的基础设施
- 批准号:
2120448 - 财政年份:2021
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
HDR TRIPODS: D4 (Dependable Data-Driven Discovery) Institute
HDR TRIPODS:D4(可靠数据驱动的发现)研究所
- 批准号:
1934884 - 财政年份:2019
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Travel Grant to Attend Big Data in Software Engineering Track
参加软件工程大数据课程的旅费补助
- 批准号:
1743070 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CI-EN: Boa: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
CI-EN:Boa:增强大规模研究软件及其演化的基础设施
- 批准号:
1513263 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SHF: Large:Collaborative Research: Inferring Software Specifications from Open Source Repositories by Leveraging Data and Collective Community Expertise
SHF:大型:协作研究:利用数据和集体社区专业知识从开源存储库推断软件规范
- 批准号:
1518897 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SHF: Small: Capsule-oriented Programming
SHF:小型:面向胶囊的编程
- 批准号:
1423370 - 财政年份:2014
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
EAGER: Boa: A Community Research Infrastructure for Mining Software Repositories
EAGER:Boa:采矿软件存储库的社区研究基础设施
- 批准号:
1349153 - 财政年份:2013
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Balancing Expressiveness and Modular Reasoning for Aspect-oriented Programming
SHF:小型:协作研究:平衡面向方面编程的表达性和模块化推理
- 批准号:
1017334 - 财政年份:2010
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
CAREER: On Mutualism of Modularity and Concurrency Goals
职业:模块化和并发目标的互惠性
- 批准号:
0846059 - 财政年份:2009
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
相似国自然基金
诊疗一体化PS-Hc@MB协同训练介导脑小血管病康复的作用及机制研究
- 批准号:82372561
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
非小细胞肺癌MECOM/HBB通路介导血红素代谢异常并抑制肿瘤起始细胞铁死亡的机制研究
- 批准号:82373082
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
基于胆碱能皮层投射纤维探讨脑小血管病在帕金森病步态障碍中的作用及机制研究
- 批准号:82301663
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
关于丢番图方程小素数解上界估计的研究
- 批准号:12301005
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
嗅球小胶质细胞P2X7受体在变应性鼻炎发生帕金森病样改变中的作用与机制研究
- 批准号:82371119
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
相似海外基金
Phase Ib/II study of safety and efficacy of EZH2 inhibitor, tazemetostat, and PD-1 blockade for treatment of advanced non-small cell lung cancer
EZH2 抑制剂、他泽美司他和 PD-1 阻断治疗晚期非小细胞肺癌的安全性和有效性的 Ib/II 期研究
- 批准号:
10481965 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
SBIR Phase I: CAS: Advanced Thermal Oxidizer to Cost-effectively Control Greenhouse Emissions from Small Sources
SBIR 第一阶段:CAS:先进的热氧化器,可经济高效地控制小源温室气体排放
- 批准号:
2326861 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Safety and Tolerability of TASIS-Peanut (Targeted Allergen Specific Immunotherapy within the Skin) patch for the Treatment of Peanut Allergy
TASIS-花生(皮肤内靶向过敏原特异性免疫疗法)贴剂治疗花生过敏的安全性和耐受性
- 批准号:
10551184 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Development of multimode vacuum ionization for use in medical diagnostics
开发用于医疗诊断的多模式真空电离
- 批准号:
10697560 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
The role of GPR84 signaling during skin repair
GPR84 信号在皮肤修复中的作用
- 批准号:
10637039 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别: