发明名称 AUTOMATIC CONVERSION OF SEQUENTIAL ARRAY-BASED PROGRAMS TO PARALLEL MAP-REDUCE PROGRAMS
摘要 The present disclosure relates generally to the field of automatic conversion of sequential array-based programs to parallel MapReduce programs. In various examples, automatic conversion of sequential array-based programs to parallel MapReduce programs may be implemented in the form of systems, methods and/or algorithms.
申请公布号 US2016110176(A1) 申请公布日期 2016.04.21
申请号 US201514820998 申请日期 2015.08.07
申请人 International Business Machines Corporation 发明人 Fink Stephen;Rabbah Rodric;Radoi Cosmin A.;Sridharan Manu
分类号 G06F9/45;G06F9/44 主分类号 G06F9/45
代理机构 代理人
主权项 1. A method for automatic conversion of a sequential array-based program to a parallel program, the method comprising: obtaining, by a processor, an Array SSA representation of the sequential array-based program; transforming, by the processor, the Array SSA representation into a Lambda Calculus representation that includes a construct for representing loops; and replacing, by the processor, the loop construct with a plurality of operators to generate an executable parallel program.
地址 Armonk NY US