The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2017

Filed:

Apr. 18, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Cyriel J. Minkenberg, Gutenswil, CH;

Bogdan Prisacari, Adliswil, CH;

German Rodriguez Herrera, Adliswil, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/48 (2006.01); G06F 13/40 (2006.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 9/4881 (2013.01); G06F 13/4068 (2013.01);
Abstract

A method for all-to-all message exchange between program tasks including N>1 hierarchy levels l, n=1 to N, in which a first level lincludes a plurality of group tasks and each higher level lincludes at least one group of level lgroups to which that task belongs in respective hierarchy levels of the network topology; sending a message via the interconnection network to a respective destination task whose hierarchical identifier is determined; and using the hierarchical identifier to send the program task and the network topology, such that the resulting exchange pattern for the all-to-all message exchange exploits a hierarchical distance in the network topology in a desired manner.


Find Patent Forward Citations

Loading…