课题基金 / 基金详情

SHF: CSR: Small: Fine-Grained Modularity and Reuse of VM Components

SHF: CSR: Small: Fine-Grained Modularity and Reuse of VM Components
SHF:CSR:小型:VM 组件的细粒度模块化和重用
批准号:
1117162
负责人:
Michael Franz
金额:
$49.99万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-08-01 至 2014-07-31
关键词:

项目摘要

项目成果

Michael Franz的其他基金

相似基金

相关文献

中文摘要
翻译
今天的大部分信息基础设施都使用虚拟机(vm)。例如,消费者设备通常包含用于Java、JavaScript和Flash的虚拟机。vm通常非常适合将新功能扩展到广泛的目标设备,这就是为什么一直在创建新的vm的原因。不幸的是,今天的大多数虚拟机都是从头开始创建的,尽管它们非常相似。这是对程序员时间和金钱的巨大浪费。这个项目的目标是使创建虚拟机更简单,通过创建一个“工具箱”的组件,新的虚拟机可以很容易地构建。技术上的挑战是创建可以组合在一起工作的构建块,就像今天定制的vm一样。在许多情况下,虚拟机性能是至关重要的。例如,在移动设备上,较慢的VM可能会迫使我们以更高的速度运行处理器,从而导致更快的电池消耗。这项研究表明,也许有一天,我们能够为Java、JavaScript和Flash创建一个具有竞争力的性能的虚拟机,其中一些部分是共享的,这样总大小就比三个独立的虚拟机小得多。这对于资源受限的设备(如移动电话)非常重要。重用组件而不是每次都重新发明轮子可以降低新语言的入门成本。共享组件也会导致调试资源的汇集,减少错误,从而导致更安全,更稳定的计算基础设施。
英文摘要
Much of today's information infrastructure makes use of virtualmachines (VMs). For example, consumer devices typically contain VMsfor Java, JavaScript, and Flash. VMs are often well suited to roll outnew capabilities to a broad range of target devices, which is why newVMs are being created all the time. Unfortunately, most VMs today arecreated from scratch, in spite of the fact that they are broadlysimilar. This is a considerable waste of programmer time and money.The goal of this project is to make creating VMs simpler, by creatinga "toolbox" of components from which new VMs can be constructedeasily.The technical challenge is to create building blocks that can be puttogether to work as well as the custom-crafted VMs of today. In manycases, VM performance is critical. For example, on mobile devices, aslower VM might force us to run the processor at a higher speed,leading to faster battery depletion. This research promises that one may one day be able to create a competitivelyperforming VM for Java, JavaScript and Flash in which some parts areshared, so that the total size is much smaller than three separateVMs. This is important for resource-constrained devices such asmobile phones. Re-using components rather than reinventing the wheeleach time would reduce the entry cost for new languages. Sharingcomponents would also lead to pooling of debugging resources, reducingerrors and thereby leading to a safer and more stable computinginfrastructure.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: EAGER: Cross-platform Election Advertising Transparency Initiative
  • 批准号:
    2235007
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.99万
  • 财政年份:
    2022
  • 负责人:
    Michael Franz
  • 依托单位:
TWC: Small: Hydra - Hybrid Defenses for Resilient Applications: Practical Approaches Towards Defense In Depth
  • 批准号:
    1619211
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2016
  • 负责人:
    Michael Franz
  • 依托单位:
TWC: TTP Option: Medium: Collaborative: ENCORE - ENhanced program protection through COmpiler-REwriter cooperation
  • 批准号:
    1513837
  • 项目类别:
    Standard Grant
  • 资助金额:
    $61.93万
  • 财政年份:
    2015
  • 负责人:
    Michael Franz
  • 依托单位:
I-Corps: Hardening Programs Against Cyber Attacks
  • 批准号:
    1439439
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.0万
  • 财政年份:
    2014
  • 负责人:
    Michael Franz
  • 依托单位:
国内基金
海外基金
针刀通过miR-124/IRE1-XBP1介导ERS对CSR神经病理性疼痛模型大鼠神经小胶质细胞激活的机制研究
基于经筋理论的筋针与整脊联合疗法治疗 CSR疼痛的临床应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    陈新胜
  • 依托单位:
RAC2(G15D)突变参与B细胞 Ig-CSR过程的分子机制研究
  • 批准号:
    2025JJ80630
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    段效军
  • 依托单位:
基于CRISPR/CasRx调控CSR1基因表达预防氨基糖甙类耳毒性聋研究