Eurasian Publication Server

Eurasian Patent for Invention № 033541

BIBLIOGRAPHIC DATA

(11) Document Number

033541

(21) Application Number

201691494

(22) Filling Date

2014.05.16

(51) IPC

G06F 9/50 (2006.01)

(43)(13) Application Publication Date(s), Kind Code(s)

A1 2016.12.30 Issue No 12 title, specification

(45)(13) Patent Publication Date(s), Kind Code(s)

B1 2019.10.31 Issue No 10 title, specification
B9 2019.11.29 Issue No 11 title, specification

(31) Number(s) assigned to Priority Application(s)

14305102.7

(32) Date(s) of filing of Priority Application(s)

2014.01.24

(33) Priority Application Office

EP

(86) PCT Application Number

IB2014/001073

(87) PCT Publication Number

2015/110856 2015.07.30

(71) Applicant(s)

ТОТАЛЬ СА (FR)

(72) Inventor(s)

Брюшер Матьё, Мюллер Нилс-Александр (FR)

(73) Patent Owner(s)

ТОТАЛЬ СА (FR)

(74) Attorney(s) or Agent(s)

Фелицына С.Б. (RU)

(54) Title

СПОСОБ ВЫЧИСЛЕНИЯ

CLAIMS [ENG]
(57) 1. Способ организации вычисления множества вычислительных задач, характеризующийся тем, что каждая вычислительная задача ассоциативно связана с подмножеством данных, причем подмножество данных, ассоциативно связанное с текущей вычислительной задачей, привлекается во время вычисления упомянутой текущей задачи, множество аппаратных вычислительных клиентов разделено на множество групп клиентов, каждая текущая группа из упомянутого множества групп клиентов содержит текущий узел хранения;
при этом упомянутый способ содержит этапы, на которых:
а) для каждого текущего клиента из множества вычислительных клиентов определяют ассоциативную связь между задачей из множества вычислительных задач и упомянутым текущим клиентом;
b) распределяют упомянутое множество вычислительных задач в соответствии с определенной ассоциативной связью;
с) для каждой текущей группы из упомянутого множества групп клиентов извлекают посредством узла хранения, относящегося к упомянутой текущей группе, объединение подмножеств данных, ассоциативно связанных с задачами, распределенными вычислительным клиентам упомянутой текущей группы;
d) для каждого текущего вычислительного клиента из множества вычислительных клиентов:
d1) извлекают из узла хранения, относящегося к группе текущего вычислительного клиента, подмножество данных, ассоциативно связанное с задачей, распределенной упомянутому текущему вычислительному клиенту, и
d2) вычисляют задачу, распределенную упомянутому текущему вычислительному клиенту, на основании упомянутого извлеченного подмножества данных, ассоциативно связанного с задачей, распределенной упомянутому текущему вычислительному клиенту;
при этом определение ассоциативной связи между задачей и клиентами основано на минимизации размера объединения подмножеств данных, ассоциативно связанных с задачами, распределенными вычислительным клиентам по меньшей мере одной группы из множества групп клиентов.
2. Способ по п.1, в котором определение ассоциативной связи между задачей и клиентами основано на минимизации суммарного размера объединения подмножеств данных, ассоциативно связанных с задачами, распределенными вычислительным клиентам каждой группы из множества групп клиентов.
3. Способ по п.1 или 2, в котором определяют расстояние между каждой задачей, при этом на этапе определения ассоциативной связи для текущей группы из множества групп клиентов
выбирают первую задачу;
выбирают вторые задачи, причем каждое расстояние между каждой второй задачей и первой задачей меньше заданного расстояния, причем заданное расстояние увеличивают, если количество выбранных вторых задач меньше количества задач, которые могут быть распределены клиентам текущей группы.
4. Способ по любому из пп.1-3, дополнительно содержащий этапы, на которых, когда текущий клиент заканчивает вычисление предшествующей задачи, распределенной упомянутому текущему клиенту,
определяют новую ассоциативную связь между новой задачей из множества вычислительных задач и упомянутым текущим клиентом;
распределяют упомянутую новую задачу текущему клиенту;
при этом определение новой ассоциативной связи основано на минимизации размера объединения подмножества данных, ассоциативно связанного с предшествующей задачей, и подмножества данных, ассоциативно связанного с новой задачей.
5. Способ по любому из пп.1-4, дополнительно содержащий этапы, на которых, когда текущий клиент заканчивает вычисление предшествующей задачи, распределенной упомянутому текущему клиенту,
определяют новую ассоциативную связь между задачей из множества вычислительных задач и упомянутым текущим клиентом;
распределяют упомянутую новую задачу текущему клиенту;
при этом определение новой ассоциативной связи основано на минимизации размера объединения подмножеств данных, ассоциативно связанных с задачами, вычисляемыми вычислительными клиентами группы, и подмножества данных, ассоциативно связанного с новой задачей.
6. Способ по любому из пп.1-5, в котором на этапе а) ассоциативно связывают множество вычислительных задач по меньшей мере с одним текущим клиентом.
7. Способ по п.6, в котором на этапе b) распределяют множество вычислительных задач клиенту из множества вычислительных клиентов.
8. Способ по п.7, в котором на этапе d2)
определяют порядок вычисления распределенных задач так, чтобы максимизировать пересечение двух подмножеств данных, ассоциативно связанных с двумя последовательно вычисляемыми задачами в определенном порядке задач,
вычисляют распределенные задачи в соответствии с определенным порядком задач.
9. Способ по п.7, в котором на этапе d2)
определяют порядок вычисления распределенных задач на основе кривой Пеано,
вычисляют распределенные задачи в соответствии с определенным порядком задач.
10. Энергонезависимый машиночитаемый носитель информации, имеющий хранящуюся на нем компьютерную программу, содержащую команды программы, причем компьютерная программа является загружаемой в блок обработки данных и выполнена с возможностью вызывать выполнение блоком обработки данных этапов способа по любому из пп.1-9.
Zoom in


PUBLICATIONS
Gazette Section

Issue Number

Publication Details

MM4A
Lapse of a Eurasian patent in a Contracting State due to non-payment within the time limit of renewal fees

2020-12
2020.12.25

Code of state, where the patent has lapsed:
AM, AZ, BY, KG, KZ, RU, TJ, TM
Lapse date: 2020.05.17.

TH4A
Reprint of the description of invention in a Eurasian patent (list of corrections applied, B9 publication)

2019-11
2019.11.29

Следует читать: (57) ...
7. Способ по п.6, в котором ...


Back New search
'; $("body").css({"cursor": "progress"}); $("div#"+fr).css({"width": "50%","flex":"0 0 50%"}); $("div#tr"+fr).append(loadtxt); $("div#tr"+fr).show(); } //$("div#trformula").hide(); //console.log($('#formula').html()); //getTranslateFromService("ru-en", $('#formula').html());