Postdoc: Multiprocessor Garbage Collection: A Post-Doctoral Associateship in Computer-Communications Research
Postdoc: Multiprocessor Garbage Collection: A Post-Doctoral Associateship in Computer-Communications Research
批准号:
9972097
负责人:
J. Eliot Moss
金额:
$6.6万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-01 至 2002-08-31
中文摘要
[72097] Moss, J. Eliot B.马萨诸塞大学阿默斯分校博士后:多处理器垃圾收集:计算机通信研究博士后。Java编程语言将垃圾收集(gc,自动存储管理)作为一种重要的编程语言特性引入了主流。商业利益正在开始用Java构建重要的服务器应用程序,并在多处理器上运行它们。然而,对于如何为多处理器平台构建和调优高效的垃圾收集器,我们知之甚少。该项目建立在构建有用的实验原型的成功基础上,并利用它们在垃圾收集和面向对象编程语言的实现领域产生定量和定性的结果。具体来说,该项目扩展了先前设计的gc算法、gc工具包软件、持久对象存储和Java虚拟机实现,以支持多处理器和集群(共享和分布式内存)上的Java gc(包括主内存和持久对象),并探索如何在空间、时间和最小gc中断方面实现良好的gc性能。研究结果可以为商业Java虚拟机供应商和服务器应用程序构建者提供帮助。博士后助理在所有项目活动中承担重要责任,但在密切的指导关系的背景下,旨在支持并使其成熟为未来在工业界或学术界就业的高技能独立研究人员。
英文摘要
9972097 Moss, J. Eliot B. University of Massachusetts at AmherstPostdoc: Multiprocessor Garbage Collection: A Post-Doctoral Associateship inComputer-Communications Research The Java programming language has brought garbage collection (gc, automatic storage management) into the main stream as an important programming language feature. Commercial interests are starting to build significant server applications in Java, running them on multiprocessors. Yet very little is known about how to build and tune efficient garbage collectors for multiprocessor platforms. The project builds on successes in building useful experimental prototypes and exploiting them to produce quantitative and qualitative results in the areas of garbage collection and the implementation of object-oriented programming languages.Specifically, the project extends previously devised gc algorithms, gc toolkit software, a persistent object store, and a Java virtual machine implementation, to support Java gc (of both main memory and persistent objects) on multiprocessors and clusters (both shared and distributedmemory), and explores how to achieve good gc performance in terms of space, time, and minimal gc interruption. The research results could be of assistance to commercial Java virtual machine vendors and server application builders.The post-doctoral associate is given significant responsibility in all project activities, but in the context of a close mentoring relationship designed to support and mature the associate into a highly skilled independent researcher for future employment in industry or academe.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FMitF:Track I: Verified Safe and Fair Machine Learning
-
批准号:2018372
-
项目类别:Standard Grant
-
资助金额:$74.99万
-
财政年份:2020
-
负责人:J. Eliot Moss
-
依托单位:
CNS Core: Small: Managed Languages: From Non-volatile Memory to Persistence
-
批准号:1909731
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2019
-
负责人:J. Eliot Moss
-
依托单位:
SHF: Medium: Collaborative Research: Micro-Virtual Machines for Managed Languages: Abstraction, contained
-
批准号:1832624
-
项目类别:Standard Grant
-
资助金额:$26.16万
-
财政年份:2017
-
负责人:J. Eliot Moss
-
依托单位:
CSR: Medium: Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum
-
批准号:1833291
-
项目类别:Continuing Grant
-
资助金额:$0.91万
-
财政年份:2017
-
负责人:J. Eliot Moss
-
依托单位:
SHF: Medium: Collaborative Research: Micro Virtual Machines for Managed Languages: Abstraction, defined and contained
-
批准号:1409284
-
项目类别:Standard Grant
-
资助金额:$55.77万
-
财政年份:2014
-
负责人:J. Eliot Moss
-
依托单位:
SHF:Small: Accurate and Computationally Efficient Predictors of Java Memory Resource Consumption
-
批准号:1320498
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2013
-
负责人:J. Eliot Moss
-
依托单位:
CSR: Medium: Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum
-
批准号:1162246
-
项目类别:Continuing Grant
-
资助金额:$49.39万
-
财政年份:2012
-
负责人:J. Eliot Moss
-
依托单位:
EAGER: Automating Correctness Proofs of Transactionalized Data Structures
-
批准号:0953761
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2009
-
负责人:J. Eliot Moss
-
依托单位:
Describing the Operating System for Accurate User-mode Simulation
-
批准号:0950410
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2009
-
负责人:J. Eliot Moss
-
依托单位:
SGER: The Chaotic Behavior of Automatic Memory Management
-
批准号:0836542
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:J. Eliot Moss
-
依托单位:
CSR-AES Collaborative: Encore/J: Transparently Recoverable Java for Resilient Distributed Computing
-
批准号:0720242
-
项目类别:Standard Grant
-
资助金额:$3.0万
-
财政年份:2007
-
负责人:J. Eliot Moss
-
依托单位:
ST-CRTS: Collaborative: Delivering on Atomic Actions: Unlocking Concurrency for Ordinary Programmers
-
批准号:0540862
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:J. Eliot Moss
-
依托单位:
CSR-SMA: CoGenT: Co-Generating Tools for Modeling Next Generation Systems
-
批准号:0615074
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:J. Eliot Moss
-
依托单位:
CSR-AES Collaborative: RuggedJ: Resilient Distributed Java Over Heterogeneous Platforms
-
批准号:0509186
-
项目类别:Standard Grant
-
资助金额:$4.0万
-
财政年份:2005
-
负责人:J. Eliot Moss
-
依托单位:
Bridging the Compiler-Simulator Gap: Faster and Easier Hardware/Software Optimization
-
批准号:0310988
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2003
-
负责人:J. Eliot Moss
-
依托单位:
Supporting Compiler/Simulator Co-Evolution for Architectural Exploration and Evaluation
-
批准号:0203895
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2002
-
负责人:J. Eliot Moss
-
依托单位:
ITR: Dynamic Cooperative Performance Optimization
-
批准号:0085792
-
项目类别:Continuing Grant
-
资助金额:$315.69万
-
财政年份:2000
-
负责人:J. Eliot Moss
-
依托单位:
U.S.-U.K. Cooperative Research: Storage Management for Persistent Programming Languages
-
批准号:9600216
-
项目类别:Standard Grant
-
资助金额:$1.8万
-
财政年份:1996
-
负责人:J. Eliot Moss
-
依托单位:
Object Store Garbage Collection
-
批准号:9632284
-
项目类别:Standard Grant
-
资助金额:$20.08万
-
财政年份:1996
-
负责人:J. Eliot Moss
-
依托单位:
Storage Management for Persistent Programming Languages
-
批准号:9211272
-
项目类别:Continuing Grant
-
资助金额:$20.69万
-
财政年份:1992
-
负责人:J. Eliot Moss
-
依托单位:
海外基金