CAREER: VIVA - Vertically Integrated VirtualizAtion: Automatic, Full System, Specialization for High-End Computing

职业:VIVA - 垂直集成虚拟化:自动、完整系统、高端计算专业化

基本信息

  • 批准号:
    0546737
  • 负责人:
  • 金额:
    $ 40万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-03-01 至 2011-02-28
  • 项目状态:
    已结题

项目摘要

Virtualization has emerged as a key system design technology for reducing the complexity of modern hardware, software systems, and applications, through abstract layering that simplifies reasoning about, and making use of, resources and system services by applications. The benefits of virtualization (e.g. generality, portability, extensibility, and simplifying application debugging, deployment, and development) however, come at a cost in performance since the number, depth, and complexity of layers is increasing. Deep layering introduces additional levels of indirection, additional redundant computation, and increasingly inefficient cross-layer communication. To reduce the overhead of virtualization many developers of high-end systems and services attempt to specialize the layers to the needs of the application by removing or penetrating the layer interfaces. The application and system code are then co-mingled and optimized together, thereby improving performance at the expense of generality, portability, and extensibility. This specialization, at present, is performed almost exclusively by hand in an ad-hoc fashion. The project will develop new methods and approaches to automate and advance the specialization process under programmatic control through Vertical Integration of Virtualization layers (VIVA). The key to the proposed approach is to exploit the increasingly popular trend of isolating entire application, middleware, and operating system (OS) stacks using virtual machine monitors (VMMs) so that each execution instance can employ the layered software it uniquely requires. VIVA takes advantage of the isolation that such systems provide to aggressively customize and optimize all layers of a system according to the requirements of an executing application eliminating all services that are unused by the program, e.g., OS services for resource sharing and security. Moreover, since program behavior changes over time and is increasingly data driven, the techniques to be developed will be both dynamic and adaptive.
虚拟化已成为一种关键系统设计技术,用于通过抽象分层通过应用程序来减少现代硬件,软件系统和应用程序的复杂性,从而简化应用程序的推理和利用资源和系统服务。但是,由于数量,深度和复杂性在增加,虚拟化的好处(例如,通用性,可移植性,可扩展性和简化应用程序调试,部署和开发)的好处是为了成本成本。深层层次引入了其他级别的间接水平,额外的冗余计算以及越来越低效率的跨层通信。为了减少虚拟化的开销,许多高端系统和服务的开发人员试图通过删除或穿透层接口来专业地满足应用程序的需求。然后将应用程序和系统代码共同汇总和优化,从而以一般性,可移植性和可扩展性为代价提高性能。目前,这种专业化几乎是通过临时方式手动进行的。 该项目将开发新的方法和方法,以通过虚拟化层(VIVA)的垂直整合(VIVA)自动化和推进程序控制下的专业化过程。提出方法的关键是利用使用虚拟机监测器(VMM)隔离整个应用程序,中间件和操作系统(OS)堆栈的日益流行的趋势,以便每个执行实例都可以采用它独特所需的分层软件。 Viva利用了此类系统提供的隔离,可以根据执行应用程序的要求积极自定义和优化系统的所有层,从而消除了该程序未使用的所有服务,例如用于资源共享和安全性的OS服务。此外,由于程序行为会随着时间的流逝而变化,并且越来越多地驱动数据,因此要开发的技术将是动态的和自适应的。

项目成果

期刊论文数量(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 }}

Chandra Krintz其他文献

Chandra Krintz的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Chandra Krintz', 18)}}的其他基金

CNS Core: Medium: Detroit – A New End-to-end System for Practical and Accessible IoT
CNS 核心:中:底特律 — 实用且可访问的物联网的全新端到端系统
  • 批准号:
    2107101
  • 财政年份:
    2021
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
PPoSS: Planning: THINGULARITY- Taming the Heterogeneity of IoT Across the System Stack
PPoSS:规划:事物性 - 克服整个系统堆栈中物联网的异构性
  • 批准号:
    2027977
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CSR: Medium: Next-Generation Cloud Federation via a Geo-Distributed Datastore
CSR:中:通过地理分布式数据存储的下一代云联合
  • 批准号:
    1703560
  • 财政年份:
    2017
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
Supporting Student Participation at the 2016 ACM SIGPLAN Conference on Programming Language Design and Implementation
支持学生参加 2016 年 ACM SIGPLAN 编程语言设计与实现会议
  • 批准号:
    1616089
  • 财政年份:
    2016
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CyberSEES: Type2: Collaborative Research: SmartFarm - Research and Education for Sustainable Agriculture Practices
Cyber​​SEES:类型 2:协作研究:SmartFarm - 可持续农业实践的研究和教育
  • 批准号:
    1539586
  • 财政年份:
    2015
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
I-Corps: AppScale -- Spurring Innovation Through Cloud Application Portability
I-Corps:AppScale——通过云应用程序可移植性促进创新
  • 批准号:
    1314164
  • 财政年份:
    2013
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CSR: CC: Small: Collaborative Research: Language and Runtime Support for Large-Scale Data Analytics
CSR:CC:小型:协作研究:大规模数据分析的语言和运行时支持
  • 批准号:
    1218808
  • 财政年份:
    2012
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CSR:Medium: Systems and Software Research for Compute-Intensive Cloud Computing
CSR:中:计算密集型云计算的系统和软件研究
  • 批准号:
    0905237
  • 财政年份:
    2010
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
Automatic Linux Customization and Optimization for High-Performance Scientific Applications
针对高性能科学应用程序的自动 Linux 定制和优化
  • 批准号:
    0444412
  • 财政年份:
    2004
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant

相似海外基金

Virtual Intervention for Vertebral frAture (VIVA): a pilot, feasibility study for a pragmatic hybrid implementation-effectiveness randomized controlled trial
椎骨骨折虚拟干预 (VIVA):一项实用的混合实施效果随机对照试验的试点可行性研究
  • 批准号:
    487671
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Operating Grants
Viral Immunity and VAccination (VIVA) Human Immunology Project Consortium (HIPC)
病毒免疫和疫苗接种 (VIVA) 人类免疫学项目联盟 (HIPC)
  • 批准号:
    10435231
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
Diet and cardiovascular health across childhood and adolescence: strengthening evidence on the impact of diet using modern causal inference methods in Project Viva cohort
整个童年和青春期的饮食和心血管健康:在 Project Viva 队列中使用现代因果推理方法加强饮食影响的证据
  • 批准号:
    472128
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
    Fellowship Programs
Viral Immunity and VAccination (VIVA) Human Immunology Project Consortium (HIPC)
病毒免疫和疫苗接种 (VIVA) 人类免疫学项目联盟 (HIPC)
  • 批准号:
    10595622
  • 财政年份:
    2022
  • 资助金额:
    $ 40万
  • 项目类别:
Maintain and Enrich Resource Infrastructure for Project Viva: a pre-birth cohort with follow up into adolescence
维护和丰富 Viva 项目的资源基础设施:出生前队列,并跟踪青春期
  • 批准号:
    10429909
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了