A Memory Efficient Parallel All-Pairs Computation Framework: Computation - Communication Overlap

VKV Yeleswarapu and AK Somani, PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT I, 10777, 443-458 (2018).

DOI: 10.1007/978-3-319-78024-5_39

All-Pairs problems require each data element in a set of N data elements to be paired with every other data element for specific computation using the two data elements. Our framework aims to address recurring problems of scalability, distributing equal work load to all nodes and by reducing memory footprint. We reduce memory footprint of All-Pairs problems, by reducing memory requirement from N/root P to 3N/P. A bio- informatics application is implemented to demonstrate the scalability ranging up to 512 cores for the data set we experimented, redundancy management, and speed up performance of the framework.

Return to Publications page