Es gab natürlich auch Kritik an dem Tweet, weil manche Leute sich nur schwer vorstellen können, dass so viel Optimierungspotential im Treiber schlummern soll. Die Quelle, von der ich das habe, hatte richtig gute Treffer in der Vergangenheit, deshalb habe ich eine Veröffentlichung gewagt.
Man möge bitte beachten, dass so was wie Shader Compiler ebenfalls zum Treiber gezählt werden in dem Zusammenhang. Am Ende könnte das eine Summe aus vielen kleinen Optimierungen sein. Einzelne Codeoptimierungen, die in Summe 2-3% ausmachen, aber für menschliche Entwickler viel zu aufwendig wären. Dann könnte Optimierungspotential im Scheduling schlummern oder im Execution Reordering, Overhead könnte verringert werden.
Am Ende geht es um Optimierungen, die entweder zu aufwendig sind für Menschen oder die intelligent zur Laufzeit entschieden werden müssen und wo einfache Strategien nicht ausreichen oder zu viel Overhead verursachen würden.
Es ist ein Gerücht! Es wäre natürlich wünschenswert, wenn es so kommen würde.