课题基金 / 基金详情

Integrated application and operating system optimization

Integrated application and operating system optimization
集成应用程序和操作系统优化
批准号:
250324-2007
负责人:
DemkeBrown, Angela
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2007
资助国家:
加拿大
项目状态:
已结题
起止时间:
2007-01-01 至 2008-12-31

项目摘要

项目成果

DemkeBrown, Angela的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The primary objective of this research project is to allow applications to realize the performance potential of emerging computer hardware systems, by dynamically optimizing execution paths across multiple software layers. The main challenge in achieving this objective arises from the growing complexity of computer systems and the many layers of abstraction that have been developed to help manage this complexity. Twotechnology trends highlight the problem.  First, emerging micro-processors (such as Sun's multi-core, multithreaded Niagara) have subtle performance characteristics that are extremely difficult to understand and exploit, even for expert programmers. At the same time, programmers are using languages such as Java, where the code is interpreted by an abstract machine.  The productivity gains that these languages provide are based, in part, on a higher-level abstraction that frees the programmer from the unpleasant details of real hardware. Between the code written by programmers and the instructions executed by the real hardware lie many other layers, including a language-level virtual machine, the operating system, a low-level virtual machine, and a virtual machine monitor. This scenario is quite likely to arise in current web hosting centres.     Our research explores a variety of ways to break down at run-time the barriers imposed by static layers of abstraction. As one specific project, we will explore integrating compiler-based memory management algorithms into a Java JIT compiler, so that the generated code can interact with the JVM's heap management system, which will in turn inform the operating system of candidates for page prefetch and replacement. As a second specific project, we will investigate the use of dynamically-generated execution traces within the operating system code itself (past projects have applied these techniques to user-level code only). Our initial goal will be to support enhanced profiling and performance instrumentation of the OS, followed by dynamically optimizing execution paths within the OS, with the ultimate goal of integrating user-level and system-level execution traces.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Storage and Memory Management for Data-Intensive Computing
  • 批准号:
    RGPIN-2018-06391
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $5.97万
  • 财政年份:
    2022
  • 负责人:
    DemkeBrown, Angela
  • 依托单位:
Storage and Memory Management for Data-Intensive Computing
  • 批准号:
    RGPIN-2018-06391
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2021
  • 负责人:
    DemkeBrown, Angela
  • 依托单位:
Storage and Memory Management for Data-Intensive Computing
  • 批准号:
    RGPIN-2018-06391
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2020
  • 负责人:
    DemkeBrown, Angela
  • 依托单位:
Storage and Memory Management for Data-Intensive Computing
  • 批准号:
    RGPIN-2018-06391
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2019
  • 负责人:
    DemkeBrown, Angela
  • 依托单位:
国内基金
海外基金
Graphon mean field games with partial observation and application to failure detection in distributed systems
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    MATHIEULOUROCHLAURIERE
  • 依托单位:
均相液相生物芯片检测系统的构建及其在癌症早期诊断上的应用
  • 批准号:
    82372089
  • 项目类别:
    面上项目
  • 资助金额:
    48.00万元
  • 批准年份:
    2023
  • 负责人:
    李万万
  • 依托单位:
用于小尺寸管道高分辨成像荧光聚合物点的构建、成像机制及应用研究
  • 批准号:
    82372015
  • 项目类别:
    面上项目
  • 资助金额:
    48.00万元
  • 批准年份:
    2023
  • 负责人:
    熊丽琴
  • 依托单位:
网格中以情境为中心的应用自动化研究
  • 批准号:
    60703054
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    21.0万元
  • 批准年份:
    2007
  • 负责人:
    黄震春
  • 依托单位: