课题基金 / 基金详情

EAGER: Preliminary Study to Demonstrate Feasibility and Advantages of Massively Parallel Server Processors

EAGER: Preliminary Study to Demonstrate Feasibility and Advantages of Massively Parallel Server Processors
EAGER:初步研究证明大规模并行服务器处理器的可行性和优势
批准号:
1654003
负责人:
Nima Honarmand
金额:
$14.59万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-10-01 至 2018-09-30

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
今天的数据中心不断承受着实现更高性能和提高能效的压力。然而,在现代数据中心中消耗最大份额能源的服务器处理器,在十多年的时间里只在性能和效率方面取得了渐进式的改进。这项建议通过研究一种全新的处理器体系结构来解决问题的核心,该体系结构从头开始设计,考虑到现代服务器工作负载的特点,可以为未来的数据中心提供前所未有的性能和能效水平。这项工作利用了这样一个观察:服务器经常并发地为类似的请求提供服务,并在请求之间执行相同的指令序列。这意味着,服务器丰富的请求级并行性可以通过单指令多线程(SIMT)处理器设计来实现服务器处理器效率的大幅提高。遗憾的是,由于服务器工作负载的严格服务质量要求,现有的SIMT体系结构(最值得注意的是图形处理单元(GPU))根本无法利用这种请求级并行性。因此,基于SIMT的服务器处理器需要显著不同的设计。该项目调查了将SIMT范例应用于计算堆栈不同层的服务器处理器的可行性和挑战,从微体系结构到存储器层次结构再到系统软件。该项目探索了不同硬件和软件设计技术对SIMT服务器处理器的性能影响,以确定对此类处理器最有利的功能。这一结果将为显著提高服务器处理器的能效铺平道路,并为计算机体系结构和系统社区开辟新的研究方向。
英文摘要
Today's data centers are under constant pressure to achieve higher performance and improved energy efficiency. However, server processors, which consume the lion's share of energy in a modern data center, have only made incremental improvements in performance and efficiency in more than a decade. This proposal gets at the heart of the problem through investigating a novel processor architecture―designed from scratch with characteristics of modern server workloads in mind―that can provide unprecedented levels of performance and energy-efficiency to the data centers of the future.This work leverages the observation that servers frequently service similar requests concurrently, and execute the same instruction sequences across requests. This implies that the abundant request-level parallelism of servers can be harnessed with a Single-Instruction-Multiple-Threads (SIMT) processor design to achieve drastic improvement in server processor efficiency. Unfortunately, existing SIMT architectures―most notably, Graphical Processing Units (GPUs)―are fundamentally ill-equipped to exploit this request-level parallelism due to stringent quality of service requirements of server workloads. Therefore, significantly different designs are required for SIMT-based server processors. This project investigates the feasibility and challenges of applying the SIMT paradigm to server processors at different layers of the computing stack, from micro-architecture to memory hierarchy to system software. The project explores the performance effect of different hardware and software design techniques on SIMT server processors to identify the features that benefit such processors the most. The results will lay out a path toward significantly improving the energy efficiency of server processors, and open new research directions for the computer architecture and systems community.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金