Once the cpu matrix-based version of gpu_specter is ready (Issues #4, #5, #6, and #7 have been addressed), it should be fully benchmarked against the current master version of desispec and specter.
We should compare on Haswell:
Single frame extraction
Single exposure extraction (via desibenchmark)
Multi exposure extraction (via desibenchmark)
This will allow us to quantify cpu improvements that come from our matrix-based approach before introducing the complexity of gpus.
Once the cpu matrix-based version of gpu_specter is ready (Issues #4, #5, #6, and #7 have been addressed), it should be fully benchmarked against the current master version of desispec and specter.
We should compare on Haswell:
This will allow us to quantify cpu improvements that come from our matrix-based approach before introducing the complexity of gpus.