GXemul (anteriormente conocido comomips64emul) es unemulador de laarquitectura de computadoresMIPS. Es software libre bajo una licencia tipoBSD. Fue escrito originalmente por Anders Gavare, un estudiantesueco en agosto de 2003. En 2005, Gavare cambió el nombre del proyecto de mips64emul a GXemul, para evitar dar la impresión de que el emulador esté limitado al juego de instrucciones MIPS64.
Aunque el softwareSPIM llevaba ya mucho tiempo disponible para emular arquitecturas MIPS de 32 bits como el R2000 o el R3000, la emulación provista por SPIM está limitada al microprocesador, y no simula sistemas completos.
Sin embargo, GXemul emula varios sistemas de computadoras completos como lasDECstation deDEC o lasSGIIndy, basadas en procesadores MIPS. Aunque la completitud de la simulación varía de unos sistemas a otros, la mayoría de las arquitecturas emuladas soportan emulación de controladorasSCSI,framebuffers, y en algunos casos, sistemas operativos completos de tal manera que puede instalarse, por ejemplo,Ultrix.
Otras características interesantes de GXemul son su portabilidad, y traducción binaria en tiempo real para mejorar la velocidad de la emulación. A enero de 2005 los únicos sistemas con soporte para esta característica son losDEC Alpha y losx86.