CAREER: On Mutualism of Modularity and Concurrency Goals
职业:模块化和并发目标的互惠性
基本信息
- 批准号:0846059
- 负责人:
- 金额:$ 42.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-07-01 至 2016-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project focuses on the problem of making concurrent programs easier to write correctly and to implement efficiently. Modularity promotes ease of understand and maintainability, but modularity is often at odds with the discovery and exploitation of concurrency needed to get high performance while avoiding undesirable interactions and race conditions. To approach this problem, this project is developing a novel language, Panini, in which events are first-class objects which can be analyzed to plan concurrent executions. The objective is to reconcile modularity and concurrency goals so that modular designs are naturally more amenable to concurrency. Panini will be evaluated in terms of its ability to support program modularity and performance on publicly available versions of large open-source software projects on multi-core processors use. The broader impacts are to make software more reliable, maintainable, and at the same time faster. Considering that software systems are essential elements of today's society, better and faster software will directly impact society.
这个项目关注的是使并发程序更容易正确编写和高效实现的问题。模块化提高了易解性和可维护性,但模块化经常与发现和利用并发性相冲突,而并发性是在避免不必要的交互和竞争条件的情况下获得高性能所必需的。为了解决这个问题,这个项目正在开发一种新的语言Panini,其中的事件是一类对象,可以分析这些对象来规划并发执行。其目标是协调模块化和并发性目标,以便模块化设计自然更易于并发性。Panini将根据其支持程序模块化的能力和在多核处理器上使用的大型开源软件项目的公开可用版本上的性能进行评估。更广泛的影响是使软件更可靠、更可维护,同时速度更快。考虑到软件系统是当今社会的基本要素,更好、更快的软件将直接影响社会。
项目成果
期刊论文数量(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其他文献
Intensional Effect Polymorphism
内涵效应多态性
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Yuheng Long;Yu David Liu;Hridesh Rajan - 通讯作者:
Hridesh Rajan
Automating Cut-off for Multi-parameterized Systems
多参数化系统的自动切断
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Youssef Hanna;David Samuelson;Samik Basu;Hridesh Rajan - 通讯作者:
Hridesh Rajan
Design Patterns : A Canonical Test of Unified Aspect Model
设计模式:统一方面模型的规范测试
- DOI:
- 发表时间:
2005 - 期刊:
- 影响因子:0
- 作者:
Hridesh Rajan;Kevin Sullivan - 通讯作者:
Kevin Sullivan
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
A case for explicit join point models for aspect-oriented intermediate languages
面向方面中间语言的显式连接点模型的案例
- DOI:
10.1145/1230136.1230140 - 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
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
- 资助金额:
$ 42.5万 - 项目类别:
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
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
HDR TRIPODS: D4 (Dependable Data-Driven Discovery) Institute
HDR TRIPODS:D4(可靠数据驱动的发现)研究所
- 批准号:
1934884 - 财政年份:2019
- 资助金额:
$ 42.5万 - 项目类别:
Continuing Grant
Travel Grant to Attend Big Data in Software Engineering Track
参加软件工程大数据课程的旅费补助
- 批准号:
1743070 - 财政年份:2017
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
CI-EN: Boa: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
CI-EN:Boa:增强大规模研究软件及其演化的基础设施
- 批准号:
1513263 - 财政年份:2015
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
SHF: Large:Collaborative Research: Inferring Software Specifications from Open Source Repositories by Leveraging Data and Collective Community Expertise
SHF:大型:协作研究:利用数据和集体社区专业知识从开源存储库推断软件规范
- 批准号:
1518897 - 财政年份:2015
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
SHF: Small: Capsule-oriented Programming
SHF:小型:面向胶囊的编程
- 批准号:
1423370 - 财政年份:2014
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
EAGER: Boa: A Community Research Infrastructure for Mining Software Repositories
EAGER:Boa:采矿软件存储库的社区研究基础设施
- 批准号:
1349153 - 财政年份:2013
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
SHF: Small: Phase-Based Tuning for Better Utilization of Performance-Asymmetric Multicores
SHF:小型:基于相位的调整,以更好地利用性能不对称的多核
- 批准号:
1117937 - 财政年份:2011
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Balancing Expressiveness and Modular Reasoning for Aspect-oriented Programming
SHF:小型:协作研究:平衡面向方面编程的表达性和模块化推理
- 批准号:
1017334 - 财政年份:2010
- 资助金额:
$ 42.5万 - 项目类别:
Continuing Grant
相似海外基金
BRC-BIO: Evolution and ecology across the mutualism-parasitism transition in leafflower plants (Phyllanthaceae) and leafflower moths (Lepidoptera: Gracillariidae: Epicephala)
BRC-BIO:叶花植物(叶下珠科)和叶花蛾(鳞翅目:Gracillariidae:Epicephala)的互利共生-寄生过渡的进化和生态学
- 批准号:
2233610 - 财政年份:2023
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
Determining the role of defence systems in the evolution of the Azospirillum-wheat mutualism to enhance crop yields for sustainable agriculture
确定防御系统在固氮螺菌-小麦互利共生进化中的作用,以提高可持续农业的作物产量
- 批准号:
BB/X010600/1 - 财政年份:2023
- 资助金额:
$ 42.5万 - 项目类别:
Fellowship
MCA: The role of symbiont toxins in a defensive mutualism
MCA:共生毒素在防御性互利共生中的作用
- 批准号:
2322254 - 财政年份:2023
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
The geographic footprint of host-symbiont mutualism
宿主-共生体互利共生的地理足迹
- 批准号:
2208857 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant
BoCP-Implementation: US-China: Trait innovations in the fig mutualism and their contributions to increased patterns of biodiversity
BoCP-实施:中美:无花果互利共生的性状创新及其对增加生物多样性模式的贡献
- 批准号:
2225083 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Continuing Grant
Ecology and evolution of the mycorrhizal mutualism in a changing environment
变化环境中菌根互利共生的生态学和进化
- 批准号:
RGPIN-2018-04620 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Testing the mismatch hypothesis for climate change-driven mutualism breakdown
职业:测试气候变化驱动的互利共生崩溃的不匹配假说
- 批准号:
2142792 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Continuing Grant
Effects of breast milk antibodies on neonatal intestinal immunity and host-microbe mutualism
母乳抗体对新生儿肠道免疫及宿主-微生物互利共生的影响
- 批准号:
10387247 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Effects of breast milk antibodies on neonatal intestinal immunity and host-microbe mutualism
母乳抗体对新生儿肠道免疫及宿主-微生物互利共生的影响
- 批准号:
10516734 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Collaborative Research: IntBio: Defining the mechanisms and consequences of mutualism reorganization in the Anthropocene.
合作研究:IntBio:定义人类世互利共生重组的机制和后果。
- 批准号:
2217353 - 财政年份:2022
- 资助金额:
$ 42.5万 - 项目类别:
Standard Grant














{{item.name}}会员




