Invention Grant
- Patent Title: Identification of internal dependencies within system components for evaluating potential protocol level deadlocks
-
Application No.: US14010237Application Date: 2013-08-26
-
Publication No.: US09781043B2Publication Date: 2017-10-03
- Inventor: Sailesh Kumar , Eric Norige , Joji Philip , Joseph Rowlands
- Applicant: NETSPEED SYSTEMS
- Applicant Address: US CA San Jose
- Assignee: NetSpeed Systems
- Current Assignee: NetSpeed Systems
- Current Assignee Address: US CA San Jose
- Agency: Procopio, Cory, Hargreaves & Savitch LLP
- Main IPC: H04L12/801
- IPC: H04L12/801 ; H04L12/705 ; H04L12/751

Abstract:
Systems and methods for automatically building a deadlock free inter-communication network in a multi-core system are described. The example implementations described herein involve automatically generating internal dependency specification of a system component based on dependencies between incoming/input and outgoing/output interface channels of the component. Dependencies between incoming and outgoing interface channels of the component can be determined by blocking one or more outgoing interface channels and evaluating impact of the blocked outgoing channels on the incoming interface channels. Another implementation described herein involves determining inter-component communication dependencies by measuring impact of a deadlock on the blocked incoming interface channels of one or more components to identify whether a dependency cycle is formed by blocked incoming interface channels.
Public/Granted literature
Information query