I. Introduction
Solving increasingly complex electromagnetic (EM) problems using modern computing resources inevitably requires employing parallel programming paradigms in response to the current trend of advances in microprocessor architecture. The advent of the multicore/manycore processors brings about an important turning point in programming practices; in particular, for EM practitioners and the scientific community this translates to rewriting legacy libraries and applications with new parallel formulations that can efficiently realize the performance benefits offered by these modern computing resources as shown recently in [1], [2]. This work focuses on the finite element method (FEM), a popular numerical simulation technique, and proposes an alternate way for solving the linear systems derived that is well suited for parallel manycore (graphic processing unit-GPU) implementations. The remaining sections describe the new proposed method, sources of parallelism, its advantages and current limitations and the GPU implementations details. Finally the results and conclusions are presented.