The Simultaneous Transmit And Receive (STAR) Message Protocol

Earle Jennings

Abstract


The STAR protocol is introduced, which solves three problems with MPI, a well known secur- ity problem, and three exascale communication problems. Optical implementations are developed compatible with 100 Gbit/sec Ethernet. Automatic fault resilience mechanisms are discussed, which improve HPC quality of service, and meet the exascale reliability and resilience challenges. The bandwidth problem for exascale computers interfacing with data centers is solved. The STAR protocol is combined with the SiMulPro core architecture (discussed in another article of this issue). The combination enables data centers, handheld computers, networked sensors, and super- computers, to be invulnerable to memory fault injection of viruses and rootkits.


Full Text:

PDF

References


Gropp, Lusk, Skjellum; Using MPI: Portable, Parallel Programming with the Messaging Passing Interface (3rd ed), (2014) MIT Press, Cambridge, Mass. US

Snir, Otto, Huss-Lederman, Walker, Dongarra; MPI-The Complete Reference vol 1, The MPI Core (2nd ed), (1998) MIT Press, Cambridge, Mass., US

Gropp, Huss-Lederman, Lumsdaine, Lusk, Nitzberg, Saphir, Snir; MPI-The Complete Ref- erence vol 2, The MPI extensions, (1998) MIT Press, Cambridge, Mass., US

Quinn; Parallel Programming in C with MPI and OpenMP, (2004) McGraw-Hill Companies, Inc. New York, New York, US

Supalov, Semin, Klemm, Danken; Optimizing HPC Applications with Intel(R) Cluster Tools, (2014) Springer’s Open Access

HPC Advisory Council, Introduction to High-Speed InfiniBand Interconnect, US

DOE-ASCAC Subcomittee Report, Top Ten Exascale Researcgh Challenges, (2014 Feb 10), US

Golub, van Loan; Matrix Computations (4th ed); (2013) Johns Hopkins University Press, Kindle Edition, Baltimore, Maryland, US

Chisnall, D.; Rothwell, C.; Watson, R. N. M.; Woodru¤, J.; Vadera, M.; Moore, S. W.; Roe, M. Davis, B.; Neumann, P.G. (March 2015) “Beyond the PDP-11: Architectural support for a memory-safe C abstract machine”, ASPLOS ’15, March 14–18, 2015, Istanbul, Turkey, ACM 978-1-4503-2835-7/15/03, http://dx.doi.org/10.1145/2694344.2694367

The Mitre Corporation, (September 2011) “2011 CWE/SANS Top 25 Most Dangerous Soft- ware Errors” °c 2011 The Mitre Corporation, http://cwe.mitre.org/top25/, downloaded Oct 1, 2016

Szekeres, L.; Payer, M.; Wei, L. T.; Sekar, R. (May 2014) “Eternal War in Memory”, IEEE Security and Privacy, 1540-7993/14 °c 2014 IEEE, pp 45-53

Jennings; (Dec 2016) "Simultaneous Multi-Processor Cores for E¢cient Embedded Ap- plications", delivered in Barcelona, Spain, and scheduled for publication in the Journal of Computing




Publishing Center of South Ural State University (454080, Lenin prospekt, 76, Chelyabinsk, Russia)