Patent ID: 6539435
Filing Date: 2003-03-25
Classification: G06F

Abstract:
A method for establishing direct communication between a first program having more than one task and a second program having more than one task, the first and second programs running on a plurality of parallel processors and each having a program manager, comprising:making a program-level request from the program manager for all of the tasks of the first program to connect to the second program; passing the connect request directly at the program level to the program manager of all tasks of the second program; when all tasks of the second program have been made aware of the request, providing notification at the program level to all tasks of the first program that a connection between the tasks of the first program and the tasks of the second program is complete, wherein the tasks of the second program are free running while awaiting connection with the first program; and passing at least one communication between the tasks of the first program and the tasks of the second program along the completed connection.