Invention Grant
- Patent Title: Capturing snapshots of offload applications on many-core coprocessors
-
Application No.: US14572261Application Date: 2014-12-16
-
Publication No.: US09652247B2Publication Date: 2017-05-16
- Inventor: Cheng-Hong Li , Giuseppe Coviello , Srimat Chakradhar , Arash Rezaei
- Applicant: NEC Laboratories America, Inc.
- Applicant Address: JP Tokyo
- Assignee: NEC Corporation
- Current Assignee: NEC Corporation
- Current Assignee Address: JP Tokyo
- Agent Joseph Kolodka
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/38 ; G06F11/14 ; G06F9/30 ; G06F9/48

Abstract:
Methods are provided. A method for swapping-out an offload process from a coprocessor includes issuing a snapify_pause request from a host processor to the coprocessor to initiate a pausing of the offload process executing by the coprocessor and another process executing by the host processor using a plurality of locks. The offload process is previously offloaded from the host processor to the coprocessor. The method further includes issuing a snapify_capture request from the host processor to the coprocessor to initiate a local snapshot capture and saving of the local snapshot capture by the coprocessor. The method also includes issuing a snapify_wait request from the host processor to the coprocessor to wait for the local snapshot capture and the saving of the local snapshot capture to complete by the coprocessor.
Public/Granted literature
- US20150212823A1 CAPTURING SNAPSHOTS OF OFFLOAD APPLICATIONS ON MANY-CORE COPROCESSORS Public/Granted day:2015-07-30
Information query