-
公开(公告)号:US12008479B2
公开(公告)日:2024-06-11
申请号:US16912802
申请日:2020-06-26
Applicant: BULL SAS
Inventor: Sophie Robert , Gaël Goret , Soraya Zertal
CPC classification number: G06N3/126
Abstract: A method for optimizing the run parameters of a software application on an information processing platform, consisting of iteratively optimizing said parameters on each execution of said application, wherein, for each execution of said application (11),
a set of said parameters is determined and a run time of said application with said parameters is determined, and an association between said set and said run time is stored in order to create a history (25); and wherein
said set is determined by implementing a genetic optimization algorithm comprising a step (21) consisting of selecting two sets of parameters from said history; a step (22) consisting of creating a new set of parameters by recombining said two sets of parameters; and a step (23) of random mutation of said new set of parameters.-
公开(公告)号:US12051009B2
公开(公告)日:2024-07-30
申请号:US16450714
申请日:2019-06-24
Applicant: BULL SAS
Inventor: Lionel Vincent , Trong-Ton Pham , Gaël Goret , Philippe Couvee , Mamady Nabe
CPC classification number: G06N5/04 , G06F11/3466 , G06F17/18
Abstract: The invention relates to a method for optimizing the execution parameters of a software application on an information processing platform, consisting in iteratively optimizing said parameters at each execution of said application, in which:
for each execution (1) of said application, performance measurements are made (2) and stored (3), in association with the parameters used for said execution;
at the start of each execution of said application, values are determined (4, 6) for a first subset of said parameters by inference (6) from the stored measurements corresponding to a subset of the executions corresponding to a second subset of said parameters.-
公开(公告)号:US10884631B2
公开(公告)日:2021-01-05
申请号:US16227951
申请日:2018-12-20
Applicant: Bull SAS
Inventor: Simon Derr , Gaël Goret , Grégoire Pichon
IPC: G06F3/06 , G06F12/0888 , G06F12/0862 , G06F12/0866
Abstract: The method for preloading data of a file containing the following steps of defining a plurality of bins of predetermined sizes in a file, for each input and/or output operation executed on the file, determining the bin involved in the operation, counting the number of input and/or output operations executed in each bin of the file by taking into account only a predetermined number of last operations on the whole file, and when the sum of the operations counted in a bin is greater than a predetermined threshold, loading, in a memory medium, at least one area of the file determined on the basis of this bin.
-
公开(公告)号:US20190187919A1
公开(公告)日:2019-06-20
申请号:US16227951
申请日:2018-12-20
Applicant: Bull SAS
Inventor: Simon Derr , Gaël Goret , Grégoire Pichon
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0629 , G06F3/064 , G06F3/067 , G06F12/0862 , G06F12/0866 , G06F12/0888 , G06F2212/463 , G06F2212/6024
Abstract: The method for preloading data of a file containing the following steps of defining a plurality of bins of predetermined sizes in a file, for each input and/or output operation executed on the file, determining the bin involved in the operation, counting the number of input and/or output operations executed in each bin of the file by taking into account only a predetermined number of last operations on the whole file, and when the sum of the operations counted in a bin is greater than a predetermined threshold, loading, in a memory medium, at least one area of the file determined on the basis of this bin.
-
-
-