Features of CONCEPT:
- used mainly for electromagnetic compatibility calculations
- first version from 1980
- further developed at the Dep. of Theoretical Electrical Engineering, TUHH
- solves Maxwell's equations by a method of moments
- numerical kernel: full complex LU decomposition
Parallelisation, 1st step:
- use multithreaded LAPACK (MLIB) routines
- immediately implemented
- good speedup for solver
- scalar matrix setup becomes dominant part
- not portable
Parallelisation, 2nd step:
- use Scalapack for solver and matrix setup
- portable to clusters
- good overall speedup (5..6 on 8 cpus)
- one man year of work to adapt to block-cyclic data structures
Peter Junglas 6.3.2000