CSR---AES Collaborative: RuggedJ: Resilient Distributed Java Over Heterogeneous Platforms
CSR---AES 协作:RuggedJ:异构平台上的弹性分布式 Java
基本信息
- 批准号:0509377
- 负责人:
- 金额:$ 3万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2005
- 资助国家:美国
- 起止时间:2005-09-01 至 2006-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The wide range of heterogeneous computing resources connected to the Internet leads naturally to a desire to exploit these resources to solve larger problems-a desire that is not as easy to fulfill as one would hope. The heterogeneity and reliability properties of the resources are part of what makes the desired exploitation difficult. The project is aimed in enabling support of resilient distributed computation, and with continued operation in the presence of various kinds of computer system and network failures. The project's goal is a system, RuggedJ, that supports resilient execution, over distributed heterogeneous platforms, with minimal change to application code. In addition, the system will enable automated and adaptive mechanisms while still allowing programmer control. We call the resulting system, RuggedJ, emphasizing its goal of resilience to failure.RuggedJ will highlight novel aspect-oriented programming (AOP) tools for specifying resilience and distribution behavior separately from application code. RuggedJ will apply resilience aspects dynamically, to map application code to a given distributed platform. The RuggedJ tools will advance the state of the art in AOP, and serve as a case study in their effectiveness. The RuggedJ run-time system will also enable further work on resiliency, distribution, and adaptation. Since nonintrusiveness more or less demands a distributed shared memory model, the RuggedJ run-time system will also enable further work in that direction.
连接到Internet的大量异构计算资源自然导致人们希望利用这些资源来解决更大的问题——这一愿望并不像人们所希望的那样容易实现。资源的异构性和可靠性特性是使期望的开发变得困难的部分原因。该项目旨在支持弹性分布式计算,并在各种计算机系统和网络故障的情况下继续运行。该项目的目标是一个系统,RuggedJ,它支持弹性执行,在分布式异构平台上,对应用程序代码的更改最小。此外,该系统将启用自动化和自适应机制,同时仍然允许程序员控制。我们将最终的系统称为RuggedJ,以强调其对失败的恢复能力。RuggedJ将重点介绍新的面向方面编程(AOP)工具,用于从应用程序代码中单独指定弹性和分布行为。RuggedJ将动态地应用弹性方面,将应用程序代码映射到给定的分布式平台。RuggedJ工具将推动AOP技术的发展,并作为其有效性的案例研究。RuggedJ运行时系统还将支持在弹性、分布和适应性方面的进一步工作。由于非侵入性或多或少需要分布式共享内存模型,因此RuggedJ运行时系统也将支持在该方向上进一步工作。
项目成果
期刊论文数量(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 }}
Antony Hosking其他文献
Hop, Skip, & Jump: Practical On-Stack Replacement for a Cross-Platform Language-Neutral VM
跳跃,跳过,
- DOI:
10.1145/3186411.3186412 - 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Kunshan Wang;S. Blackburn;Antony Hosking;Michael Norrish - 通讯作者:
Michael Norrish
Protection traps and alternatives for memory management of an object-oriented language
面向对象语言内存管理的保护陷阱和替代方案
- DOI:
- 发表时间:
1994 - 期刊:
- 影响因子:0
- 作者:
Antony Hosking;J. Moss - 通讯作者:
J. Moss
Towards Compile-Time Optimizations for Persistence
面向持久性的编译时优化
- DOI:
- 发表时间:
1990 - 期刊:
- 影响因子:0
- 作者:
Antony Hosking;J. Moss - 通讯作者:
J. Moss
Closed and open nested atomic actions for Java: language design and prototype implementation
Java 的封闭式和开放式嵌套原子操作:语言设计和原型实现
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Keith Chapman;Antony Hosking;J. Moss;Timothy Richards - 通讯作者:
Timothy Richards
When are Bytecodes Faster than Direct Execution
字节码何时比直接执行更快
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
James K. Doyle;J. Moss;Antony Hosking - 通讯作者:
Antony Hosking
Antony Hosking的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Antony Hosking', 18)}}的其他基金
SPLASH 2015 Student Travel Support
SPLASH 2015 学生旅行支持
- 批准号:
1549774 - 财政年份:2015
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Micro-Virtual Machines for Managed Languages: Abstraction, contained
SHF:媒介:协作研究:托管语言的微型虚拟机:抽象,包含
- 批准号:
1408896 - 财政年份:2014
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum
CSR:媒介:协作研究:跨多核频谱的并行托管语言的可移植性能
- 批准号:
1161237 - 财政年份:2012
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
CSR-AES Collaborative: Encore/J: Transparently Recoverable Java for Resilient Distributed Computing
CSR-AES 协作:Encore/J:用于弹性分布式计算的透明可恢复 Java
- 批准号:
0720505 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Scalable Concurrent Compacting Garbage Collection for Commodity Multi-Core Processors
适用于商品多核处理器的可扩展并发压缩垃圾收集
- 批准号:
0702240 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
ST-CRTS: Collaborative: Delivering on Atomic Actions: Unlocking Concurrency for Ordinary Programmers
ST-CRTS:协作:实现原子操作:为普通程序员解锁并发性
- 批准号:
0540866 - 财政年份:2006
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Transactional Threads for Reliable Persistent Application Systems
可靠持久应用系统的事务线程
- 批准号:
9988637 - 财政年份:2000
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
相似国自然基金
CK1δ/ε介导的AES的降解调控结直肠癌转移和干性的机制研究
- 批准号:31870754
- 批准年份:2018
- 资助金额:59.0 万元
- 项目类别:面上项目
面向AES密钥扩展的抗功耗攻击掩码技术研究
- 批准号:61602239
- 批准年份:2016
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
具有自主产权的安诚嵌入式处理器上支持AES及GF(2^n)运算的指令扩展结构研究
- 批准号:61373141
- 批准年份:2013
- 资助金额:79.0 万元
- 项目类别:面上项目
肝癌AES治疗体系中新型人源化双特异性抗体的研制
- 批准号:30200330
- 批准年份:2002
- 资助金额:19.0 万元
- 项目类别:青年科学基金项目
AES、SH3BGR和calpain相关新信号通路及与心肌重塑关系的研究
- 批准号:30200106
- 批准年份:2002
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
单个成矿流体包裹体元素组成的LA-ICP-MS-AES研究
- 批准号:49973026
- 批准年份:1999
- 资助金额:20.0 万元
- 项目类别:面上项目
加权增量卡尔曼滤波在ICP-AES中的应用
- 批准号:29475187
- 批准年份:1994
- 资助金额:5.5 万元
- 项目类别:面上项目
ICP-AES数字化谱信息的智能化处理
- 批准号:29275210
- 批准年份:1992
- 资助金额:4.0 万元
- 项目类别:面上项目
ICPAS 联用和联机技术及GD作为AES 及MS离子源的应用及
- 批准号:29235112
- 批准年份:1992
- 资助金额:18.0 万元
- 项目类别:重点项目
ICP-AES中的一种新型光谱干扰校正方法的研究
- 批准号:28870228
- 批准年份:1988
- 资助金额:4.0 万元
- 项目类别:面上项目
相似海外基金
CSR---AES: Collaborative Research: Intelligent Optimization of Parallel and Distributed Applications (WP2)
CSR---AES:协作研究:并行和分布式应用的智能优化(WP2)
- 批准号:
0917775 - 财政年份:2008
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
CSR-AES Collaborative: Encore/J: Transparently Recoverable Java for Resilient Distributed Computing
CSR-AES 协作:Encore/J:用于弹性分布式计算的透明可恢复 Java
- 批准号:
0720505 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: CSR-AES InterGridSolve: A Virtualized, General Purpose, and Interoperable Grid Computing Environment for Computational Science
合作研究:CSR-AES InterGridSolve:用于计算科学的虚拟化、通用且可互操作的网格计算环境
- 批准号:
0720359 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
CSR-AES:协作研究:桌面多处理器上基于行为的推测并行化和优化
- 批准号:
0720499 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
CSR---AES: Collaborative Research: Novel Programming Models and Architectures to Simplify Parallel Programming
CSR---AES:协作研究:简化并行编程的新颖编程模型和架构
- 批准号:
0720593 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720789 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
CSR-AES:协作研究:桌面多处理器上基于行为的推测并行化和优化
- 批准号:
0720796 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720645 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
合作研究:CSR-AES:REEact:适用于脆弱多核系统的稳健执行环境
- 批准号:
0720483 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: CSR---AES: InterGridSolve: A Virtualized, General Purpose, and Interoperable Grid Computing Environment for Computational Science
合作研究:CSR---AES:InterGridSolve:用于计算科学的虚拟化、通用和可互操作的网格计算环境
- 批准号:
0720731 - 财政年份:2007
- 资助金额:
$ 3万 - 项目类别:
Standard Grant