A Parallel Strategy for Solving Sparse Linear Systems Over Finite Fields

Luis Rivera-Zamarripa, Gora Adj, Nareli Cruz-Cortés, Carlos Aguilar-Ibañez, Francisco Rodríguez-Henríquez

Abstract


In this paper we describe a number of parallel techniques that were applied to the problem of finding the null-spaces of thousands of large sparse matrices. This collection of matrices were derived from the discrete logarithm problem attack over the finite field $\F_{3^{6\cdot 509}}$  recently carried out by Adj et al. in~\cite{Adj2017}. Our software library was mainly executed in the supercomputer ABACUS~\cite{abacus}, where  in total $21,870$ large sparse linear algebra systems were processed. Solving those linear algebra problems involved a computational effort of  over $138$ core-years, requiring a memory space of over 645 gigabytes to store the corresponding vector solutions.

Keywords


Linear Algebra, Finite Field, Parallel Computing

Full Text: PDF