Hacker News new | ask | show | jobs
by CyberDildonics 3518 days ago
Yes, using green threads for ray tracing is basically nonsense, since keeping actual threads busy is no overly difficult.
1 comments

It's not nonsense if, to render each pixel, you issue an HTTP request containing the scene/eye data and requested pixel coordinate, and wait for a response to come back from your magic render farm that lives in "the cloud". Now your "ray tracer" is totally I/O bound! :-)
Not sure if /s, but, to rasterize a 1920x1080 image you would make 2073600 HTTP requests? Sound reasonable.
Double that if you want to PUT the pixels on a screen.