https://hgpu.org/?p=2676
Introduction to GPU programming for EDA