Improving concurrency and asynchrony in multithreaded MPI applications using software offloading.
Karthikeyan VaidyanathanDhiraj D. KalamkarKiran PamnanyJeff R. HammondPavan BalajiDipankar DasJongsoo ParkBálint JoóPublished in: SC (2015)
Keyphrases
- software systems
- software development
- shared memory
- database systems
- software tools
- parallel programming
- neural network
- computer systems
- parallel algorithm
- software design
- data flow
- distributed memory
- high performance computing
- software package
- software quality
- parallel implementation
- embedded systems
- software components
- hardware design
- multithreading
- real time
- computer software
- computer hardware
- software maintenance
- software architecture
- source code
- general purpose
- user interface