您的当前位置:首页正文

EFFICIENT DETERMINISTIC MULTIPROCESSING

2021-11-11 来源:步旅网
专利内容由知识产权出版社提供

专利名称:EFFICIENT DETERMINISTIC

MULTIPROCESSING

发明人:Luis Ceze,Mark H. Oskin,Joseph Luke

Devietti,Brandon Michael Lucia

申请号:US12402395申请日:20090311

公开号:US20090235262A1公开日:20090917

专利附图:

摘要:A hardware and/or software facility for controlling the order of operationsperformed by threads of a multithreaded application on a multiprocessing system is

provided. The facility may serialize or selectively-serialize execution of the multithreadedapplication such that, given the same input to the multithreaded application, themultiprocessing system deterministically interleaves operations, thereby producing thesame output each time the multithreaded application is executed. The facility divides theexecution of the multithreaded application code into two or more quantum specifying adeterministic number of operations, and the facility specifies a deterministic order inwhich the threads execute the two or more quantum. The deterministic number ofoperations may be adapted to follow the critical path of the multithreaded application.Specified memory operations may be executed regardless of the deterministic order,such as those accessing provably local data. The facility may provide dynamic bugavoidance and sharing of identified bug information.

申请人:Luis Ceze,Mark H. Oskin,Joseph Luke Devietti,Brandon Michael Lucia

地址:Seattle WA US,Seattle WA US,Camarillo CA US,Seattle WA US

国籍:US,US,US,US

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容