Using Heterogeneous Computing for Astronomical Image Subtraction : Improving on X-BACH

This thesis investigates how heterogeneous computing techniques can be used to accelerate astronomical image subtraction. Earlier work such as BACH or it's follow-up project X-BACH only utilize the GPU which leads to performance limitations in some parts of the algorithm. A new version, EMX-BACH, combines OpenMP and OpenCL to utilize both the CPU and the GPU in parallel, addressing previous performance limitations in X-BACH. Benchmarks show that EMX-BACH achieves a relative speedup of 2 over X-BACH and 2 to 6 over the original HOTPANTS implementation, without compromising output accuracy. Some part of the algorithm show speedups of over 25 compared to X-BACH.

Publication Details

Journal
KTH Publication Database DiVA (KTH Royal Institute of Technology)
Published
2025-01-01
Primary Topic
Astronomy and Astrophysical Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Heterogeneous Computing for Astronomical Image Subtraction : Improving on X-BACH

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Astronomy and Astrophysical Research
article

Using Heterogeneous Computing for Astronomical Image Subtraction : Improving on X-BACH

article en

Abstract

This thesis investigates how heterogeneous computing techniques can be used to accelerate astronomical image subtraction. Earlier work such as BACH or it's follow-up project X-BACH only utilize the GPU which leads to performance limitations in some parts of the algorithm. A new version, EMX-BACH, combines OpenMP and OpenCL to utilize both the CPU and the GPU in parallel, addressing previous performance limitations in X-BACH. Benchmarks show that EMX-BACH achieves a relative speedup of 2 over X-BACH and 2 to 6 over the original HOTPANTS implementation, without compromising output accuracy. Some part of the algorithm show speedups of over 25 compared to X-BACH.

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Openalex Percentile: Top 50%
Astronomy and Astrophysical Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Using Heterogeneous Computing for Astronomical Image Subtraction : Improving on X-BACH · KTH Publication Database DiVA (KTH Royal Institute of Technology) (2025) | TGRS Research Map | TGRS