Invention Grant
- Patent Title: Monitoring software pipeline performance on a network on chip
- Patent Title (中): 在芯片上监控软件流水线性能
-
Application No.: US12117875Application Date: 2008-05-09
-
Publication No.: US07958340B2Publication Date: 2011-06-07
- Inventor: Russell D. Hoover , Eric O. Mejdrich , Paul E. Schardt , Robert A. Shearer
- Applicant: Russell D. Hoover , 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: G06F9/38
- IPC: G06F9/38 ; G06F15/173

Abstract:
Software pipelining on a network on chip (‘NOC’), the NOC including integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controllers, each IP block adapted to a router through a memory communications controller and a network interface controller, each memory communications controller controlling communication between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers. Embodiments of the present invention include implementing a software pipeline on the NOC, including segmenting a computer software application into stages, each stage comprising a flexibly configurable module of computer program instructions identified by a stage ID; executing each stage of the software pipeline on a thread of execution on an IP block; monitoring software pipeline performance in real time; and reconfiguring the software pipeline, dynamically, in real time, and in dependence upon the monitored software pipeline performance.
Public/Granted literature
- US20090282227A1 Monitoring Software Pipeline Performance On A Network On Chip Public/Granted day:2009-11-12
Information query