- Parallel Computing and Optimization Techniques
- Advanced Data Storage Technologies
- Distributed and Parallel Computing Systems
- Advanced Multi-Objective Optimization Algorithms
- Advanced Memory and Neural Computing
- Evolutionary Algorithms and Applications
- Modular Robots and Swarm Intelligence
- Metaheuristic Optimization Algorithms Research
Auburn University
2017-2020
Office of the National Coordinator for Health Information Technology
2018
Advantages of nonblocking collective communication in MPI have been established over the past quarter century, even predating MPI-1. For regular computations with fixed patterns, more optimizations can be revealed through use persistence (planned transfers) not currently available MPI-3 API except for a limited form point-to-point (aka half-channels) standardized since This paper covers design, prototype implementation LibPNBC (based on LibNBC), and MPI-4 standardization status persistent...
As the availability of high-performance computing systems rises to unprecedented levels in exascale era, vastly scalable parallelism is now an accessible, viable option for a wide range scientific fields and algorithmic implementations. This abundance increasingly complex parallel distributed necessitates new approaches software scalability finding high-quality solutions problems at previously unattainable rates. research investigates implicit explicit use MPI topologies applied evolutionary...