Invention Grant
- Patent Title: Software pipelining on a network on chip
- Patent Title (中): 软件流水线在片上网络上
-
Application No.: US11938376Application Date: 2007-11-12
-
Publication No.: US08261025B2Publication Date: 2012-09-04
- Inventor: Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- Applicant: Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Biggers & Ohanian, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F15/00 ; G06F9/30

Abstract:
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.
Public/Granted literature
- US20090125574A1 Software Pipelining On a Network On Chip Public/Granted day:2009-05-14
Information query