论文部分内容阅读
作为一种协处理,图形处理器GPU(Graphics Processing Unit)在计算密集型的任务中得到了越来越广泛的应用。但是,由于图形处理器驱动程序并不在操作系统内核中提供API,因此当操作系统内核需要利用GPU加速其工作时,就必须将计算任务转交基于用户态API(如CUDA)的用户态进程执行,这显然会增加完成计算任务所需要的额外开销。KGP(Kernel-space GPU Processing)是一种新的针对IP路由查找的技术方案,它使得操作系统内核可以直接调用GPU完成IP查找的计算,以