Describing the Operating System for Accurate User-mode Simulation

描述用于精确用户模式模拟的操作系统

基本信息

  • 批准号:
    0950410
  • 负责人:
  • 金额:
    $ 20万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2009
  • 资助国家:
    美国
  • 起止时间:
    2009-09-15 至 2012-08-31
  • 项目状态:
    已结题

项目摘要

This is an EAGER project that addresses a highly exploratory investigation into key elements needed to specify the characteristics of an operating system (OS) in a way that permits an architectural model to be created that interacts fully with a suite of simulation tools.The suite of tools, CoGenT (CoGeneration of Tools), include specification languages to allow researchers to express novel instruction sets and micro-architectures and the infrastructure for automatic generation of corresponding functional and timing co-simulators, compilers, linkers, loaders, debuggers, assemblers, disassemblers, and a fully integrated instrumentation facility to enable meaningful experimentation within this new design space. CoGenT?s ability to automatically generate a functional simulator from a specification, and other related elements, will be released this year.This EAGER addresses the problem that, in simulating complex architectures, it is important to be able to specify OS support, not just as a set of external calls, but as a specific model that integrates with the rest of the architecture. Current architectures rely on the services and policies of the operating system, and the operating system itself needs to evolve with the radical shifts in architecture and applications that are anticipated in the next decade.With this project, this team develops an approach that enables simultaneous research into novel hardware and software paradigms, with great flexibility, and without the heretofore prohibitive cost of manually building a complete hardware and software simulation infrastructure with a tailored OS implementation. Traditional system simulation approaches either ignored OS impact on performance or resorted to costly and inflexible full system simulation where an actual OS implementation is executed directly. The former provides unrealistic results, and the latter does not admit the kind of exploration needed for transformative paradigm shifts.The goal of this project is to extend the relatively recent approach of functional and timing co-simulation for hardware architectures into "pseudo-full system simulation", where the OS becomes a first-class element in the simulation modeling and instrumentation framework. Simulating an OS model derived from a specification will also enable sensitivity and significance analyses, often neglected in current simulation-based research even though they are essential to understanding the real impact of new approaches.
这是一个迫切的项目,致力于对指定操作系统(OS)特征所需的关键元素进行高度探索性的调查,以允许创建与一套模拟工具完全交互的体系结构模型。该工具套件Coent(工具的共生)包括规范语言,允许研究人员表达新的指令集和微体系结构,以及用于自动生成相应的功能和时序协同模拟器、编译器、链接器、加载器、调试器、汇编器、反汇编程序和完全集成的仪器设备的基础设施,以在这个新的设计空间内实现有意义的实验。令人信服的?S从规范和其他相关元素自动生成功能模拟器的能力将于今年发布。这一功能急切地解决了一个问题,即在模拟复杂的体系结构时,能够指定操作系统支持是很重要的,不仅是作为一组外部调用,而且作为与体系结构的其余部分集成的特定模型。当前的体系结构依赖于操作系统的服务和策略,而操作系统本身需要随着未来十年预期的体系结构和应用程序的根本性变化而发展。通过该项目,该团队开发了一种方法,可以同时研究新的硬件和软件范例,具有极大的灵活性,并且不会产生迄今令人望而却步的成本,即通过定制的操作系统实施手动构建完整的硬件和软件模拟基础设施。传统的系统仿真方法要么忽略操作系统对性能的影响,要么求助于代价高昂且缺乏灵活性的全系统仿真,在全系统仿真中直接执行实际的操作系统实现。前者提供了不切实际的结果,而后者不承认转换范式所需的那种探索。本项目的目标是将相对较新的硬件体系结构功能和时序联合仿真方法扩展到“伪全系统仿真”,其中操作系统成为仿真建模和工具框架中的一流元素。模拟从规范派生的操作系统模型还将支持敏感性和重要性分析,这在当前基于模拟的研究中经常被忽视,尽管它们对于理解新方法的真正影响是必不可少的。

项目成果

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

J. Eliot Moss其他文献

J. Eliot Moss的其他文献

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

{{ truncateString('J. Eliot Moss', 18)}}的其他基金

