-
公开(公告)号:CN101681325A
公开(公告)日:2010-03-24
申请号:CN200880016038.0
申请日:2008-06-05
Applicant: 国际商业机器公司
IPC: G06F13/42
CPC classification number: G06F13/4282 , G06F2213/0026
Abstract: 修改PCI Express封包摘要的设备、系统和方法。例如,一种装置,包括基于信用的流控制互连设备,用以生成基于信用的流控制互连事务层封包,其中摘要部分中的一个或多个位携带非ECRC数据。
-
公开(公告)号:CN107111483B
公开(公告)日:2021-04-02
申请号:CN201580058173.1
申请日:2015-10-21
Applicant: 国际商业机器公司
Abstract: 原子指令(包括“比较并交换寄存器”、“加载且与寄存器”及“加载且或寄存器”指令)使用寄存器代替存储器,以在多线程处理器中传送且共享信息。所述寄存器可由所述多线程处理器的多个线程存取,且所述指令在这些共享寄存器上操作。由所述指令经由互锁控制对所述共享寄存器的存取。
-
公开(公告)号:CN100462947C
公开(公告)日:2009-02-18
申请号:CN200610001935.7
申请日:2006-01-19
Applicant: 国际商业机器公司
CPC classification number: H04L49/901 , G06F3/0601 , G06F2003/0692 , H04L49/90 , H04L67/1097
Abstract: 一种包括使用用于远程直接存储器访问(RDMA)功能的启用远程直接存储器访问的网络接口控制器(RNIC)机制来实现互联网小型计算机系统接口(iSCSI)卸载发起方功能的方法和系统。
-
公开(公告)号:CN101221543A
公开(公告)日:2008-07-16
申请号:CN200810001767.0
申请日:2008-01-08
Applicant: 国际商业机器公司
IPC: G06F13/28
CPC classification number: G06F13/28
Abstract: 一种DMA设备将描述符预取到描述符预取缓冲器中。描述符预取缓冲器的大小针对给定等待时间环境保有适当数量的描述符。为了支持描述符链接列表,DMA引擎基于描述符在存储器中为顺序的假设来预取描述符,并且将被发现违反该假设的任意描述符丢弃。DMA引擎试图在任何可能的时候通过对于每次事务请求多个描述符而保持描述符预取缓冲器为满的。总线引擎从系统存储器中读取这些描述符,并将它们写到预取缓冲器中。DMA引擎还可以使用积极预取,其中总线引擎无论何时当描述符预取缓冲器中存在任意空间时请求缓冲器将支持的最大数量的描述符。DMA设备丢弃无法被存储的任意其余描述符。
-
公开(公告)号:CN1818890A
公开(公告)日:2006-08-16
申请号:CN200610001935.7
申请日:2006-01-19
Applicant: 国际商业机器公司
CPC classification number: H04L49/901 , G06F3/0601 , G06F2003/0692 , H04L49/90 , H04L67/1097
Abstract: 一种包括使用用于远程直接存储器访问(RDMA)功能的启用远程直接存储器访问的网络接口控制器(RNIC)机制来实现互联网小型计算机系统接口(iSCSI)卸载发起方功能的方法和系统。
-
公开(公告)号:CN101681325B
公开(公告)日:2016-08-03
申请号:CN200880016038.0
申请日:2008-06-05
Applicant: 国际商业机器公司
IPC: G06F13/42
CPC classification number: G06F13/4282 , G06F2213/0026
Abstract: 修改PCI Express封包摘要的设备、系统和方法。例如,一种装置,包括基于信用的流控制互连设备,用以生成基于信用的流控制互连事务层封包,其中摘要部分中的一个或多个位携带非ECRC数据。
-
公开(公告)号:CN101221544A
公开(公告)日:2008-07-16
申请号:CN200810001637.7
申请日:2008-01-07
Applicant: 国际商业机器公司
IPC: G06F13/30
CPC classification number: G06F13/28
Abstract: 本发明涉及用于执行DMA块移动的方法及DMA设备。直接存储器访问(DMA)设备包括屏障和中断机制,所述机制允许中断和邮箱操作以这样的方式发生:确保正确的操作,但只要有可能,仍允许发生高性能的乱序数据移动。将特定描述符定义为“屏障描述符”。当DMA设备遇到屏障描述符时,它确保在屏障描述符完成之前完成所有先前描述符。所述DMA设备还确保直至与屏障描述符关联的数据移动完成,才断言由屏障描述符生成的任何中断。DMA控制器仅允许由屏障描述符生成中断。屏障描述符概念还允许软件将邮箱完成消息嵌入描述符的分散/收集链接列表。
-
公开(公告)号:CN107111483A
公开(公告)日:2017-08-29
申请号:CN201580058173.1
申请日:2015-10-21
Applicant: 国际商业机器公司
CPC classification number: G06F9/30145 , G06F9/30021 , G06F9/30029 , G06F9/3004 , G06F9/30087 , G06F9/3009 , G06F9/3012 , G06F9/3851 , G06F9/46 , G06F2209/521
Abstract: 原子指令(包括“比较并交换寄存器”、“加载且与寄存器”及“加载且或寄存器”指令)使用寄存器代替存储器,以在多线程处理器中传送且共享信息。所述寄存器可由所述多线程处理器的多个线程存取,且所述指令在这些共享寄存器上操作。由所述指令经由互锁控制对所述共享寄存器的存取。
-
公开(公告)号:CN101221543B
公开(公告)日:2012-02-08
申请号:CN200810001767.0
申请日:2008-01-08
Applicant: 国际商业机器公司
IPC: G06F13/28
CPC classification number: G06F13/28
Abstract: 一种DMA设备将描述符预取到描述符预取缓冲器中。描述符预取缓冲器的大小针对给定等待时间环境保有适当数量的描述符。为了支持描述符链接列表,DMA引擎基于描述符在存储器中为顺序的假设来预取描述符,并且将被发现违反该假设的任意描述符丢弃。DMA引擎试图在任何可能的时候通过对于每次事务请求多个描述符而保持描述符预取缓冲器为满的。总线引擎从系统存储器中读取这些描述符,并将它们写到预取缓冲器中。DMA引擎还可以使用积极预取,其中总线引擎无论何时当描述符预取缓冲器中存在任意空间时请求缓冲器将支持的最大数量的描述符。DMA设备丢弃无法被存储的任意其余描述符。
-
公开(公告)号:CN101221544B
公开(公告)日:2012-01-18
申请号:CN200810001637.7
申请日:2008-01-07
Applicant: 国际商业机器公司
IPC: G06F13/30
CPC classification number: G06F13/28
Abstract: 本发明涉及用于执行DMA块移动的方法及DMA设备。直接存储器访问(DMA)设备包括屏障和中断机制,所述机制允许中断和邮箱操作以这样的方式发生:确保正确的操作,但只要有可能,仍允许发生高性能的乱序数据移动。将特定描述符定义为“屏障描述符”。当DMA设备遇到屏障描述符时,它确保在屏障描述符完成之前完成所有先前描述符。所述DMA设备还确保直至与屏障描述符关联的数据移动完成,才断言由屏障描述符生成的任何中断。DMA控制器仅允许由屏障描述符生成中断。屏障描述符概念还允许软件将邮箱完成消息嵌入描述符的分散/收集链接列表。
-
-
-
-
-
-
-
-
-