@ID_AA_Carmack@reallyabu I agree with your air conditioning case. The math for the heater case is more complex. If someone is heating with a heat pump, I suspect a gas stove might be less efficient.
I also thought it would be fun to make a better electric stove/oven.
@ID_AA_Carmack I haven't seen any, but that doesn't mean they exist. Some architectures would be much worse than 1/4 peak shader speed in this case, but some would be about this speed. I also am not sure what's changed in the last 5+ years so I'd guess they are optimizing this more.
@ID_AA_Carmack The best way to optimize might be what you proposed or it might be shortcutting things later in the pipe. It could also be architecture dependent. Prove it's a bottleneck and then let hardware architects figure out the best way to solve it on their GPU.
@ID_AA_Carmack Rather than rearchitecting this core principle, hardware could just make this case of unfilled quads faster. There should be enough perf counters to measure if this is a bottleneck to justify hw optimizations. Optimizing similar types of things without mentioning them is common.
@ID_AA_Carmack Do you have recommendations for someone who knows little about AGI to learn a high level overview of AGI, future roadblocks, and a timeline to solve them? As you used do for graphics/VR which were always the right level of depth for many of us.
@ID_AA_Carmack To shamelessly implement your suggestion without wasting your time via email, I'll remind you it was great working with you. If I ever come back to a related industry I'm sure some of the VR work I did for you will be at the top of my resume.
@TeamYouTube Been going crazy for hours clearing caches and trying 4 different devices to get a new youtube playlist working. Then I search twitter and I see this is a common issue in the past few hours. Add me to the list of people having issues.
@ID_AA_Carmack True in my exp. Even in the PC GPU wars of the early 2000s where benchmark detection, cheating, and exposing competitors was happening, those were only small teams of engineers at the companies I worked at. The vast majority of work was good.
@ID_AA_Carmack I saw a prototype in New Hampshire years ago of an industrial drone that used thin wires and several thousand volts instead of a battery to allow indefinite flight times. I thought it was an interesting solution for limited uses, but haven't heard if they every commercialized it.
@ID_AA_Carmack Not an expert on any of this. One idea is an FPGA, but fundamentally that is similar to transistor based flash. Perhaps FPGAs are built more robustly though. A very robust solution for high volume would be a custom asic and old processes are getting cheaper every year.
@ID_AA_Carmack I haven't ever met Bill Gates, but I did work with MS graphics people several years ago. They were very impressive to me, but frustratingly secretive to someone trying to help them.
@ID_AA_Carmack It would be interesting to get ratings from experts on other famous folks (though I suspect low ratings would be repressed and that's fine). I suspect many of the greats are really smart, but I leave myself open to being surprised. Maybe put this in a chart
@ID_AA_Carmack Thanks to you and the Oculus team for 5 years of hard work! Do you see this as a problem solved well enough or is improving quality of tracking still going to be a focus? Also are you sharing about how much of the power/performance budget on Quest goes to this tracking?
@ID_AA_Carmack I had an internship in the graphical viz group at Los Alamos National Labs in 2000. They had ways of converting fp64 to int so they could more easily do arbitrary length arithmetic. So they had to work around this same feature you mention.
@ID_AA_Carmack I also wish hardware did it. I suspect the reason it doesn't is because many of the benchmarks do it right so the gains wouldn't show up where the designers care most, but I've seen multiple drivers do it wrong (usually they are just out of date for newer architectures).
@romainguy I just downloaded Android Studio yesterday and made my first Android app over a year. The app was just a simple tool for my business that takes in a bunch of data and outputs a csv file. I was amazed at how simple the newest Android Studio was to use!