发明授权
- 专利标题: Software pipelining on a network on chip
- 专利标题(中): 软件流水线在片上网络上
-
申请号: US13453380申请日: 2012-04-23
-
公开(公告)号: US08898396B2公开(公告)日: 2014-11-25
- 发明人: Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- 申请人: Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Biggers Kennedy Lenart Spraggins, LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F13/00 ; G06F13/28 ; H04L12/879 ; H04L12/933 ; H04L12/861 ; H04L12/935 ; H04L12/947
摘要:
Memory sharing in a software pipeline on a network on chip (‘NOC’), the NOC including integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controllers, with each IP block adapted to a router through a memory communications controller and a network interface controller, where each memory communications controller controlling communications between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers, including segmenting a computer software application into stages of a software pipeline, the software pipeline comprising one or more paths of execution; allocating memory to be shared among at least two stages including creating a smart pointer, the smart pointer including data elements for determining when the shared memory can be deallocated; determining, in dependence upon the data elements for determining when the shared memory can be deallocated, that the shared memory can be deallocated; and deallocating the shared memory.
公开/授权文献
- US20120209944A1 Software Pipelining On A Network On Chip 公开/授权日:2012-08-16
信息查询