Tech »  John Carmack suggests a return to software optimization could stave off a compute apocalypse