Rossen Dimitrov

Learn More
This paper discusses security implications of some of the latest technologies in distributed high-performance systems. Rapid developments in gigabit-per-second networks, network host interface architectures, and message-passing communications systems are among these, all posing challenges to traditional distributed security models. Recently, a number of(More)
This paper presents a comparison of two implementations of the MPI standard [1] for message passing: MPI/Pro, a commercial implementation of the MPI standard from MPI Software Technology, Inc., and MPICH, an open source, high-performance, portable MPI implementation. This paper reviews key distinguishing architectural features of the two MPI implementations(More)
ii DEDICATION I would like to dedicate this project to my wife Albena and my daughter Andrea. iii ACKNOWLEDGEMENTS The author expresses his sincere gratitude to the many people whose valuable efforts assisted the implementation of this project. First of all, sincere thanks are due to Dr. Anthony Skjellum, committee chairman, for his guidance and support(More)
This paper presents a series of experiments for evaluating the influence of the interaction between Network Interfaces (NIs) and host computer systems on the performance of a messaging system based on Myrinet. Major points of interest are the data transfer between user buffers and NI local memory and the synchronization between host systems and NIs. The(More)
High Productivity MPI is an approach to extending MPI to support multiple • Implementations (IMPI, IMPI-2) • Owner domains • Architectures • Networks • Operating Systems • Faults • Interacting dynamic groups without relying on a two-level implementation (one MPI implementation calling another). MPI implementations must be able to connect, reconnect, and(More)
Emerging gigabit communication technologies foster the development of an efficient multi-device implementation of MPI for clusters of multiprocessor workstations. However, general-purpose communication protocol stacks incur substantial software overhead and are not able to fully utilize gigabit interconnections. The network hardware (Myrinet LANai4.x PCI(More)
This paper presents a series of experiments for evaluating the influence of the interaction between Network Interfaces (NIs) and host computer systems on the performance of a messaging system based on Myrinet. Major points of interest are the data transfer between user buffers and NI local memory and the synchronization between host systems and NIs. The(More)