Itanium: the Great X86 Replacement that Never Was
On Friday, we talked about some of the bad things that can happen if you call a function with the wrong signature. The ia64 introduces yet another possible bad consequence of a mismatched function signature which you may have thought was harmless. The CreateThread function accepts a LPTHREAD_START_ROUTINE, which has the function signature DWORD CALLBACK […]
Uninitialized garbage on ia64 can be deadly (2004)
https://devblogs.microsoft.com/oldnewthing/20040119-00/?p=41003
#HackerNews #Uninitialized #garbage #ia64 #deadly #programming #security
On Friday, we talked about some of the bad things that can happen if you call a function with the wrong signature. The ia64 introduces yet another possible bad consequence of a mismatched function signature which you may have thought was harmless. The CreateThread function accepts a LPTHREAD_START_ROUTINE, which has the function signature DWORD CALLBACK […]
“Athlon 64: How AMD Turned The Tables On Intel”, Dave Farquhar (https://dfarq.homeip.net/athlon-64-how-amd-turned-the-tables-on-intel/).
Via HN: https://news.ycombinator.com/item?id=45376605
On Lobsters: https://lobste.rs/s/idcny5/athlon_64_how_amd_turned_tables_on_intel
A nice account of how #Intel spent far too much time & money with #HP on the doomed #Itanium 64-bit #CPU, only to be beaten by #AMD with #Athlon (with help from #Microsoft):
“The Long Mode Chronicles”, Phil Park (https://computerparkitecture.substack.com/p/the-long-mode-chronicles).
Hey #Intel and other hashtags!
What was your thoughts on #IntelItanium or #IA64 and what was your experience if you had any? I’ve not had any personal experience, but I’m curious to hear yours!
Can’t wait to read!