发明名称 Software Pipelining On a Network On Chip
摘要 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.
申请公布号 US2009125574(A1) 申请公布日期 2009.05.14
申请号 US20070938376 申请日期 2007.11.12
申请人 MEJDRICH ERIC O;SCHARDT PAUL E;SHEARER ROBERT A 发明人 MEJDRICH ERIC O.;SCHARDT PAUL E.;SHEARER ROBERT A.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址