> Just like I retold the Amdahl/Brooks story of the 8-bit byte and Amdahl
> thinking Brooks was nuts
Don't think I've heard that one?
Gene Amdahl wanted the byte to be 6 bits and felt that 8 bits was 'wasteful' of his hardware. Amdahl also did not see why more than 24 bits for a word was really needed and most computations used words of course. 4, 6-bit bytes in a word seemed satisfactory to Gene. Fred Brooks kept kicking Amdahl out of his office and told him flatly - that until he came back with things that were power's of 2, don't bother - we couldn't program it. The 32-bit word was a compromise, but note the original address was only 24-bits (3, 8-bit bytes), although Brooks made sure all address functions stored all 32-bits - which as Gordon Bell pointed out later was the #1 thing that saved System 360 and made it last.
"I see you are still leading a team at Intel developing super computers and associated technologies. It certainly is exciting times in high speed computing. It brings back memories of my last work at IBM 50 years ago on the ACS project. You know you are old when you publish in the IEEE Annals of the History of Computing. One of the co-authors, Ed Sussenguth, passed away before our paper was published in 2016. https://www.computer.og/csdl/mags/an/2016/01/man2016010060.html Some of the work we did way back then has made the news in an unusual waywith the recent revelations on Spectre and Meltdown. I read the ‘Spectre Attacks: Exploiting Speculative Execution’ paper yesterday trying to understand how speculative execution was being exploited. At ACS we were the first group at IBM to come up with the notion of the Branch Table and other techniques for speeding up execution.I wish you were closer. I’d do love to hear your views on the state of computing today. I have a framed micrograph of the IBM Power 8 chip onthe wall in my office. In many ways the Power Series is an outgrowth of ACS. I still try to keep up with what is happening in my old field. The recent advances by Google in Deep Learning are breathtaking to me. Advances like AlphaGo Zero I never expected to see in my lifetime."
But you can lose with that strategy too.
Multics had a lot of sub-systems re-written from the ground up over time, and
the new ones were always better (faster, more efficient) - a common even when
you have the experience/knowledge of the first pass.
Unfortunately, by that time it had the reputation as 'horribly slow and
inefficient', and in a lot of ways, never kicked that:
http://www.multicians.org/myths.html
Sigh, sometimes you can't win!