Constrained Transport EMF Kernel 2

Constrained Transport Electric Fields

I finally figured out the CT electric fields/EMF this week. I spent the first two days reading papers and discussing it with my advisor and then got to implementing the CUDA kernel. I’ve got a first draft of the kernel done but it needs some tweaks and tests before it’s done. As it stands every single slope is written out entirely, effectively duplicating the same slope code 48 times. Next week I plan on writing some tests for this kernel then refactoring it to use device functions so that the code is more easily worked with and clearer.

I also recreated some figures from Stone et al. 2008 to help me visualize the CT electric fields and their slopes. Those figures can be found in section 3 of my VL+CT Algorithm blog post.


This post is licensed under CC BY 4.0 by the author.