用GPU增强操作系统

摘要:使用CPU+GPU组合的异构多核平台是最受欢迎的,但在操作系统研究中却受到相对较少的关注。这个平台已经广泛部署:GPU可以在大多数台式机和笔记本电脑中以某种形式找到。现代GPU不仅用于图形处理,还在其他应用中表现出足够的通用性。尽管GPU在系统软件中有可以利用的优势,但这仍然是一个未被充分利用的资源。我们认为将OS内核与GPU计算能力结合起来,能够打开一扇新的大门。GPU可以用于加速一些内核函数,使其更好地扩展,并使一些计算密集型功能在内核中变得可行。我们介绍了将GPU作为OS内核的协处理器的框架,并在Linux中演示了一个原型。

作者:Weibin Sun and Robert Ricci

论文ID:1305.3345

分类:Operating Systems

分类简称:cs.OS

提交时间:2013-05-21

PDF 下载: 英文版 中文版pdf翻译中