发明名称 Exception handling in a concurrent computing process
摘要 A system initiates multiple instances of a concurrent computing process, establishes a communication channel among the multiple instances, initiates execution of a computational job on the multiple instances, detects an interrupt request on one of the multiple instances, and terminates execution of the computational job while maintaining communication among the multiple instances via the communication channel.
申请公布号 US8863130(B2) 申请公布日期 2014.10.14
申请号 US201213533307 申请日期 2012.06.26
申请人 The MathWorks, Inc. 发明人 Ellis Edric;Martin Jocelyn Luke
分类号 G06F9/46;G06F15/16;G06F13/24;G06F11/00;G06F9/48 主分类号 G06F9/46
代理机构 Nelson Mullins Riley & Scarborough LLP 代理人 Nelson Mullins Riley & Scarborough LLP
主权项 1. A method performed in conjunction with a plurality of instances of a concurrent computation executing a computational job, where the plurality of instances include a first instance of the concurrent computation and a second instance of the concurrent computation, the first instance of the concurrent computation and the second instance of the concurrent computation communicating using a communication channel, the method comprising: using a computer, sending or receiving a message, the sending or receiving performed by the first instance of the concurrent computation and performing: a first action during an uninterrupted sending or receiving, and a second action when an interrupt request is detected and received at the first instance of the concurrent computation, the second action comprising: notifying one or more of the plurality of instances of the detection of the interrupt request;terminating execution of the computational job; andmaintaining communication between the first instance of the concurrent computation and the second instance of the concurrent computation.
地址 Natick MA US