.. (@ibuiltmyowngpu) 's Twitter Profile
..

@ibuiltmyowngpu

I do graphics stuff, like ray tracing, but I also built SVGPU, which isn't actually a GPU. All views/opinions here are my own, not those of my employer, NVIDIA.

ID: 81651592

calendar_today11-10-2009 18:15:20

67 Tweet

46 Followers

130 Following

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

In the information age, the barriers just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization.

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers. -- John Carmack

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

This is the last I heard on coherence in rt, and I invented the same idea as PhD student, published in HPG's poster session in 2017, albeit I added the compute shader pass a bit later that simply reads the cell count and bins directly avoiding two passes. developer.download.nvidia.com/video/gputechc…

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

It's funny reading some of these old graphics blogs and thinking to yourself, "welp so much for that prediction" or, "oops, that turned out not to be true." 😄

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

I like this, the notion about hand optimizing shader code with a profiler being crucial, however, I would have disagreed that CPU code should be auto-generated, today I don't have an argument, the poster child of CPU renderers is in hardware.. …aryofagraphicsprogrammer.blogspot.com/2008/09/shader…

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

Volition's Inferred Lighting at SIGGRAPH 2009 was a lot like the denoising people do today. Where they render into a low res gbuffer and light buffer, and we avoid super sampling pixels in the same fashion with Discontinuity Sensitive Filtering (DSF), e.g. bilateral filtering..

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

Your programs never have bugs, your programs only have limitations.. atm the program is limited to triggering segfaults and crash messages. Do not be discouraged, it's technically still a product.

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

Five cool problems in ray tracing: millions of lights, millions of materials, fast volumes, fast general translucency (splitting), and ray guiding.

.. (@ibuiltmyowngpu) 's Twitter Profile Photo

Excited to join RJ Singh on the Ultra Habits Podcast. We've journeyed from high school challenges to professional support. Dived into my book "Through the Valley," sharing my path from streets and schizophrenia to Silicon Valley success. 🎙️💼📘: youtube.com/watch?v=DU8XZk…