G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 15/16 (2006.01) G06F 9/46 (2006.01)
Patent
CA 2115464
In sequential object oriented languages such as C++, a mechanism is provided to permit multiple asynchronous processing operations without compiler modifications, language extensions or special pre-processing. A specially adapted pointer converts a procedure call into an asynchronous task thread, while returning an expected response to permit a calling program to continue processing. The returned value can be either discarded or converted to a future variable if the calling program requires the result of the separate processing on the asynchronous thread. The invention can be used in parallel multiprocessor environments and in uniprocessors having parallel processing characteristics.
Dans un langage objets séquentiel comme le C++, on utilise un mécanisme permettant d'effectuer des opérations de traitement asynchrones multiples sans modifications du compilateur, ni extensions langage, ni pré-traitement spécial. Un pointeur spécialement conçu convertit un appel de procédure en une unité d'exécution asynchrone, tout en retournant une réponse prévue pour permettre à un programme appelant de poursuivre le traitement. La valeur retournée est soit abandonnée, soit convertie en une nouvelle variable si le programme appelant demande que le résultat du traitement séparé soit incorporé à l'unité d'exécution asynchrone. Cette invention peut être utilisée dans des environnements multiprocesseurs parallèles et dans des systèmes monoprocesseurs effectuant du traitement parallèle.
Arjomandi Eshrat
Ibm Canada Limited - Ibm Canada Limitee
International Business Machines Corporation
Saunders Raymond H.
LandOfFree
Concurrent processing in object oriented parallel and near... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Concurrent processing in object oriented parallel and near..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrent processing in object oriented parallel and near... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1722329