11bf84a1eSKashyap ChamarthySupported CPU model configurations on MIPS hosts 21bf84a1eSKashyap Chamarthy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31bf84a1eSKashyap Chamarthy 41bf84a1eSKashyap ChamarthyQEMU supports variety of MIPS CPU models: 51bf84a1eSKashyap Chamarthy 61bf84a1eSKashyap ChamarthySupported CPU models for MIPS32 hosts 71bf84a1eSKashyap Chamarthy^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 81bf84a1eSKashyap Chamarthy 91bf84a1eSKashyap ChamarthyThe following CPU models are supported for use on MIPS32 hosts. 101bf84a1eSKashyap ChamarthyAdministrators / applications are recommended to use the CPU model that 111bf84a1eSKashyap Chamarthymatches the generation of the host CPUs in use. In a deployment with a 121bf84a1eSKashyap Chamarthymixture of host CPU models between machines, if live migration 131bf84a1eSKashyap Chamarthycompatibility is required, use the newest CPU model that is compatible 141bf84a1eSKashyap Chamarthyacross all desired hosts. 151bf84a1eSKashyap Chamarthy 161bf84a1eSKashyap Chamarthy``mips32r6-generic`` 171bf84a1eSKashyap Chamarthy MIPS32 Processor (Release 6, 2015) 181bf84a1eSKashyap Chamarthy 191bf84a1eSKashyap Chamarthy``P5600`` 201bf84a1eSKashyap Chamarthy MIPS32 Processor (P5600, 2014) 211bf84a1eSKashyap Chamarthy 221bf84a1eSKashyap Chamarthy``M14K``, ``M14Kc`` 231bf84a1eSKashyap Chamarthy MIPS32 Processor (M14K, 2009) 241bf84a1eSKashyap Chamarthy 251bf84a1eSKashyap Chamarthy``74Kf`` 261bf84a1eSKashyap Chamarthy MIPS32 Processor (74K, 2007) 271bf84a1eSKashyap Chamarthy 281bf84a1eSKashyap Chamarthy``34Kf`` 291bf84a1eSKashyap Chamarthy MIPS32 Processor (34K, 2006) 301bf84a1eSKashyap Chamarthy 311bf84a1eSKashyap Chamarthy``24Kc``, ``24KEc``, ``24Kf`` 321bf84a1eSKashyap Chamarthy MIPS32 Processor (24K, 2003) 331bf84a1eSKashyap Chamarthy 341bf84a1eSKashyap Chamarthy``4Kc``, ``4Km``, ``4KEcR1``, ``4KEmR1``, ``4KEc``, ``4KEm`` 351bf84a1eSKashyap Chamarthy MIPS32 Processor (4K, 1999) 361bf84a1eSKashyap Chamarthy 371bf84a1eSKashyap Chamarthy 381bf84a1eSKashyap ChamarthySupported CPU models for MIPS64 hosts 391bf84a1eSKashyap Chamarthy^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401bf84a1eSKashyap Chamarthy 411bf84a1eSKashyap ChamarthyThe following CPU models are supported for use on MIPS64 hosts. 421bf84a1eSKashyap ChamarthyAdministrators / applications are recommended to use the CPU model that 431bf84a1eSKashyap Chamarthymatches the generation of the host CPUs in use. In a deployment with a 441bf84a1eSKashyap Chamarthymixture of host CPU models between machines, if live migration 451bf84a1eSKashyap Chamarthycompatibility is required, use the newest CPU model that is compatible 461bf84a1eSKashyap Chamarthyacross all desired hosts. 471bf84a1eSKashyap Chamarthy 481bf84a1eSKashyap Chamarthy``I6400`` 491bf84a1eSKashyap Chamarthy MIPS64 Processor (Release 6, 2014) 501bf84a1eSKashyap Chamarthy 51*b5330cf1SHuacai Chen``Loongson-2E`` 52*b5330cf1SHuacai Chen MIPS64 Processor (Loongson 2, 2006) 53*b5330cf1SHuacai Chen 541bf84a1eSKashyap Chamarthy``Loongson-2F`` 551bf84a1eSKashyap Chamarthy MIPS64 Processor (Loongson 2, 2008) 561bf84a1eSKashyap Chamarthy 57*b5330cf1SHuacai Chen``Loongson-3A1000`` 58*b5330cf1SHuacai Chen MIPS64 Processor (Loongson 3, 2010) 59*b5330cf1SHuacai Chen 60*b5330cf1SHuacai Chen``Loongson-3A4000`` 61*b5330cf1SHuacai Chen MIPS64 Processor (Loongson 3, 2018) 621bf84a1eSKashyap Chamarthy 631bf84a1eSKashyap Chamarthy``mips64dspr2`` 641bf84a1eSKashyap Chamarthy MIPS64 Processor (Release 2, 2006) 651bf84a1eSKashyap Chamarthy 661bf84a1eSKashyap Chamarthy``MIPS64R2-generic``, ``5KEc``, ``5KEf`` 671bf84a1eSKashyap Chamarthy MIPS64 Processor (Release 2, 2002) 681bf84a1eSKashyap Chamarthy 691bf84a1eSKashyap Chamarthy``20Kc`` 701bf84a1eSKashyap Chamarthy MIPS64 Processor (20K, 2000 711bf84a1eSKashyap Chamarthy 721bf84a1eSKashyap Chamarthy``5Kc``, ``5Kf`` 731bf84a1eSKashyap Chamarthy MIPS64 Processor (5K, 1999) 741bf84a1eSKashyap Chamarthy 751bf84a1eSKashyap Chamarthy``VR5432`` 761bf84a1eSKashyap Chamarthy MIPS64 Processor (VR, 1998) 771bf84a1eSKashyap Chamarthy 781bf84a1eSKashyap Chamarthy``R4000`` 791bf84a1eSKashyap Chamarthy MIPS64 Processor (MIPS III, 1991) 801bf84a1eSKashyap Chamarthy 811bf84a1eSKashyap Chamarthy 821bf84a1eSKashyap ChamarthySupported CPU models for nanoMIPS hosts 831bf84a1eSKashyap Chamarthy^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 841bf84a1eSKashyap Chamarthy 851bf84a1eSKashyap ChamarthyThe following CPU models are supported for use on nanoMIPS hosts. 861bf84a1eSKashyap ChamarthyAdministrators / applications are recommended to use the CPU model that 871bf84a1eSKashyap Chamarthymatches the generation of the host CPUs in use. In a deployment with a 881bf84a1eSKashyap Chamarthymixture of host CPU models between machines, if live migration 891bf84a1eSKashyap Chamarthycompatibility is required, use the newest CPU model that is compatible 901bf84a1eSKashyap Chamarthyacross all desired hosts. 911bf84a1eSKashyap Chamarthy 921bf84a1eSKashyap Chamarthy``I7200`` 931bf84a1eSKashyap Chamarthy MIPS I7200 (nanoMIPS, 2018) 941bf84a1eSKashyap Chamarthy 951bf84a1eSKashyap ChamarthyPreferred CPU models for MIPS hosts 961bf84a1eSKashyap Chamarthy^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 971bf84a1eSKashyap Chamarthy 981bf84a1eSKashyap ChamarthyThe following CPU models are preferred for use on different MIPS hosts: 991bf84a1eSKashyap Chamarthy 1001bf84a1eSKashyap Chamarthy``MIPS III`` 1011bf84a1eSKashyap Chamarthy R4000 1021bf84a1eSKashyap Chamarthy 1031bf84a1eSKashyap Chamarthy``MIPS32R2`` 1041bf84a1eSKashyap Chamarthy 34Kf 1051bf84a1eSKashyap Chamarthy 1061bf84a1eSKashyap Chamarthy``MIPS64R6`` 1071bf84a1eSKashyap Chamarthy I6400 1081bf84a1eSKashyap Chamarthy 1091bf84a1eSKashyap Chamarthy``nanoMIPS`` 1101bf84a1eSKashyap Chamarthy I7200 1111bf84a1eSKashyap Chamarthy 112