XPS:CLCCA:Collaborative Research:Harnessing Highly Threaded Hardware for Server Workloads
XPS:CLCCA:协作研究:利用高线程硬件处理服务器工作负载
基本信息
- 批准号:1335443
- 负责人:
- 金额:$ 35万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2013
- 资助国家:美国
- 起止时间:2013-09-15 至 2019-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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.
数据中心提供所需的计算和存储基础设施,以满足当今对基于互联网的服务日益增长的需求。Web服务器按需提供大量的信息,从静态内容(如文件、图像、视频和音频流服务)到通过脚本语言(例如,PHP)或独立的C/C++应用程序(例如,搜索结果)。 服务器性能、可扩展性和能效(吞吐量/瓦)是当今基于服务器的行业降低总拥有成本(TCO)的关键因素。 不幸的是,基于商用多核处理器的当前系统设计对于所有服务器工作负载可能不是最节能的。 今天的大规模并行加速器(例如,GPU)与传统的多核CPU相比,可为某些工作负载提供卓越的每瓦性能。不幸的是,这些设备在高性能计算领域之外没有广泛的通用用途。该项目通过在应用程序、运行时、操作系统和架构层进行创新,将大规模并行加速器的使用扩展到服务器和操作系统密集型工作负载。该项目的目标是开发计算机系统(软件和硬件),利用请求之间的相似性,通过为请求队列启动数据并行执行来提高服务器性能和电源/能源效率。 本研究的三个主要方面是1)将传统的线程/任务并行工作负载映射到数据并行硬件上,2)开发新的以加速器为中心的操作系统架构,以及3)开发新的架构机制来支持这种新的加速器工作负载和操作系统软件。
项目成果
期刊论文数量(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 }}
Alvin Lebeck其他文献
Alvin Lebeck的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Alvin Lebeck', 18)}}的其他基金
CSR: Small: Improving Cloud Services by Exploiting Synchronized Clocks and Software Defined Flash
CSR:小:通过利用同步时钟和软件定义闪存改进云服务
- 批准号:
1616947 - 财政年份:2016
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
Collaborative: Circuit and System Architectures for Self-assembled Nanoscale Computers
协作:自组装纳米级计算机的电路和系统架构
- 批准号:
0702434 - 财政年份:2007
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
ITR: Nanoarchitecture: Balancing Regularity, Complexity, and Defect Tolerance using DNA for Nanoelectronic Integration
ITR:纳米架构:使用 DNA 平衡规则性、复杂性和缺陷容限以实现纳米电子集成
- 批准号:
0326157 - 财政年份:2003
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
ITR: Architectural Support for Service Level Agreements
ITR:服务水平协议的架构支持
- 批准号:
0312561 - 财政年份:2003
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
相似海外基金
XPS: CLCCA: Scalable Parallelism for Irregular and Graph Applications
XPS:CLCCA:不规则和图形应用程序的可扩展并行性
- 批准号:
1335466 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
XPS: CLCCA (XPS: DSD) Future Extreme Scale Frameworks using DSL and ERTS
XPS:CLCCA(XPS:DSD)使用 DSL 和 ERTS 的未来极端规模框架
- 批准号:
1337145 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
XPS: CLCCA: On the Hunt for Correctness and Performance Bugs in Large-scale Programs
XPS:CLCCA:寻找大型程序中的正确性和性能错误
- 批准号:
1337158 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
XPS: CLCCA: Improving Parallel Program Reliability Through Novel Approaches to Precise Dynamic Data Race Detection
XPS:CLCCA:通过精确动态数据竞争检测的新方法提高并行程序可靠性
- 批准号:
1337174 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
XPS: CLCCA: Enhancing the Programmability of Heterogeneous Manycore Systems
XPS:CLCCA:增强异构众核系统的可编程性
- 批准号:
1337147 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
XPS: CLCCA: Allocating Heterogeneous Datacenter Hardware to Strategic Agents
XPS:CLCCA:将异构数据中心硬件分配给战略代理
- 批准号:
1337215 - 财政年份:2013
- 资助金额:
$ 35万 - 项目类别:
Standard Grant