general relativity ray tracer in cuda