Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jdowell | 42 (100.0%) | 4037 (100.0%) | 96.1 |
Removed the old GPU extension since it hasn't been worked on in ages.
0 lines of code changed in 8 files:
Updated the READEME file for the GPU extension.
3 lines of code changed in 1 file:
Set a few version control keywords.
9 lines of code changed in 3 files:
Cleaned up some formattting in drxGPU.py/drxGPUStokes.py. Fixed a bug in the S-K limits calculation used in drxGPU.py. Added hdfGPU.py and hdfGPUStokes.py for writing out to HDF5 files.
1012 lines of code changed in 5 files:
Turned off the print statements in drxGPU.py and worked on the spectral kurtosis function in lgp.SpectraStokes by adding an additional control value to the getSpectralKurtosis function that sets the number of FFTs per data chunk. For Stokes I, this value is 2. Updated drxGPUStokes.py to use the S-K values and leave the colorbars linear space.
15 lines of code changed in 3 files:
Finished the new combined spectral kurtosis + integration code. Updated the options to drxGPU.py and drxGPUStokes.py.
7 lines of code changed in 3 files:
Combined the spectral kurtosis and integrate functions for the lgp.Spectra class.
75 lines of code changed in 1 file:
Added support for pulling the frequency from the DRX frames.
72 lines of code changed in 2 files:
Missed an old reference to LGP in lgp.py.
1 lines of code changed in 1 file:
Did some renaming so that lgp isn't all about single dish-style processing.
9 lines of code changed in 3 files:
drxGPU.py inches towards being useful. I found another bug with the GPU memory handling with regards to computing the PSDs.
889 lines of code changed in 4 files:
More work on abstracting out the PyCUDA/PyFFT code and making everything more general.
545 lines of code changed in 3 files:
Added windowing and clipping support drxGPU.py. Fixed a bug in the CUDA psdIntegrate function that caused the spectra to be integrated wrong.
117 lines of code changed in 1 file:
Started a new GPU extension for data crunching.
1283 lines of code changed in 4 files: