注册 登录
自由的生活_软路由 返回首页

11的个人空间 https://bbs.routerclub.com/?499 [收藏] [复制] [分享] [RSS]

日志

利用gpu进行网络加速

已有 2113 次阅读2012-8-19 19:08 | 网络

gpu由于多核和并行的优势,用于少量的数据处理,非常有优势。
目前已经有几个开源的项目。
一个是kgpu,是在内核中使用cuda进行aes的加解密,用于加速eCryptfs 和dm-crypt
网址是:https://github.com/wbsun/kgpu

还有一个是PacketShader,也是在使用aes的情况下,可以极大的加速数据包的处理速度。
网址是:http://shader.kaist.edu/packetshader/

一个是sslshader,提供了一个库,在可以加速rsa和aes的速度。
网址是:http://shader.kaist.edu/sslshader/

当然,用gpu肯定没有直接用cpu简单。在intel最新的cpu中,已经集成了aes-ni功能,就是一个aes加速器, openssl 1.0以后就内置了支持。
使用AES-NI比直接使用aes速度差不多快8倍,目前也许够用了?
网址:
http://www.udpwork.com/item/7855.html
在linux中要使用aes-ni,需要加载内核模块
aesni-intel
如果没有这个模块,那就需要重新编译内核才行了。

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-6-2 17:04 , Processed in 0.054047 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

返回顶部