CPU e schede madri supportate L'hardware Sparc si divide in un certo numero di sottoarchitetture differenti identificate da uno dei seguenti nomi: sun4, sun4c, sun4d, sun4m, sun4u o sun4v. L'elenco che segue indica quali macchine sono comprese in ciascuna sottoarchitettura e qual è il livello del supporto disponibile. sun4, sun4c, sun4d, sun4m Non è supportata nessuna delle sottoarchitetture sparc a 32 bit (sparc32). L'elenco completo delle macchine che appartengono a queste sottoarchitetture è disponibile nella pagina di Wikipedia per SPARCstation. L'ultimo rilascio di Debian con supporto per sparc32 è stato Etch, ma il supporto era limitato ai soli sistemi sun4m. Il supporto per le altre sottoarchitetture a 32 bit era già stato interrotto nei rilasci precedenti. sun4u Questa sottoarchitettura comprende tutte le macchine a 64 bit (sparc64) basate sul processore UltraSparc e i suoi cloni. La maggior parte delle macchine sono supportate anche se si potrebbero verificare dei problemi con l'avvio da CD dovuti a bug nel firmware o nel bootloader (questi problemi possono essere aggirati usando l'avvio dalla rete). Usare il kernel sparc64 su macchine UP e sparc64-smp su macchine SMP. sun4v Questa è l'ultima arrivata nella famiglia Sparc, include le macchine basate sulle CPU multi-core Niagara. Attualmente queste CPU sono montate solo nei server Sun T1000 e T2000 e sono ben supportate. Con queste macchine usare il kernel sparc64-smp. Notare che le CPU SPARC64 prodotte da Fujitsu e usate nei server della famiglia PRIMEPOWER non sono supportate dato che manca il supporto per tali CPU nel kernel Linux.