The original CRAY-1 Supercomputer was a 5-ton monster with just 8 MB of main memory, yet programming it can be a fun way to explore subtleties of PHP coding. In this talk we indulge in programming "big iron" on "bare metal." We’ll look at CRAY-1 hardware instructions with the aim of understanding logic operations, boolean algebra, and octal arithmetic. As a Cray Research veteran I’ve carried CRAY-1 logic design to both MySQL table design and PHP coding. After this talk, you will as well.


Comments are closed.

TJ Draper at 17:13 on 17 Aug 2018

I think my head exploded but in a good way. We have it so easy as developers now.

Ed Barnard (Speaker) at 17:42 on 17 Aug 2018

The 6-minute video "The Cray Way" is here:
It's an interesting watch whether you were in my session or not!

Roger Creasy at 06:32 on 18 Aug 2018

Wow! What an intense talk. This talk rekindled an interest in exploring bitwise operations. If you ever get a chance to hear this talk, do it. It is excellent.

Randall at 13:15 on 18 Aug 2018

Wow. That was fun. That could easily be a two or three hour event. :)

Thanks for sharing your slides and the Cray video.

I walked in late, so you may have covered it... but I think a lot of PHP developers may not know what "registers" are. Most of the presentation builds on that. Either way, it's amazing how far technology has come in the span of one career. Thanks for sharing your stories.