https://github.com/gaaniruddha/mphil-gpu-imager
This repository contains code for project #1 of MPhil: test-version of GPU imager for a single time-step, single-channel and single time-step, multi-channel.
https://github.com/gaaniruddha/mphil-gpu-imager
astronomy benchmarks cuda cufft google-sheets gpu-imager imaging-astronomy interferometry radio-astronomy
Last synced: 2 months ago
JSON representation
This repository contains code for project #1 of MPhil: test-version of GPU imager for a single time-step, single-channel and single time-step, multi-channel.
- Host: GitHub
- URL: https://github.com/gaaniruddha/mphil-gpu-imager
- Owner: gaaniruddha
- Created: 2024-12-28T07:15:22.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-12-31T10:19:42.000Z (4 months ago)
- Last Synced: 2025-01-09T16:39:34.080Z (4 months ago)
- Topics: astronomy, benchmarks, cuda, cufft, google-sheets, gpu-imager, imaging-astronomy, interferometry, radio-astronomy
- Language: Cuda
- Homepage: https://espace.curtin.edu.au/handle/20.500.11937/96121
- Size: 1.65 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Test-version of the GPU imager for a single time and frequency channel.**
- gridding_imaging.h: Contains code for the gridding kernel defined.
- pacer_imager.h: Contains all the function declarations.
- pacer_imager.cu: Contains all the function definitions of those functions declared in pacer_imager.h
- GPU_Imager_cufftPlanMany.pdf: Contains code for the test version of the GPU imager for a single time step with multiple channels.
- Imager_Benchmarks_Visualisations.xlsx: Benchmarks of the different versions of the test GPU imagers. Also contains plots of these benchmarks generated using Google Sheets.
**Notes:**
- The starting version of the code was provided to me by my supervisor.
- Hence, I have removed (almost all except a few where code continuity was needed) the sections coded by him and only kept the code segments written by me.