发明公开
- 专利标题: PROCÉDÉ D'OPTIMISATION DE TRAITEMENT PARALLÈLE DE DONNÉES SUR UNE PLATEFORME MATÉRIELLE.
- 专利标题(英): Method for optimising the parallel processing of data on a hardware platform
- 专利标题(中): 法来优化数据并行处理在硬件平台上
-
申请号: EP13700337.2申请日: 2013-01-17
-
公开(公告)号: EP2805234A1公开(公告)日: 2014-11-26
- 发明人: BARRERE, Rémi , BRELET, Paul , BARRETEAU, Michel , LENORMAND, Eric
- 申请人: Thales
- 申请人地址: 45, rue de Villiers 92200 Neuilly-sur-Seine FR
- 专利权人: Thales
- 当前专利权人: Thales
- 当前专利权人地址: 45, rue de Villiers 92200 Neuilly-sur-Seine FR
- 代理机构: Blot, Philippe Robert Emile
- 优先权: FR1200145 20120117
- 国际公布: WO2013107819 20130725
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
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.
公开/授权文献
信息查询