A heterogeneous computer system has multiple interconnected cells, each
cell has multiple primary processors of the same Instruction Set
Architecture (ISA) type, but different cells may have processors of
different ISA types. Each cell has a cell type register readable by a
processor external to the cell. The cell type register of each cell is
used at system startup time to ensure that all processors of a system
partition have compatible ISA types.