Although originally designed for the x86 architecture , it has been ported to many others and currently runs on the x86 , x86-64 , IA-64 , PA-RISC ; PowerPC , PowerPC 970 , SPARC64 , MIPS , DEC Alpha , System Z\/s390 , PS3 Cell Processor and SuperH architectures . Currently it is officially supported and considered stable on x86 , x86-64 , IA-64 , PA-RISC , PowerPC , PowerPC 970 , SPARC 64-bit and DEC Alpha architectures . It is also officially supported but considered in development state on MIPS , PS3 Cell Processor , System Z\/s390 , ARM , and SuperH .