码迷,mamicode.com
首页 >  
搜索关键字:offload    ( 36个结果
Azure上七层负载均衡APP Gateway
Azure的SLB和ILB是最常用的4层负载均衡工具。但有些场景是7层的负载均衡,SLB和ILB就无能为力了。 Azure上已经推出了APP Gateway的服务,就是7层负载均衡的负载均衡器。 如上图,APP Gateway实现用户HTTPS网站的SSL Offload,还可以实现多个VM的负载均...
分类:移动开发   时间:2015-12-16 21:14:16    阅读次数:376
Kernel Bypass & Offload 介绍
系统网络优化可以有两方面的工作可以做:1 绕开内核(bypass);2 用硬件替代软件(offload)。具体包括:1. 绕开内核:不使用内核内核子系统的功能,采用自己实现的相同功能的代码来处理。从用户空间直接访问和控制设备内存—避免数据从设备拷贝到内核,再从内核拷贝到用户空间。2. 用硬件替代:用...
分类:其他好文   时间:2015-07-30 18:31:09    阅读次数:3227
TCP Segment Offload(TSO)的实现原理浅析
早上太燥热,突然想起三周前有人跟我交流了TSO的问题,我也描述了其原理,这个原理说来也是特别简单,无非就是靠网卡硬件来分段,计算 checksum,从而解放CPU周期。其实只要说一个就够了,既然靠硬件来分段,那么只能由硬件来计算checksum了,因为你根本就不知道硬件的分 段细..
分类:其他好文   时间:2015-07-25 20:12:25    阅读次数:122
TCP Segment Offload(TSO)的实现原理浅析
早上太燥热,突然想起三周前有人跟我交流了TSO的问题,我也描述了其原理,这个原理说来也是特别简单,无非就是靠网卡硬件来分段,计算checksum,从而解放CPU周期。其实只要说一个就够了,既然靠硬件来分段,那么只能由硬件来计算checksum了,因为你根本就不知道硬件的分段细节,所以你也没法在分段前计算好每一个段的checksum....       TSO的原理几乎每个人都知道,事实上它是怎么实...
分类:其他好文   时间:2015-07-25 13:54:20    阅读次数:154
Linux 4.0+内核对硬件交换模块的支持(HW Switch Offload)
Linux内核最近跃进到了4.x时代,初看没啥大的动作,但是对于我而言,最令人兴奋的还是它对硬交换模块的支持。这也是为全面迎合SDN做好准备的第一步。Linux上的路由与交换Linux诞生于网络,天生对网络拥有全面且强大的支持,即便再复杂的协议,再封闭的技术,几乎都可以找到对应..
分类:系统相关   时间:2015-05-17 18:54:04    阅读次数:187
Linux 4.0+内核对硬件交换模块的支持(HW Switch Offload)
Linux内核最近跃进到了4.x时代,初看没啥大的动作,但是对于我而言,最令人兴奋的还是它对硬交换模块的支持。这也是为全面迎合SDN做好准备的第一步。Linux上的路由与交换Linux诞生于网络,天生对网络拥有全面且强大的支持,即便再复杂的协议,再封闭的技术,几乎都可以找到对应的Linux实现。然而这并不是说Linux网络就天下无敌了,它存在很多不合理的地方。       Linux拥有对路由的强...
分类:系统相关   时间:2015-05-17 15:21:40    阅读次数:474
什么是网络卸载?
W7500刚刚推出,很多用户就迫不及待,去 WIZnet人 上申请了样片。那么看到宣传报的人都注意到了那行:Internet Offload Processor,网络卸载处理器。也有很多人产生了疑问,到底什么叫做网络卸载?是不是与我们常常提到的全硬件TCP/IP协议栈技术有关呢?今天小编就在这里给大家普及一下。...
分类:其他好文   时间:2015-05-13 10:19:12    阅读次数:314
简介Intel MIC上的分布式开发以及Offload模式下的各种限制
最近要在MIC机群上做分布式开发,发现有两种模式可以用: 1) offload模式:该模式和GPGPU编程思想类似,把并行度高的代码转移到local的MIC处理器上执行,其它代码仍然在CPU上执行。MIC只负责本地计算,分布式通信必须在CPU上执行。 2)symmetric模式:编译出在MIC和CPU上执行的两份二进制代码。该模式逻辑上允许MIC进行分布式通信,虽然物理上消息还是从CPU走的。...
分类:其他好文   时间:2015-03-07 06:19:14    阅读次数:182
offload语句中使用#ifdef __MIC__ 可能发生的隐式错误
intel xeon phi coprocessor 使用offload方式进行计算时,可以利用__MIC__的宏来条件编译代码,以区分在host cpu上的代码和在MIC协处理器上的代码。这对于那些只针对MIC才有的KNC指令特别有用。它的使用方式类似于:#ifdef __MIC__//do so...
分类:其他好文   时间:2015-02-03 21:19:21    阅读次数:155
MIC的异步传输
关于signal和wait,属于异步传输的语法,即CPU端无需等待offload语句返回,即可异步运行下面的代码。一般用于启动MIC代码段后,并发执行CPU代码,达到同步执行的目的。另外一种用法是使用offload_transfer和offload_wait语句,这两个语句与offload类似,但只...
分类:其他好文   时间:2015-01-12 17:09:02    阅读次数:143
36条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!