SHF: Small: HotBench: An Optimization Workbench for Hotspots

SHF:小型:HotBench:热点优化工作台

基本信息

  • 批准号:
    1116802
  • 负责人:
  • 金额:
    $ 50万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2011
  • 资助国家:
    美国
  • 起止时间:
    2011-08-01 至 2015-07-31
  • 项目状态:
    已结题

项目摘要

The last decades have seen an enormous growth in the performance capabilities of computing platforms. One important driver in the computing revolution was productivity enabled by higher-level languages and software engineering methods that allow building and maintaining complex software systems. However, unable to fully utilize modern computer systems, software built that way can under-perform by several orders of magnitude on top-end workstations. With CPU frequency scaling coming to a halt and the switch to multicores, high-end systems become increasingly energy-constrained. In addition, as more computing is becoming mobile, inefficiency directly translates into wasted energy and shorter battery life, and ultimately, less usefulness.Today, high efficiency is mostly achieved through heroic human programming by a small number of experts. This research studies how to go beyond this unsustainable situation and how to make a high level of efficiency accessible to average programmers across a wide range of platforms and algorithms. The Hot Bench system developed in his research provides interactive optimization capabilities for the generation of highly efficient programs, for both average and expert users. It includes a comprehensive library of optimization strategies for targeting various kinds of algorithms, data structures, and target platforms. Expert users can add optimization strategies, target new instruction sets, or add new output languages. Less experienced programmers can learn how optimization works and how complicated architectures are programmed. The system is designed to be extensible to virtually any program type and target hardware, and to be able to encode all the necessary optimization methods and tricks. Hot Bench is in spirit similar to computer algebra/mathematics systems like Matlab, Maple, or Mathematical, and interactive theorem proves, applying their concept to hotspot tuning.
在过去的几十年中,计算平台的性能功能巨大的增长。计算革命中的一个重要驱动力是高级语言和软件工程方法允许构建和维护复杂的软件系统的生产力。但是,无法充分利用现代计算机系统,以这种方式构建的软件可以在高端工作站上的几个数量级。随着CPU频率缩放停止并切换到Multicores,高端系统变得越来越受到能源约束。此外,随着越来越多的计算的流动性,低效率直接转化为浪费的能量和较短的电池寿命,最终效用较小。这项研究研究了如何超越这种不可持续的情况,以及如何使普通程序员在广泛的平台和算法中访问高效率。他的研究中开发的热台系统为普通用户和专家用户的高效计划提供了交互式优化功能。它包括针对各种算法,数据结构和目标平台的全面优化策略库。专家用户可以添加优化策略,定位新的指令集或添加新的输出语言。经验不足的程序员可以学习优化的工作原理以及如何编程复杂的架构。该系统的设计几乎可以扩展到任何程序类型和目标硬件,并能够编码所有必要的优化方法和技巧。热台的精神类似于MATLAB,MAPLE或数学等计算机代数/数学系统,并且互动定理证明了它们的概念,将其概念应用于热点调整。

项目成果

期刊论文数量(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 }}

Franz Franchetti其他文献

Accelerating Architectural Simulation Via Statistical Techniques: A Survey
通过统计技术加速建筑模拟:调查
An Auto-tuning with Adaptation of A64 Scalable Vector Extension for SPIRAL
SPIRAL的A64可扩展向量扩展的自动调整
  • DOI:
    10.1109/ipdpsw52791.2021.00117
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Naruya Kitai;Daisuke Takahashi;Franz Franchetti;Takahiro Katagiri;Satoshi Ohshima and Toru Nagai
  • 通讯作者:
    Satoshi Ohshima and Toru Nagai

Franz Franchetti的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Franz Franchetti', 18)}}的其他基金

CSR: Medium: Collaborative Research: Enabling GPUs as First-Class Computing Engines
CSR:媒介:协作研究:使 GPU 成为一流的计算引擎
  • 批准号:
    1409723
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CSR: Small: High-Performance and Energy-Efficient Single-Level Stores: Efficient Coordinated Management of Storage and Memory
CSR:小:高性能、高能效的单级存储:存储和内存的高效协调管理
  • 批准号:
    1320531
  • 财政年份:
    2013
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
EAGER: A Study of the Limitations of High Performance Code Generation in Vectorizing Compilers
EAGER:矢量化编译器中高性能代码生成的局限性研究
  • 批准号:
    1251185
  • 财政年份:
    2012
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
International Conference on Parallel Architectures and Compilation Techniques (PACT) 2010 Student Scholarships
国际并行架构和编译技术会议 (PACT) 2010 学生奖学金
  • 批准号:
    1023812
  • 财政年份:
    2010
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Program Generation for Parallel Platforms
并行平台的程序生成
  • 批准号:
    0702386
  • 财政年份:
    2007
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant

相似国自然基金

靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
  • 批准号:
    32370966
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
  • 批准号:
    82304478
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
  • 批准号:
    82302422
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
  • 批准号:
    82371712
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
  • 批准号:
    32372613
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目

相似海外基金

Powering Small Craft with a Novel Ammonia Engine
用新型氨发动机为小型船只提供动力
  • 批准号:
    10099896
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Collaborative R&D
"Small performances": investigating the typographic punches of John Baskerville (1707-75) through heritage science and practice-based research
“小型表演”:通过遗产科学和基于实践的研究调查约翰·巴斯克维尔(1707-75)的印刷拳头
  • 批准号:
    AH/X011747/1
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Research Grant
人工知能に基づく非線形高次元小標本データ解析とその社会的応用
基于人工智能的非线性高维小样本数据分析及其社会应用
  • 批准号:
    24K14847
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Fragment to small molecule hit discovery targeting Mycobacterium tuberculosis FtsZ
针对结核分枝杆菌 FtsZ 的小分子片段发现
  • 批准号:
    MR/Z503757/1
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Research Grant
Bacteriophage control of host cell DNA transactions by small ORF proteins
噬菌体通过小 ORF 蛋白控制宿主细胞 DNA 交易
  • 批准号:
    BB/Y004426/1
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Research Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了