发明申请
- 专利标题: MULTI-CORE SYSTEM FOR PROCESSING DATA PACKETS
- 专利标题(中): 用于处理数据包的多核系统
-
申请号: US14660905申请日: 2015-03-17
-
公开(公告)号: US20160274936A1公开(公告)日: 2016-09-22
- 发明人: VAKUL GARG , Bharat Bhushan , Ruchika Gupta
- 申请人: VAKUL GARG , Bharat Bhushan , Ruchika Gupta
- 主分类号: G06F9/48
- IPC分类号: G06F9/48 ; G06F9/46
摘要:
A data processing system includes a host processor, a co-processor, and a memory that includes multiple buffer descriptor (BD) rings. The host processor includes multiple cores that execute multiple threads to process data packets stored in the memory. The host processor generates a notification command based on multiple context switch events that occur in the cores. The notification command indicates a context switch event type and BD ring IDs associated with BD rings to be polled by the co-processor. The BD rings are referred to as active BD rings. The co-processor polls only the active BD rings based on the notification command and processes the data packets associated with the active BD rings.
公开/授权文献
- US09569264B2 Multi-core system for processing data packets 公开/授权日:2017-02-14
信息查询