EAGER: Developing a Programming Environment for Heterogenous Multiprocessors

EAGER:为异构多处理器开发编程环境

基本信息

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

项目摘要

Intellectual Merit: This EAGER project addresses distribution issues for systems executing on heterogeneous computing architectures, that is, architectures that have been configured with graphics processing units (GPUs) and field-programmable gate array (FPGAs).Heterogeneous architectures may offer considerable increase in throughput when compared to simple multi-processor architectures. But, to achieve maximum gain and resource utilization in heterogeneous architectures, an application?s workload needs to be distributed among accelerators and CPUs according to the computational capabilities of those components. The optimal distribution of tasks and data among processing units is an important concern for such platforms. Dynamic partitioning can better utilize all computational units during execution. However, even though this type of partitioning is addressed in a few published studies, full utilization gains have not been reported. This team will attempt to develop ?near ideal? partitioning schemes which require: ? devising monitoring mechanisms for each type of accelerator, ? quantifying tasks and data as computational blocks, and ? estimating performance throughout execution. These load balancing schemes will be application and device independent and fully automated without the need for prior training runs before the actual run. The goal is to integrate these schemes with programming models to seamlessly expose near optimal utilization of heterogeneous multiprocessor architectures.Broader Impact: The software and hardware platforms developed in this research will be publicly released as open source so that others may experiment with them. The research will be conducted with cooperation of Intel researchers enabling possible future transfer of technology to industry. Funding of this project will provide support for recruiting underrepresented minority and female students for the project. In addition, the research content will be integrated to graduate courses to provide training to students for designing and programming future heterogeneous systems.
智力优势:这个EAGER项目解决了在异构计算架构上执行的系统的分布问题,异构计算架构是指已经配置了图形处理单元(GPU)和现场可编程门阵列(FPGA)的架构。与简单的多处理器架构相比,异构架构可以提供相当大的吞吐量增加。但是,要在异构体系结构中实现最大的收益和资源利用率,应用程序?的工作负载需要根据这些组件的计算能力在加速器和CPU之间分配。任务和数据在处理单元之间的最佳分配是此类平台的重要关注点。动态分区可以在执行期间更好地利用所有计算单元。然而,即使这种类型的分区在一些已发表的研究中得到了解决,但尚未报告充分利用收益。这个团队将尝试开发?近理想?分区方案需要:?为每种类型的加速器设计监测机制,将任务和数据量化为计算块,以及?评估整个执行过程中的性能。这些负载平衡方案将独立于应用程序和设备,并完全自动化,而无需在实际运行之前进行预先培训。我们的目标是将这些计划与编程模型无缝地暴露近最佳利用率的异构多处理器architecture.Broader影响:在这项研究中开发的软件和硬件平台将公开发布为开源,以便其他人可以尝试与他们。这项研究将与英特尔研究人员合作进行,以便将来可能将技术转移到工业领域。该项目的资金将用于为该项目招募代表性不足的少数民族学生和女学生。此外,研究内容将被整合到研究生课程,为学生提供培训,设计和编程未来的异构系统。

项目成果

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

Laxmi Bhuyan其他文献

Assertion Based Verification and Analysis of Network Processor Architectures
  • DOI:
    10.1007/s10617-005-1193-5
  • 发表时间:
    2005-07-11
  • 期刊:
  • 影响因子:
    0.900
  • 作者:
    Xi Chen;Yan Luo;Harry Hsieh;Laxmi Bhuyan;Felice Balarin
  • 通讯作者:
    Felice Balarin

Laxmi Bhuyan的其他文献

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

{{ truncateString('Laxmi Bhuyan', 18)}}的其他基金

Travel: Student Travel Support to NAS 2021
旅行:2021 年 NAS 学生旅行支持
  • 批准号:
    2139217
  • 财政年份:
    2021
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
SHF: Small: Locality Aware Scheduling in Multi-GPU Systems
SHF:小型:多 GPU 系统中的局部感知调度
  • 批准号:
    1907401
  • 财政年份:
    2019
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
SHF: Medium: Energy Efficient Computing on GPU-based Heterogeneous Systems
SHF:中:基于 GPU 的异构系统的节能计算
  • 批准号:
    1513201
  • 财政年份:
    2015
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Continuing Grant
SHF: Small: Efficient CPU-GPU Communication for Heterogeneous Architectures
SHF:小型:异构架构的高效 CPU-GPU 通信
  • 批准号:
    1423108
  • 财政年份:
    2014
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
CSR: Small: Power-Efficient Multicore Scheduling for Network Applications
CSR:小型:网络应用的高能效多核调度
  • 批准号:
    1216014
  • 财政年份:
    2012
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
SHF: Medium: Hardware/Software Partitioning for Hybrid Shared Memory Multiprocessors
SHF:中:混合共享内存多处理器的硬件/软件分区
  • 批准号:
    0905509
  • 财政年份:
    2009
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
CSR: Small: Core Scheduling to Improve Virtualized I/O Performance on Multi-Core Systems
CSR:小型:通过核心调度提高多核系统上的虚拟化 I/O 性能
  • 批准号:
    0912850
  • 财政年份:
    2009
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
CPA-CSA: Virtualization-Aware Architectures to Accelerate Network I/O Processing
CPA-CSA:加速网络 I/O 处理的虚拟化感知架构
  • 批准号:
    0811834
  • 财政年份:
    2008
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
NEDG: Application Oriented Edge Routers
NEDG:面向应用的边缘路由器
  • 批准号:
    0832108
  • 财政年份:
    2008
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
MRI: Acquisition of an Ultra Low-Latency Multiprocessor System with On-Board Hardware Accelerators
MRI:获取具有板载硬件加速器的超低延迟多处理器系统
  • 批准号:
    0619223
  • 财政年份:
    2006
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant

相似海外基金

Developing a programming language for automatic synthesis of assurance cases
开发用于自动合成保证案例的编程语言
  • 批准号:
    23H03376
  • 财政年份:
    2023
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
CRII: CHS: Developing Youth Data Literacies through a Visual Programming Environment
CRII:CHS:通过可视化编程环境培养青少年数据素养
  • 批准号:
    2230291
  • 财政年份:
    2022
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
Studying and Developing New Text-based Programming Environments for Novices
为新手研究和开发新的基于文本的编程环境
  • 批准号:
    572490-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 29.93万
  • 项目类别:
    University Undergraduate Student Research Awards
COVID-19 and lung disease: developing therapy through immune cell re-programming (Ref: 3949)
COVID-19 和肺部疾病:通过免疫细胞重新编程开发治疗方法(参考号:3949)
  • 批准号:
    2576143
  • 财政年份:
    2021
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Studentship
CRII: CHS: Developing Youth Data Literacies through a Visual Programming Environment
CRII:CHS:通过可视化编程环境培养青少年数据素养
  • 批准号:
    1948113
  • 财政年份:
    2020
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
Developing and Testing Bilingual Curricula that Infuse Authentic Computer Programming Experiences into Middle School Mathematics for Latinx Youth
开发和测试双语课程,将真实的计算机编程经验注入拉丁裔青少年的中学数学中
  • 批准号:
    1949230
  • 财政年份:
    2020
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
Developing an interaction function with compilers for card operation-based programming learning system
开发卡操作式编程学习系统与编译器的交互功能
  • 批准号:
    19K02987
  • 财政年份:
    2019
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Advanced Techniques of Developing High-Performance Cutters through Integration of Cutter Surface Formulation, Programming for Multi-Axis CNC Grinding, and Cutter Performance Evaluation
通过刀具表面配方、多轴数控磨削编程和刀具性能评估集成开发高性能刀具的先进技术
  • 批准号:
    RGPIN-2015-05547
  • 财政年份:
    2019
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Discovery Grants Program - Individual
Developing a software tool usable at the very beginning term for novice level programming students
开发一款可供初级编程学生在学期一开始使用的软件工具
  • 批准号:
    19K02678
  • 财政年份:
    2019
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Collaborative Research: Developing and Assessing Subgoal Labels for Imperative Programming to Improve Student Learning Outcomes
协作研究:开发和评估命令式编程的子目标标签,以提高学生的学习成果
  • 批准号:
    1927906
  • 财政年份:
    2019
  • 资助金额:
    $ 29.93万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了