FMitF:Track I: Verified Safe and Fair Machine Learning
FMITF:第一轨:经过验证的安全和公平的机器学习
  • 批准号:
    2018372
  • 财政年份:
    2020
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CNS Core: Small: Managed Languages: From Non-volatile Memory to Persistence
CNS 核心:小型:托管语言:从非易失性内存到持久性
  • 批准号:
    1909731
  • 财政年份:
    2019
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: Micro-Virtual Machines for Managed Languages: Abstraction, contained
SHF:媒介:协作研究:托管语言的微型虚拟机:抽象,包含
  • 批准号:
    1832624
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum
CSR:媒介:协作研究:跨多核频谱的并行托管语言的可移植性能
  • 批准号:
    1833291
  • 财政年份:
    2017
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
SHF: Medium: Collaborative Research: Micro Virtual Machines for Managed Languages: Abstraction, defined and contained
SHF:媒介:协作研究:托管语言的微型虚拟机:抽象、定义和包含
  • 批准号:
    1409284
  • 财政年份:
    2014
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF:Small: Accurate and Computationally Efficient Predictors of Java Memory Resource Consumption
SHF:Small:Java 内存资源消耗的准确且计算高效的预测器
  • 批准号:
    1320498
  • 财政年份:
    2013
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum
CSR:媒介:协作研究:跨多核频谱的并行托管语言的可移植性能
  • 批准号:
    1162246
  • 财政年份:
    2012
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant
EAGER: Automating Correctness Proofs of Transactionalized Data Structures
EAGER:自动化事务化数据结构的正确性证明
  • 批准号:
    0953761
  • 财政年份:
    2009
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SGER: The Chaotic Behavior of Automatic Memory Management
SGER:自动内存管理的混乱行为
  • 批准号:
    0836542
  • 财政年份:
    2008
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CSR-AES Collaborative: Encore/J: Transparently Recoverable Java for Resilient Distributed Computing
CSR-AES 协作:Encore/J:用于弹性分布式计算的透明可恢复 Java
  • 批准号:
    0720242
  • 财政年份:
    2007
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant

相似海外基金

POSE: Phase II: A Sustainable Open Source Consortium for the Tock Secure Embedded Operating System
POSE:第二阶段:Tock Secure 嵌入式操作系统的可持续开源联盟
  • 批准号:
    2303639
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
Zoa-OS: A ditgitally and physically integrated end-to-end Operating System to offer any fashion brand sustainable clothing rental-as-a-service
Zoa-OS:数字和物理集成的端到端操作系统,可为任何时尚品牌提供可持续的服装租赁即服务
  • 批准号:
    10082300
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Collaborative R&D
Library of Things: the Circular Economy Operating System (‘CE-OS’) for zero waste retail
物联网图书馆:零废物零售的循环经济操作系统 (CE-OS)
  • 批准号:
    10054949
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Collaborative R&D
Title: Moving medically certifiable AI algorithms from the Cloud and onto the Medi-OS Operating System of Medical Devices to automate, make robust and increase uptake of AI in healthcare: Use-case will be community-based spirometry.
标题:将医学认证的人工智能算法从云端转移到医疗设备的 Medi-OS 操作系统上,以实现自动化、稳健并增加人工智能在医疗保健领域的采用:用例将是基于社区的肺活量测定。
  • 批准号:
    10064449
  • 财政年份:
    2023
  • 资助金额:
    $ 20万
  • 项目类别:
    Collaborative R&D
The development of a novel inkjet bioprinter and software operating system, enabling high precision next generation 3D bioprinting.
开发新型喷墨生物打印机和软件操作系统,实现高精度的下一代 3D 生物打印。
  • 批准号:
    10035475
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Collaborative R&D
Automated Operating System-like Abstraction Layer Generation for FPGA-Based Compute Accelerators in Data Centres
为数据中心中基于 FPGA 的计算加速器自动生成类似操作系统的抽象层
  • 批准号:
    547569-2020
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Doctoral
A ROBOT-ASSISTED PERFUSION SYSTEM TO IMPROVE PATIENT SAFETY IN THE CARDIAC OPERATING ROOM
机器人辅助灌注系统可提高心脏手术室患者的安全
  • 批准号:
    10442068
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
Identification of impedance measurement devices, heating hardware, and operating parameters to augment instrumentation for a commercial in vivo electroporation system
识别阻抗测量装置、加热硬件和操作参数,以增强商业体内电穿孔系统的仪器
  • 批准号:
    10484502
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
A ROBOT-ASSISTED PERFUSION SYSTEM TO IMPROVE PATIENT SAFETY IN THE CARDIAC OPERATING ROOM
机器人辅助灌注系统可提高心脏手术室患者的安全
  • 批准号:
    10668333
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
Enhancing Autonomy and Decision-Making Capabilities of an Obstacle Avoidance System for Autonomous Underwater Vehicles Operating Under Ice
增强冰下自主水下航行器避障系统的自主性和决策能力
  • 批准号:
    2757066
  • 财政年份:
    2022
  • 资助金额:
    $ 20万
  • 项目类别:
    Studentship
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了