Parallelization of the Lanczos algorithm on multi-core platforms

  • Authors:
  • Souvik Bhattacherjee;Abhijit Das

  • Affiliations:
  • Department of Computer Science & Engineering, Indian Institute of Technology, Kharagpur, India;Department of Computer Science & Engineering, Indian Institute of Technology, Kharagpur, India

  • Venue:
  • ICDCN'10 Proceedings of the 11th international conference on Distributed computing and networking
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we report our parallel implementations of the Lanczos sparse linear system solving algorithm over large prime fields, on a multi-core platform. We employ several load-balancing methods suited to these platforms. We have carried out process-level and threadlevel parallel implementations under two different arithmetic libraries, and the best speedup obtained is 6.57 on eight cores. To the best of our knowledge, no implementation of the Lanczos algorithm on a multicore platform is ever reported in the literature. Moreover, we seem to have achieved significantly larger speedup compared to all previously reported implementations of this algorithm.