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
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
依托单位:
Storage and Memory Management for Data-Intensive Computing
-
批准号:RGPIN-2018-06391
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.99万
-
财政年份:2018
-
负责人:DemkeBrown, Angela
-
依托单位:
Infiniband-connected Servers for In-Memory Rack-Scale Computing Research
-
批准号:RTI-2016-00484
-
项目类别:Research Tools and Instruments
-
资助金额:$10.93万
-
财政年份:2015
-
负责人:DemkeBrown, Angela
-
依托单位:
"Dr. OS: Operating system analysis, debugging and security tools based on dynamic binary translation"
-
批准号:250324-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2015
-
负责人:DemkeBrown, Angela
-
依托单位:
"Dr. OS: Operating system analysis, debugging and security tools based on dynamic binary translation"
-
批准号:250324-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2014
-
负责人:DemkeBrown, Angela
-
依托单位:
"Dr. OS: Operating system analysis, debugging and security tools based on dynamic binary translation"
-
批准号:250324-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2013
-
负责人:DemkeBrown, Angela
-
依托单位:
"Dr. OS: Operating system analysis, debugging and security tools based on dynamic binary translation"
-
批准号:250324-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2012
-
负责人:DemkeBrown, Angela
-
依托单位:
Integrated application and operating system optimization
-
批准号:250324-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2011
-
负责人:DemkeBrown, Angela
-
依托单位:
Integrated application and operating system optimization
-
批准号:250324-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2010
-
负责人:DemkeBrown, Angela
-
依托单位:
Integrated application and operating system optimization
-
批准号:250324-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2009
-
负责人:DemkeBrown, Angela
-
依托单位:
Integrated application and operating system optimization
-
批准号:250324-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2008
-
负责人:DemkeBrown, Angela
-
依托单位:
Compiler-generated usage hints: a co-operative approach for improving resource management in operating systems
-
批准号:250324-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2006
-
负责人:DemkeBrown, Angela
-
依托单位:
Dynamic trace-based optimization for Java programs
-
批准号:282913-2003
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.91万
-
财政年份:2004
-
负责人:DemkeBrown, Angela
-
依托单位:
Compiler-generated usage hints: a co-operative approach for improving resource management in operating systems
-
批准号:250324-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2004
-
负责人:DemkeBrown, Angela
-
依托单位:
Dynamic trace-based optimization for Java programs
-
批准号:282913-2003
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.91万
-
财政年份:2003
-
负责人:DemkeBrown, Angela
-
依托单位:
Compiler-generated usage hints: a co-operative approach for improving resource management in operating systems
-
批准号:250324-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2003
-
负责人:DemkeBrown, Angela
-
依托单位:
Compiler-generated usage hints: a co-operative approach for improving resource management in operating systems
-
批准号:250324-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2002
-
负责人: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
-
负责人:黄震春
-
依托单位: