pederson / WifiHelmholtz

Helmholtz solver for optimizing Wifi location
2 stars 0 forks source link

Parallel Colt is slow #5

Closed pederson closed 8 years ago

pederson commented 8 years ago

Switch to JBLAS. Simply no Java native code will beat BLAS.

pederson commented 8 years ago

JBLAS has no sparse matrices. The candidate packages are: Parallel Colt, SST, Commons Math, and JScience. Parallel Colt has a bug in its SparseDComplexMatrix2D class that creates HUGE memory and speed problems.

pederson commented 8 years ago

It might be time to write my own SparseComplexMatrix and ComplexVector classes to do Matrix-Vector multiplications.

pederson commented 8 years ago

Created my own SparseComplexMatrix class