课题基金 / 基金详情

CSR-PSCE, SM: Exploring Helper Computing Parallelism in Multicore Architectures

CSR-PSCE, SM: Exploring Helper Computing Parallelism in Multicore Architectures
CSR-PSCE、SM:探索多核架构中的辅助计算并行性
批准号:
0834664
负责人:
James Tuck
金额:
$37.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2012-08-31

项目摘要

项目成果

James Tuck的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Current trends in computing architectures and programming support the rationales for the proposed project. One trend is the increasing complexity of software both in terms of the number of lines of source code, and number of layers (hypervisor, guest OS, libraries, virtual machines, applications, etc.). This increase in complexity could make software even more vulnerable to bugs and security attacks in the future. Another trend is the increasing support for thread-level parallelism in mainstream microprocessors through chip multi-processor (CMP) architectures. Four and eight processor cores per chip have either been realized or are in the future roadmap of major chipmakers. Currently, mostly applications with natural thread-level parallelism (server and scientific computing workloads) can benefit from them. Increasing reliability and security requirements support parallelism opportunities for common applications, and such parallelism may effectively be exploited through helper computing. This project will address these issues by engaging in the following: exploring helper-computing's potentials for speeding up software reliability and security meta-functions with scenario-guided studies; a systematic, cross-layered study of efficient Meta-function Design, Extraction, Optimization, and Dynamic Adaptation to achieve low overhead execution in the main application; exploration of a prototype system which includes compiler, libraries, run-time system, OS support, and possibly hardware support. The exploration for such support will be holistic, i.e. by considering implementation layers that produce the best trade-offs in the feasibility of the solution in current systems, generality, and performance requirements. This prototype system will be made available to the public.This team also proposes to create an advanced course that focuses on helper computing, and integrate its basic elements into existing hardware and software courses. Such courses would integrate programming language, compiler, OS, runtime system, and hardware in a synergistic way, helping to train future workforce with unique and integrated expertise in these areas.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Medium: Thermodynamically-driven design of high capacity, practical DNA-based data storage systems
  • 批准号:
    1901324
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $121.6万
  • 财政年份:
    2019
  • 负责人:
    James Tuck
  • 依托单位:
CNS: SHF: Small: Architectural Support for Efficient and Programmable Non-Volatile Main Memory
  • 批准号:
    1717486
  • 项目类别:
    Standard Grant
  • 资助金额:
    $51.58万
  • 财政年份:
    2017
  • 负责人:
    James Tuck
  • 依托单位:
EAGER: Exploring Extreme-Scale DNA-based Storage Systems
  • 批准号:
    1650148
  • 项目类别:
    Standard Grant
  • 资助金额:
    $29.96万
  • 财政年份:
    2016
  • 负责人:
    James Tuck
  • 依托单位:
Student Travel Support for the 2015 International Symposium on Computer Architecture (ISCA-42)
  • 批准号:
    1523322
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.5万
  • 财政年份:
    2015
  • 负责人:
    James Tuck
  • 依托单位:
海外基金