XPS: FULL: FP: A profile-centric IDE for science-based performance engineering in the cloud
XPS:FULL:FP:以配置文件为中心的 IDE,用于云中基于科学的性能工程
基本信息
- 批准号:1533644
- 负责人:
- 金额:$ 75万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-10-01 至 2021-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Scientists developing compute-intensive multicore applications find it difficult to parallelize their code, a problem that is exacerbated if they wish to take maximum advantage of the potential provided by cloud computing. Part of the problem is that bad codes cause the generation of incorrect hypotheses while reading, writing, and debugging code, wasting time, energy, and resources. This research plans to meld advanced profiling methods for multithreaded programming with modern user-interface technology to produce a highly usable open-source integrated development environment (IDE) for the performance-engineering of multicore software applications in the cloud. The goal is to provide programmers with continuous profile data for scalability and other performance profiling relevant to parallel programming. They plan to embed an IDE into a profiling framework to produce a profile-centric IDE, continuously providing performance feedback so that developers can see and compare the results of recent runs of their program as they edit their code.The project has the potential to enable science-based performance engineering of multicore applications in the cloud. The vast majority of computer users, not just expert computer scientists, will be able to develop highly efficient parallel software applications, broadly impacting every computing application in every walk of life. The software produced by this project will be made freely available to anyone on the World Wide Web using a liberal open-source license.
开发计算密集型多核应用程序的科学家发现很难并行化他们的代码,如果他们希望最大限度地利用云计算提供的潜力,这个问题就会加剧。 部分问题在于,坏代码会导致在阅读、编写和调试代码时生成不正确的假设,从而浪费时间、精力和资源。 这项研究计划将多线程编程的高级分析方法与现代用户界面技术相结合,以产生一个高度可用的开源集成开发环境(IDE),用于云中多核软件应用程序的性能工程。 目标是为程序员提供连续的概要数据,以实现可伸缩性和其他与并行编程相关的性能概要。 他们计划将一个IDE嵌入到一个性能分析框架中,以生成一个以配置文件为中心的IDE,不断提供性能反馈,以便开发人员在编辑代码时可以查看和比较最近运行的程序的结果。该项目有可能在云中实现基于科学的多核应用程序性能工程。 绝大多数计算机用户,而不仅仅是专业的计算机科学家,将能够开发高效的并行软件应用程序,广泛影响各行各业的每一个计算应用程序。 该项目产生的软件将使用自由开放源码许可证免费提供给万维网上的任何人。
项目成果
期刊论文数量(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 }}
Charles Leiserson其他文献
Charles Leiserson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Charles Leiserson', 18)}}的其他基金
POSE: Phase I: Open Source Ecosystem for OpenCilk
POSE:第一阶段:OpenCilk 开源生态系统
- 批准号:
2229704 - 财政年份:2022
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
CCRI: Medium: Cilk Infrastructure for Next-Generation Parallel-Programming Research
CCRI:Medium:用于下一代并行编程研究的 Cilk 基础设施
- 批准号:
1925609 - 财政年份:2019
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
SHF: AF: Large: Collaborative Research: Parallelism without Concurrency
SHF:AF:大型:协作研究:无并发的并行性
- 批准号:
1314547 - 财政年份:2013
- 资助金额:
$ 75万 - 项目类别:
Continuing Grant
SHF: AF: Medium: Collaborative Research:The Ponchoir Stencil Complier
SHF:AF:媒介:协作研究:Ponchoir Stencil Complier
- 批准号:
1162148 - 财政年份:2012
- 资助金额:
$ 75万 - 项目类别:
Continuing Grant
CSR: Small: Using Thread-Local Memory Mapping to Support Memory Abstractions for Dynamic Multithreading
CSR:小:使用线程本地内存映射支持动态多线程的内存抽象
- 批准号:
1017058 - 财政年份:2010
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
HECURA: Colaborative: Multidimensional and String Indexes for Streaming Data
HECURA:协作:流数据的多维和字符串索引
- 批准号:
0937860 - 财政年份:2009
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
CSR-AES: Feedback-Driven Adaptive Multithreading
CSR-AES:反馈驱动的自适应多线程
- 批准号:
0615215 - 财政年份:2006
- 资助金额:
$ 75万 - 项目类别:
Continuing Grant
HECURA: Microdata Storage Systems for High-End Computing
HECURA:用于高端计算的微数据存储系统
- 批准号:
0621511 - 财政年份:2006
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
CPA: Practical Cache-Oblivious B-Trees
CPA:实用的忽略缓存的 B 树
- 批准号:
0541209 - 财政年份:2006
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
相似国自然基金
钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
- 批准号:51871067
- 批准年份:2018
- 资助金额:60.0 万元
- 项目类别:面上项目
相似海外基金
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
- 批准号:
1533828 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Write-Efficient Parallel Algorithms for Emerging Memory Technologies
XPS:FULL:FP:用于新兴内存技术的写高效并行算法
- 批准号:
1533858 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research:Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
- 批准号:
1533912 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
- 批准号:
1533846 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
- 批准号:
1533926 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Design and Synthesis of New Energy-efficient Self-healing Computing Electronics with Real-time Configurability
XPS:FULL:FP:具有实时可配置性的新型节能自愈计算电子设备的设计与合成
- 批准号:
1533656 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Synchrony-aware Primitives for Building Highly Auditable, Highly Scalable, Highly Available Distributed Systems
XPS:完整:FP:协作研究:用于构建高度可审计、高度可扩展、高度可用的分布式系统的同步感知原语
- 批准号:
1533802 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Tools and Algorithms for Resilient, Power-efficient ExaScale Computing Using the GNU-CAF Compiler
XPS:FULL:FP:使用 GNU-CAF 编译器实现弹性、高能效 ExaScale 计算的工具和算法
- 批准号:
1533850 - 财政年份:2015
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Taming parallelism: optimally exploiting high-throughput parallel architectures
XPS:完整:FP:协作研究:驯服并行性:最佳地利用高吞吐量并行架构
- 批准号:
1439126 - 财政年份:2014
- 资助金额:
$ 75万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Model-based, Event Driven Scalable Programming for the Mobile Cloud
XPS:完整:FP:协作研究:移动云的基于模型、事件驱动的可扩展编程
- 批准号:
1438982 - 财政年份:2014
- 资助金额:
$ 75万 - 项目类别:
Standard Grant














{{item.name}}会员




