4 ms·
It was a DEC Alpha chip, over two decades ago. (Or MIPS?) Pretty sure there was no speculative execution. In any case, the senior engineer I was working with w
by ericbarrett 4y ago
It was a DEC Alpha chip, over two decades ago. (Or MIPS?) Pretty sure there was no speculative execution. In any case, the senior engineer I was working with would have known that—getting to "it just did the wrong thing" was our final and least satisfying conclusion!
- mcculley 4y agoThe DEC Alpha had speculative execution. I found lots of bugs porting code to it. It was my first 64-bit platform.
- thewebcount 4y agoI found a bug in the compiler on it! I was writing some fractal generating code, and found that something I did caused the compiler to output the error message: “Dave doesn’t think this should compile. Please send an email to dave<someone-or-other>@dec.com”. So I did. They replied that they found the problem and had a fix for it.
- lmm 4y agoThe Alpha does quite aggressive instruction reordering, you need to use more memory barriers than x86 in parallel code for example.