Linked by Thom Holwerda on Wed 28th Jun 2017 19:28 UTC
Hardware, Embedded Systems

Last week I wrote a Mandelbrot set program for the Xerox Alto, which took an hour to generate the fractal. The point of this project was to learn how to use the Alto's bitmapped display, not make the fastest Mandelbrot set, so I wasn't concerned that this 1970s computer took so long to run. Even so, readers had detailed suggestions form performance improvements, so I figured I should test out these ideas. The results were much better than I expected, dropping the execution time from 1 hour to 9 minutes.

Articles like this are very satisfying to post, because we can all agree this is just plain awesome, no ifs or buts.

Permalink for comment 646110
To read all comments associated with this story, please click here.
Manual
by Earl C Pottinger on Thu 29th Jun 2017 00:35 UTC
Earl C Pottinger
Member since:
2008-07-12

I downloaded the manual. I was surprise that there was no "OR" function in the CPU. The work-a-round would work but would be slow compared to a proper instruction set.

Reply Score: 1