Invention Grant
- Patent Title: Method of managing task dependencies at runtime in a parallel computing system of a hardware processing system and a hardware acceleration processor
-
Application No.: US16618149Application Date: 2017-07-24
-
Publication No.: US11436048B2Publication Date: 2022-09-06
- Inventor: Xubin Tan , Carlos Alvarez Martinez , Jaume Bosch Pons , Daniel Jimenez Gonzalez , Mateo Valero Cortes
- Applicant: Barcelona Supercomputing Center , Universitat Politecnica De Catalunya
- Applicant Address: ES Barcelona; ES Barcelona
- Assignee: Barcelona Supercomputing Center,Universitat Politecnica De Catalunya
- Current Assignee: Barcelona Supercomputing Center,Universitat Politecnica De Catalunya
- Current Assignee Address: ES Barcelona; ES Barcelona
- Agency: Hitaffer & Hitaffer, PLLC
- Agent Thedford I. Hitaffer
- Priority: EP17382307 20170529
- International Application: PCT/EP2017/068695 WO 20170724
- International Announcement: WO2018/219480 WO 20181206
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/30 ; G06F9/50 ; G06F9/52 ; G06F9/54 ; G06F9/4401

Abstract:
Hardware acceleration of task dependency management in parallel computing, wherein solutions are proposed for hardware-based dependency management to support nested tasks, resolve system deadlocks as a result of memory full conditions in the dedicated hardware memory and synergetic operation of software runtime and hardware acceleration to solve otherwise unsolvable deadlocks when nested tasks are processed. Buffered asynchronous communication of larger data exchange are introduced, requiring less support from multi-core processor elements as opposed to standard access through the multi-core processor elements. A hardware acceleration processor may be implemented in the same silicon die as the multi-core processor for achieving gains in performance, fabrication cost reduction and energy consumption saving during operation.
Information query