课题基金 / 基金详情

XPS:CLCCA:Collaborative Research:Harnessing Highly Threaded Hardware for Server Workloads

XPS:CLCCA:Collaborative Research:Harnessing Highly Threaded Hardware for Server Workloads
XPS:CLCCA:协作研究:利用高线程硬件处理服务器工作负载
批准号:
1333594
负责人:
Emmett Witchel
金额:
$34.16万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2013
资助国家:
美国
项目状态:
已结题
起止时间:
2013-09-15 至 2017-08-31

项目摘要

项目成果

Emmett Witchel的其他基金

相似基金

相关文献

中文摘要
翻译
数据中心提供所需的计算和存储基础设施,以满足当今日益增长的基于互联网的服务需求。Web服务器按需提供广泛的信息,从诸如文件、图像、视频和音频流服务的静态内容,到通过脚本语言创建的动态内容(例如。PHP)或独立的C/C++应用程序(例如,搜索结果)。在当今基于服务器的行业中,服务器性能、可扩展性和能效(吞吐量/瓦特)是降低总拥有成本(TCO)的关键因素。遗憾的是,当前基于商用多核处理器的系统设计对于所有服务器工作负载来说可能不是最节能的。今天?S大规模并行加速器(例如,GPU)在某些工作负载上提供了与传统多核CPU相比的卓越性能功耗比。不幸的是,这些设备在高性能计算领域之外还没有找到广泛的通用用途。该项目通过跨应用程序、运行时、操作系统和体系结构层进行创新,将大规模并行加速器的使用扩展到服务器和操作系统密集型工作负载。此研究基于以下观察结果:服务器工作负载执行模式在多个请求之间并不完全唯一。该项目的目标是开发计算机系统(软件和硬件),利用不同请求之间的相似性,通过启动请求队列的数据并行执行来提高服务器性能和电力/能源效率。这项研究的三个主要方面是:1)将传统的线程/任务并行工作负载映射到数据并行硬件上;2)开发以加速器为中心的新操作系统体系结构;3)开发新的体系结构机制来支持这类新的加速器工作负载和操作系统软件。
英文摘要
Data centers provide the computational and storage infrastructure required to meet today's ever increasing demand for Internet-based services. Web servers deliver a vast range of information on demand, ranging from static content such as files, images, video and audio streaming services, to dynamic content created via scripting languages (e.g,. PHP) or stand alone C/C++ applications (e.g., search results). Server performance, scaling and energy efficiency (throughput/Watt) are crucial factors in reducing total cost of ownership (TCO) in today's server-based industries. Unfortunately, current system designs based on commodity multicore processors may not be the most power/energy efficient for all server workloads. Today?s massively parallel accelerators (e.g., GPUs) provide exceptional performance per Watt for certain workloads versus conventional many core CPUs. Unfortunately, these devices have not found wide-spread general purpose use outside the high-performance computing domain. This project expands the use of massively parallel accelerators to server and operating system-intensive workloads by innovating across the application, runtime, operating system, and architecture layers.This research builds on the observation that server workload execution patterns are not completely unique across multiple requests. The goal of this project is to develop computer systems (software and hardware) that exploit similarity across requests to improve server performance and power/energy efficiency by launching data parallel executions for request cohorts. The three primary aspects of this research are 1) mapping traditional thread/task parallel workloads onto data parallel hardware, 2) developing a new accelerator-centric operating system architecture, and 3) developing new architectural mechanisms to support this new class of accelerator workloads and operating system software.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Small: Operating Systems Abstractions for Serverless Computing
  • 批准号:
    2008321
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2020
  • 负责人:
    Emmett Witchel
  • 依托单位:
TWC: Medium: Collaborative: Trustworthy Programs Without A Trustworthy Operating System
  • 批准号:
    1228843
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2012
  • 负责人:
    Emmett Witchel
  • 依托单位:
CSR: Small: Operating System Abstractions for GPU-Accelerated Interactive Applications
  • 批准号:
    1017785
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2010
  • 负责人:
    Emmett Witchel
  • 依托单位:
TC: Medium: Collaborative Research: Securing Concurrency in Modern Systems
  • 批准号:
    0905602
  • 项目类别:
    Standard Grant
  • 资助金额:
    $80.0万
  • 财政年份:
    2009
  • 负责人:
    Emmett Witchel
  • 依托单位:
海外基金