Performance


Pentium III 600Mhz/Visual C/C++ 6.0

Execution time (in seconds) vs the number of grid nodes for the Laplace equation on a rectangular boundary. Shown are the CPU times taken by the assembly step, the conjugate gradient step (CG) and the SuperLU solver when running Python 2.1, Python 1.5.2 and Jython (Sun VM 1.3), respectively. Note that SuperLU does not refer to SuperLU alone but also to the conversion of a dictionary based sparse matrix representation to the column compressed format used by SuperLU.

Pentium III 550Mhz/gcc egcs-2.91.66

Jython (Sun and IBM VM) vs Python on Linux architecture. Same problem as above N=400.

Platform/C compiler

Total CPU time for above problem with N=1600. Jython (Sun and IBM VM) vs Python on Linux architecture. Same problem as above N=400.