发明名称 METHOD FOR OPTIMISING THE PARALLEL PROCESSING OF DATA ON A HARDWARE PLATFORM
摘要 The invention relates to a method for optimising the parallel processing of data on a hardware platform comprising at least one calculation unit comprising a plurality of processing units capable of executing a plurality of executable tasks in parallel, wherein all the data to be processed is broken down into subsets of data, a same sequence of operations being carried out on each subset of data. The method of the invention comprises obtaining (50, 52) the maximum number of subsets of data to be processed by a same sequence of operations, and a maximum number of tasks that can be executed in parallel by a calculation unit of the hardware platform, determining (54) at least two processing partitions, each of said processing partitions corresponding to the partition of all the data into a number of data groups, and to the assignment of at least one executable task, capable of executing said sequence of operations, to each subset of data from said data group, and selecting (60, 62) the processing partition that makes it possible to obtain an optimal measurement value depending on a predetermined criterion. Programming code instructions implementing said selected processing partition are then obtained. One use of the method of the invention is the selection of an optimal hardware platform according to a measurement of execution performance.
申请公布号 EP2805234(A1) 申请公布日期 2014.11.26
申请号 EP20130700337 申请日期 2013.01.17
申请人 THALES 发明人 BARRERE, RÉMI;BRELET, PAUL;BARRETEAU, MICHEL;LENORMAND, ERIC
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址