Computer system and method for analysing the performance of an application making calls for communication function between a plurality of processes
A technology of application programs and communication functions, applied in program control design, calculation, inter-program communication, etc., can solve the problems of complex interpretation and use of time series
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] In the ensuing description, an example implementation of the method of the present invention is presented in the context of using the MPI standard.
[0036] In parallel and distributed programs or applications, it is common to communicate between a process and its neighbors (distance equal to 1) at each time step.
[0037] figure 1 An example application expressed in algorithmic form is shown. In this embodiment, several operations corresponding to MPI function calls are repeated N times. More precisely, this concerns operations to send to and receive from processes with a distance equal to 1 (the ranks (rank) of the sending process, respectively, of the receiving process are increased or decreased by 1, respectively).
[0038] In this embodiment, communication function calls 1 to 6 are made and repeated six times, namely:
[0039] - a call 1 to the receive function MPI_Irecv for receiving an information item from a process with the current sequence number plus one (...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



