Message Passing Applications-A Review

Section: Review Paper
Published
Jun 25, 2025
Pages
12-20

Abstract

Message Passing Applications: A ReIt is known that message passing has become one of the most popular parallel programming paradigms because of its ease of use, so it was necessary to know or study the applications that were adopt message passing in their work.Programming models are for the most part classified by how memory is utilized. In the shared memory model, each cycle gets to a shared location space, yet in the message passing model, an application runs as an assortment of self-ruling cycles, each with its own local memory. The principle preferences of setting up a message-passing standard are convey ability and convenience. In a circulated memory correspondence climate in which the more significant level schedules as well as reflections are based upon lower level message-passing schedules the benefits of normalization are especially evident. Moreover, the usage of a message passing, for example, that proposed here, gives sellers a plainly dined base arrangement of schedules that they can actualize in days of yore, or at times for which they can give equipment uphold, consequently improving adaptability.view

References

  1. Ed Anderson, Scott Berryman, MPI: A Message-Passing Interface Standard Version 3.0, National Science Foundation Science and Technology Center Cooperative Agreement No. CCR-8809615, September 21, 2012.
  2. William Cheng-Chung Chu ; Chih-Hung Chang, Applying Software Defined Methodologies to Software Computing, 2016 Third International Conference on Trustworthy Systems and their Applications (TSA).
  3. Elisa Gonzalez BoixEmail authorKevin De Porre, A Mobile Cross-Platform Actor Library for Multi-Networked Mobile Applications, Lecture Notes in Computer Science book series (LNCS, volume 10789), First Online: 07 September 2018.
  4. FrdricMagoulsGuillaumeGbikpi-Benissan JACK2, An MPI-based communication library with non-blocking synchronization for asynchronous iterations, 2018 Elsevier Ltd.
  5. OscarRodriguez,PrietoaFrancisco,OrtinaDonnaOSheab, Information and Software Technology, Volume 100, August 2018, Pages 73-86, 2018 Elsevier B.V.
  6. Michel Raynal, Fault-Tolerant Message-Passing Distributed Systems: An Algorithmic Approach,springer 2018.
  7. Brandon Barker Workshop, High Performance Computing on Stampede ,January 14, 2015.
  8. Kumar, Prashant, Zach, Richard Wang, Implementation of Message Passing Language, May2018-02-22T17:22:09Z.
  9. John M. BentSorin FaibishJames M. Pedone, Jr., Message passing among interdependent parallel processes using a shared memory, US Patent 9,959,238, 2018.
  10. Md. Mosaddek KhanLong Tran-Thanh, A Near-Optimal Node-to-Agent Mapping Heuristic for GDL-Based DCOP Algorithms in Multi-Agent Systems, Proc. of the 17th International Conference
  11. M. Dastani, G. Sukthankar, E. Andr, S. Koenig, Autonomous Agents and Multiagent Systems(AAMAS) (eds.), July 1015, 2018,Stockholm, Sweden.
  12. Hesham ElRewini Mostafa AbdElBarr,Message Passing Architecture,January 2005, https://doi.org/10.1002/0471478385.ch5.
  13. Long, Y. et al. On Ordering, Problems in Message Passing Software, 15th International Conference on Modularity ,Mar. 2016.
  14. Sean Pennefather ; Karen Bradshaw ; Barry Irwin, Exploration and Design of a Synchronous Message Passing Framework for a CPU-NPU Heterogeneous Architecture, 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).
  15. Christopher J. ERDELYI, Ballwin, MO (US); Gerard Joseph ODONNELL, St. Peters, MO (US); Jensen James E. PASTRANA, O'Fallon, MO (US), Method and system for converting asynchronous to synchronous transactions, Aug. 27, 2015, US 2015/0242847 A1.
  16. Bernhard Kragl, Shaz Qadeer, Synchronizing the Asynchronous, 29th International Conference on Concurrency Theory CONCUR 2018.
  17. DavidPeleg, MicheleScquizzato,Message lower bounds via efficient network synchronization November, 2018, Volume 758, febreuary 2019, issn 0304-3975.
  18. Yu Huang, An Analyzer for Message Passing Programs, Yu Huang, Copyright c 2016, Doctor of Philosophy ,Brigham Young University.
  19. Shlomi Dolev, Thomas Petig, Elad Michael Schiller, Self-Stabilizing and Private Distributed Shared Atomic Memory in Seldomly Fair Message Passing Networks, 9 Jun 2018 16:08:54 UTC.
  20. Simone Pellegrini, Simplifying and Optimizing Message Passing Programs: A Compiler and Runtime-Based Approach, Doctoral, November 2011, UNIVERSITY OF INNSBRUCK.
  21. Vadim Kimlaychuk, Simulations in Multi-Agent Communication System:, 2012 ISSN 1406-4731 ph.thesis.
  22. Moises Lejter and Thomas Dean,A Framework for the Development of Multi-Agent Architectures, e Advanced Research Projects Agency of the Department of Defense under grant No. F30602-95-1-0020, 1995.
  23. Robert H. Halstead, Jr.Stephen A. Ward The MuNet, A scalable decentralized architecture for parallel computatio ,The ACM Digital Library is published by the Association for Computing Machinery. Copyright 2019 ACM, Inc.
  24. T. Gonzaga, C. Bentes, R. Farias, M. C. S. de Castro and A. C. Garcia, "Using Distributed-Shared Memory Mechanisms for Agents Communication in a Distributed System," Seventh International Conference on Intelligent Systems Design and Applications (ISDA 2007), Rio de Janeiro, 2007, pp. 39-46, doi: 10.1109/ISDA.2007.122.
  25. Asli Celikyilmaz ,Antoine Bosselut ,Yejin Choi Microsoft Research Paul G. Allen, Deep Communicating Agents for Abstractive Summarization School of Computer Science & Engineering, University of Washington, New Orleans, Louisiana, June 1 - 6, 2018. c 2018 Association for Computational Linguistics.
  26. Pradnya Meshram, Kiran Gaware,Bank Management system, International Research Journal of Engineering and Technology (IRJET) Volume: 05 Issue: 03 | Mar-2018.
  27. Prachi Pathak, AN ASSESSMENT OF BANK CREDIT LITERACY,ACCESSIBILITY AND SERVICE QUALITY AMONG WOMEN SELF HELP GROUPS, Doon University, Academy of Entrepreneurship Journal Volume 24, Issue 1, 2018.
  28. Keichi Takahashi UnisonFlow, A Software-Defined Coordination Mechanism for Message-Passing Communication and Computation, IEEE Access Published Volume: 6 : 23 April 2018, ISSN: 2169-3536.
  29. Walsh et al, Methods and Systems for Exception Detection and Reporting in a Distributed Network System, Pub . No . : US 2018 / 0062942 A1Mar . 1, 2018.
  30. Gus SalamounMatthew,Parker Willingham Baggage, messaging handling systems and methods, 2018-12-20US20180367454A1.
  31. S. Lavanya and S. Prakasam, Energy Efficient and Reliable MAC Protocol for Intra-cluster Communication in Application Specific Wireless Sensor Networks, International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 1 (2018).
  32. Muhammad Naim Fikri Jamaluddin, Azlan Ismai, Performance comparison of java based parallel programming models, Universiti Teknologi Mara ,Vol 16, No 3 ,December 2019
  33. Riesen, Rolf & Maccabe, Arthur.RMPP: the reliable message passing protocol,658 - 666. 10.1109/LCN.2002.1181843,2002.
  34. Pter Kacsuk, Gabriele Kotsis, Distributed and Parallel Systems: From Instruction Parallelism to Cluster, Springer Science & Business Media.LLC Copyright2012.
  35. Anthony Rowe Karthik Lakshmanan,SAMPL: A Simple Aggregation and Message Passing Layer for Sensor Networks, ACM ICST 978-963-9799-36-3,2008.
  36. Graha mD. Hopkins Timothy J. Quigly And other, Enhanced security when sending asynchronous messages, Apr . 10 ,2018, US20160294782A1, US 9 ,942 ,203 B2.
  37. Dixon et al, Dtermining where Bottlenecks Occur in Multi_Threaded Multi_Path Computing Systems ,928 ,153 B2, Mar . 27 ,2018.
  38. Grochowski et al, Method and System to Provide User_Level Multithreading, Intel Corporation ,Santa Clara ,CA ( US) Feb . 20 ,2018.
  39. Ahmed Bouajjani, Constantin Enea, Kailiang Ji, Shaz Qadeer,The Completeness of Verifying Message Passing Programs under Bounded Asynchrony, 2020 research and innovation programmer.
  40. Julien Lange, Nicholas Ng, A Static Verification Framework for Message Passing in Go using Behavioural Types, ,2018 ACM/IEEE 40th International Conference on Software Engineering.
  41. S. Park, J. Lee and S. Hariri, "A multithreaded message-passing system for high performance distributed computing applications," Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183), Amsterdam, Netherlands, 1998, pp. 258-265, doi: 10.1109/ICDCS.1998.679521.
  42. James WhitneyChandler GiffordMaria Pantoja, Distributed execution of communicating sequential process-style concurrency, Golang case study, An International Journal of High-Performance Computer Design, Analysis, and Use, 17 October 2018.
  43. Phil Schniter, Approximate Message Passing: Applications to Communications Receivers, (With support from NSF grant CCF-1018368, NSF grant CCF-1218754, and DARPA/ONR grant N66001-10-1-4090), TrellisWare, Feb. 2014.
  44. Coto A., Guanciale R., Tuosto E. (2020) On Testing Message-Passing Components. In: Margaria T., Steffen B. (eds) Leveraging Applications of Formal Methods, Verification and Validation: Verification Principles. ISoLA 2020. Lecture Notes in Computer Science, vol 12476. Springer, Cham. https://doi.org/10.1007/978-3-030-61362-4_2.
  45. 3- F. Meyer et al., "Message Passing Algorithms for Scalable Multitarget Tracking," in Proceedings of the IEEE, vol. 106, no. 2, pp. 221-259, Feb. 2018, doi: 10.1109/JPROC.2018.2789427.
  46. Akshay Rangesh, Pranav Maheshwari, Mez Gebre, Siddhesh Mhatre, Vahid Ramezani, Mohan M. Trivedi, TrackMPNN: A Message Passing Graph Neural Architecture for Multi-Object Tracking, [Submitted on 11 Jan 2021 (v1), last revised 28 Jan 2021 (this version, v3)]
  47. P. MarendicEmail authorJ. LemeireD. VucinicP. Schelkens, A novel MPI reduction algorithm resilient to imbalances in process arrival times , An International Journal of High-Performance Computer Design, Analysis, and Use, May 2016, Volume 72.
  48. Mahmoud Husseini Orabi, Ahmed Husseini Orabi and Timothy C. Lethbridge, Concurrent Prog

Identifiers

Download this PDF file

Statistics

How to Cite

M. Aldabagh, G., حلیمة, Solayman E. Solayman, H., اشرف, A. AL thanoon, A., & إسراء. (2025). Message Passing Applications-A Review. IRAQI JOURNAL OF STATISTICAL SCIENCES, 18(2), 12–20. Retrieved from https://rjps.uomosul.edu.iq/index.php/stats/article/view/20754