mattst88's stuff - Open Source Software and Alternative Architectures

Radeon X1550 in an SGI O2?

In a thread on the SGI Enthusiast site, Nekochan.net, about Linux compatibility with SGI's MIPS based line of workstations, a user, tillin9, suggested the possibility of installing modern, off the shelf graphics cards in the SGI O2 under Linux. The O2 is equipped with a single PCI slot for expansion, so physically installing a new graphics card is no problem. Unfortunately, graphics cards require special initialization code, stored in the card's ROM, to be run at boot time. Since the Radeon's initialization routine has to be able to execute on the processor architecture in the computer in which it's installed, different code is required for x86, PowerPC, PA-RISC, SPARC, and MIPS. Since there weren't any PCI Radeon's made for MIPS powered workstations, surely ten years later, a modern Radeon would never work in an old SGI workstation...

Read More – Tags: kms linux mips radeon sgi xorg

Open Sourcing Compaq's Alpha Tools for Linux

I'm in the (long and arduous) process of becoming a Gentoo/Alpha developer. This involves, firstly, becoming an Architecture Tester. This in turn, requires that I complete a quiz, mail it to the head of the Alpha team and wait. The developer who manages the alpha arch testers, of which there are none, currently, has been missing in action for 18 days.

Read More – Tags: alpha gentoo linux

12 May 2008

I've benchmarked by DS20L using nbench, played with CFLAGS, and tested Compaq's Alpha-optimized math library. Results are posted for your viewing pleasure.

If you've got any suggestions for CFLAGS or other tricks to try, contact me.

26 April 2008

A few small updates and additions to the website:

17 April 2008

The semester is almost over and I cannot wait. There are so many things I'd rather be doing than Differential Equations. For instance:

Unless someone corrects me, I'm going to say this is the first Alpha/R500 combination. This may also mean it is the first Linux/Alpha box to have a graphics card that supports OpenGL 2.0. It even fits in a nice 1U case.

I've also posted a nice piece of x86-64 assembly using SSE3. See my leibniz pi code page.