POSE: Phase I: Open Source Ecosystem for OpenCilk
POSE: Phase I: Open Source Ecosystem for OpenCilk
批准号:
2229704
负责人:
Charles Leiserson
金额:
$30.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
已结题
起止时间:
2022-09-15 至 2024-02-29
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This project is funded by Pathways to Enable Open-Source Ecosystems (POSE) which seeks to harness the power of open-source development for the creation of new technology solutions to problems of national and societal importance. The goal of this POSE project is to scope an open-source ecosystem (OSE) for OpenCilk, a new task-parallel, fully open-source platform for programming multicore computers, the dominant architecture for computing today. The recent demise of Moore's Law and the impending end to the miniaturization of semiconductor circuitry have ended semiconductor technology's virtual monopoly on growing computing performance. OpenCilk is a key technology for multicore performance engineering - developing fast code for applications that run on commodity and cloud multicore computers - giving application developers a powerful alternative source for performance. The project's novelties include pursuing an academic-first strategy for developing an OpenCilk OSE by focusing on winning the hearts and minds of academic researchers, educators, and students who are not well served by existing task-parallel programming platforms. Among the project's impacts are the creation of an effective strategy for expanding the set of OpenCilk users and contributors, for building an academic community for performance engineering, and for providing teaching materials for performance engineering using OpenCilk. The broader impacts of the project are to enable the newly created performance-engineering community to improve modern performance-critical applications ~W including machine learning, simulation of physical phenomena, and computer security - which are national strategic priorities. OpenCilk's adoption market is constituted largely from the following segments: (1) nonacademic software developers who are mostly from industry; (2) researchers developing task-parallel programming technology and applications; (3) educators teaching parallel computing and software performance engineering; and (4) students who take their classes. The mission of OpenCilk is to make it easy for developers to write fast and correct multicore code, for researchers to pioneer technologies that empower developers, and for educators to teach and students to learn software performance engineering. To that end, OpenCilk abides by the following guiding principles: - The language should be simple and easy to reason about. - Bugs should be easy to reliably discover and diagnose. - Parallel performance should be scalable, composable, and backed by simple mathematical guarantees. - The system should be open source and easy to use, teach with, modify, and extend.This OSE project is experimenting with strategies for outbound, inbound, and peer networking to identify and engage potential OpenCilk users and contributors in academia. Once an academic niche has been established, the OpenCilk OSE being scoped can evolve to address the entire market, which includes commercial developers.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI:
--
发表时间:
2024
期刊:
EduPar-24: 14th NSF/TCPP Workshop on Parallel and Distributed Computing Education
影响因子:
--
作者:
[Owens, John D., Hoppe, Bruce]
通讯作者:
Hoppe, Bruce
CCRI: Medium: Cilk Infrastructure for Next-Generation Parallel-Programming Research
-
批准号:1925609
-
项目类别:Standard Grant
-
资助金额:$150.0万
-
财政年份:2019
-
负责人:Charles Leiserson
-
依托单位:
XPS: FULL: FP: A profile-centric IDE for science-based performance engineering in the cloud
-
批准号:1533644
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2015
-
负责人:Charles Leiserson
-
依托单位:
SHF: AF: Large: Collaborative Research: Parallelism without Concurrency
-
批准号:1314547
-
项目类别:Continuing Grant
-
资助金额:$100.0万
-
财政年份:2013
-
负责人:Charles Leiserson
-
依托单位:
SHF: AF: Medium: Collaborative Research:The Ponchoir Stencil Complier
-
批准号:1162148
-
项目类别:Continuing Grant
-
资助金额:$80.94万
-
财政年份:2012
-
负责人:Charles Leiserson
-
依托单位:
CSR: Small: Using Thread-Local Memory Mapping to Support Memory Abstractions for Dynamic Multithreading
-
批准号:1017058
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2010
-
负责人:Charles Leiserson
-
依托单位:
HECURA: Colaborative: Multidimensional and String Indexes for Streaming Data
-
批准号:0937860
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2009
-
负责人:Charles Leiserson
-
依托单位:
SBIR Phase I: Cilk++
-
批准号:0712243
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Charles Leiserson
-
依托单位:
CSR-AES: Feedback-Driven Adaptive Multithreading
-
批准号:0615215
-
项目类别:Continuing Grant
-
资助金额:$48.4万
-
财政年份:2006
-
负责人:Charles Leiserson
-
依托单位:
HECURA: Microdata Storage Systems for High-End Computing
-
批准号:0621511
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Charles Leiserson
-
依托单位:
CPA: Practical Cache-Oblivious B-Trees
-
批准号:0541209
-
项目类别:Standard Grant
-
资助金额:$27.5万
-
财政年份:2006
-
负责人:Charles Leiserson
-
依托单位:
DDDAS-TMRP: Planet-in-a-Bottle: A Numerical Fluid-Laboratory System
-
批准号:0540248
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2006
-
负责人:Charles Leiserson
-
依托单位:
NGS: A Computing Environment Based on Hardware Transactional Memory
-
批准号:0305606
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2004
-
负责人:Charles Leiserson
-
依托单位:
ITR/NGS: Transactions Everywhere
-
批准号:0324974
-
项目类别:Continuing Grant
-
资助金额:$65.0万
-
财政年份:2003
-
负责人:Charles Leiserson
-
依托单位:
Next Generation Software: A Computing Environment for Adaptively Parallel Multithreading
-
批准号:9975036
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2000
-
负责人:Charles Leiserson
-
依托单位:
1992 Brown/MIT Conference on Advanced Research in VLSI and Parallel Systems, March 25-27, 1992, Providence, Rhode Island
-
批准号:9200486
-
项目类别:Standard Grant
-
资助金额:$1.1万
-
财政年份:1992
-
负责人:Charles Leiserson
-
依托单位:
Fourth MIT Conference on Advanced Research in VLSI, Massachusetts Institute of Technology, Cambridge, Massachusetts, April 7-9, 1986
-
批准号:8519180
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:1986
-
负责人:Charles Leiserson
-
依托单位:
Presidential Young Investigator Award: Theory of Computing Machinery
-
批准号:8451995
-
项目类别:Continuing Grant
-
资助金额:$31.25万
-
财政年份:1985
-
负责人:Charles Leiserson
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Baryogenesis, Dark Matter and Nanohertz Gravitational Waves from a Dark
Supercooled Phase Transition
-
批准号:24ZR1429700
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:YUICHIRO NAKAI
-
依托单位:
ATLAS实验探测器Phase 2升级
-
批准号:11961141014
-
项目类别:国际(地区)合作与交流项目
-
资助金额:3350万元
-
批准年份:2019
-
负责人:刘衍文
-
依托单位:
地幔含水相Phase E的温度压力稳定区域与晶体结构研究
-
批准号:41802035
-
项目类别:青年科学基金项目
-
资助金额:12.0万元
-
批准年份:2018
-
负责人:张里
-
依托单位:
基于数字增强干涉的Phase-OTDR高灵敏度定量测量技术研究
-
批准号:61675216
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2016
-
负责人:叶青
-
依托单位:
基于Phase-type分布的多状态系统可靠性模型研究
-
批准号:71501183
-
项目类别:青年科学基金项目
-
资助金额:17.4万元
-
批准年份:2015
-
负责人:陈童
-
依托单位:
纳米(I-Phase+α-Mg)准共晶的临界半固态形成条件及生长机制
-
批准号:51201142
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:张英波
-
依托单位:
连续Phase-Type分布数据拟合方法及其应用研究
-
批准号:11101428
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2011
-
负责人:黄卓
-
依托单位:
D-Phase准晶体的电子行为各向异性的研究
-
批准号:19374069
-
项目类别:面上项目
-
资助金额:6.4万元
-
批准年份:1993
-
负责人:张殿琳
-
依托单位: