Invention Grant
US09043771B1 Software modification methods to provide master-slave execution for multi-processing and/or distributed parallel processing 有权
为多处理和/或分布式并行处理提供主从执行的软件修改方法

Software modification methods to provide master-slave execution for multi-processing and/or distributed parallel processing
Abstract:
In one embodiment of the invention, a method is disclosed for modifying a pre-existing application program for multi-processing and/or distributed parallel processing. The method includes searching an application program for a computational loop; analyzing the computational loop to determine independence of the computational transactions of the computational loop; and replacing the computational loop with master code and slave code to provide master-slave execution of the computational loop in response to analyzing the computational loop to determine independence of the computational transactions of the computational loop. Multiple instances of the modified application program are executed to provide multi-processing and/or distributed parallel processing.
Information query
Patent Agency Ranking
0/0