1{
2  "return": {
3    "model": {
4      "name": "base",
5      "props": {
6        "phys-bits": 0,
7        "vmx-entry-load-rtit-ctl": false,
8        "core-id": -1,
9        "xlevel": 2147483656,
10        "cmov": true,
11        "ia64": false,
12        "ssb-no": false,
13        "aes": true,
14        "vmx-apicv-xapic": true,
15        "mmx": true,
16        "rdpid": false,
17        "vmx-page-walk-5": false,
18        "vmx-page-walk-4": true,
19        "arat": true,
20        "gfni": false,
21        "vmx-desc-exit": true,
22        "ibrs-all": true,
23        "pause-filter": false,
24        "xsavec": true,
25        "intel-pt": false,
26        "vmx-cr8-store-exit": true,
27        "hv-frequencies": false,
28        "tsc-frequency": 0,
29        "vmx-rdseed-exit": true,
30        "xd": true,
31        "x-intel-pt-auto-level": true,
32        "hv-vendor-id": "",
33        "vmx-eptp-switching": true,
34        "kvm-asyncpf": true,
35        "kvm_asyncpf": true,
36        "perfctr_core": false,
37        "perfctr-core": false,
38        "mpx": true,
39        "pbe": false,
40        "decodeassists": false,
41        "avx512cd": true,
42        "vmx-exit-load-efer": true,
43        "vmx-exit-clear-bndcfgs": false,
44        "sse4_1": true,
45        "sse4.1": true,
46        "sse4-1": true,
47        "legacy-cache": true,
48        "family": 6,
49        "vmx-vmwrite-vmexit-fields": true,
50        "vmx-vnmi": true,
51        "vmx-true-ctls": true,
52        "host-phys-bits-limit": 0,
53        "vmx-ept-execonly": true,
54        "vmx-exit-save-efer": true,
55        "vmx-invept-all-context": true,
56        "vmware-cpuid-freq": true,
57        "wbnoinvd": false,
58        "avx512f": true,
59        "hv-runtime": false,
60        "hv-stimer-direct": false,
61        "msr": true,
62        "mce": true,
63        "mca": true,
64        "xcrypt": false,
65        "thread-id": -1,
66        "vmx-exit-load-pat": true,
67        "vmx-intr-exit": true,
68        "min-level": 31,
69        "vmx-flexpriority": true,
70        "xgetbv1": true,
71        "cid": false,
72        "hv-relaxed": false,
73        "hv-crash": false,
74        "ds": false,
75        "fxsr": true,
76        "avx512-bf16": true,
77        "vmx-cr8-load-exit": true,
78        "xsaveopt": true,
79        "vmx-apicv-vid": true,
80        "vmx-exit-save-pat": true,
81        "xtpr": false,
82        "tsx-ctrl": true,
83        "vmx-ple": false,
84        "hv-evmcs": false,
85        "avx512vl": true,
86        "avx512-vpopcntdq": false,
87        "phe": false,
88        "extapic": false,
89        "3dnowprefetch": true,
90        "vmx-vmfunc": true,
91        "vmx-activity-shutdown": false,
92        "avx512vbmi2": false,
93        "vmx-encls-exit": false,
94        "cr8legacy": false,
95        "vmx-msr-bitmap": true,
96        "stibp": true,
97        "cpuid-0xb": true,
98        "xcrypt-en": false,
99        "vmx-mwait-exit": true,
100        "kvm_pv_eoi": true,
101        "vmx-pml": true,
102        "apic-id": 4294967295,
103        "vmx-nmi-exit": true,
104        "vmx-invept-single-context-noglobals": true,
105        "rsba": false,
106        "pn": false,
107        "dca": false,
108        "hv-ipi": false,
109        "vendor": "GenuineIntel",
110        "vmx-unrestricted-guest": true,
111        "vmx-cr3-store-noexit": true,
112        "pku": true,
113        "smx": false,
114        "cmp_legacy": false,
115        "cmp-legacy": false,
116        "node-id": -1,
117        "avx512-4fmaps": false,
118        "vmcb_clean": false,
119        "vmcb-clean": false,
120        "3dnowext": false,
121        "amd-no-ssb": false,
122        "hle": true,
123        "npt": false,
124        "rdctl-no": true,
125        "vmx-invvpid": true,
126        "memory": "/machine/unattached/system[0]",
127        "clwb": true,
128        "lbrv": false,
129        "adx": true,
130        "ss": true,
131        "pni": true,
132        "svm_lock": false,
133        "svm-lock": false,
134        "pfthreshold": false,
135        "smep": true,
136        "smap": true,
137        "vmx-invpcid-exit": true,
138        "x2apic": true,
139        "avx512vbmi": false,
140        "avx512vnni": true,
141        "vmx-apicv-x2apic": true,
142        "hv-stimer": false,
143        "kvm-pv-sched-yield": true,
144        "x-hv-synic-kvm-only": false,
145        "vmx-invlpg-exit": true,
146        "vmx-invvpid-all-context": true,
147        "i64": true,
148        "vmx-activity-hlt": true,
149        "flushbyasid": false,
150        "f16c": true,
151        "vmx-exit-ack-intr": true,
152        "ace2-en": false,
153        "pat": true,
154        "pae": true,
155        "sse": true,
156        "die-id": -1,
157        "vmx-tsc-offset": true,
158        "phe-en": false,
159        "kvm_nopiodelay": true,
160        "kvm-nopiodelay": true,
161        "tm": false,
162        "kvmclock-stable-bit": true,
163        "vmx-rdtsc-exit": true,
164        "hypervisor": true,
165        "vmx-rdtscp-exit": true,
166        "socket-id": -1,
167        "mds-no": true,
168        "pcommit": false,
169        "vmx-vpid": true,
170        "syscall": true,
171        "level": 31,
172        "x-migrate-smi-count": true,
173        "avx512dq": true,
174        "svm": false,
175        "full-cpuid-auto-level": true,
176        "hv-reset": false,
177        "invtsc": false,
178        "vmx-monitor-exit": true,
179        "sse3": true,
180        "sse2": true,
181        "vmx-wbinvd-exit": true,
182        "ssbd": true,
183        "est": false,
184        "kvm-poll-control": true,
185        "kvm_poll_control": true,
186        "avx512ifma": false,
187        "tm2": false,
188        "kvm-pv-ipi": true,
189        "kvm-pv-eoi": true,
190        "cx8": true,
191        "vmx-invvpid-single-addr": true,
192        "waitpkg": false,
193        "cldemote": false,
194        "vmx-ept": true,
195        "hv-reenlightenment": false,
196        "kvm_mmu": false,
197        "kvm-mmu": false,
198        "sse4_2": true,
199        "sse4.2": true,
200        "sse4-2": true,
201        "pge": true,
202        "fill-mtrr-mask": true,
203        "avx512bitalg": false,
204        "nodeid_msr": false,
205        "vmx-entry-load-bndcfgs": false,
206        "pdcm": false,
207        "vmx-exit-clear-rtit-ctl": false,
208        "movbe": true,
209        "model": 85,
210        "nrip_save": false,
211        "nrip-save": false,
212        "kvm_pv_unhalt": true,
213        "ssse3": true,
214        "sse4a": false,
215        "vmx-pause-exit": true,
216        "invpcid": true,
217        "pdpe1gb": true,
218        "tsc-deadline": true,
219        "skip-l1dfl-vmentry": true,
220        "vmx-exit-load-perf-global-ctrl": false,
221        "fma": true,
222        "cx16": true,
223        "de": true,
224        "enforce": false,
225        "stepping": 11,
226        "xsave": true,
227        "clflush": true,
228        "skinit": false,
229        "tce": false,
230        "tsc": true,
231        "fpu": true,
232        "ibs": false,
233        "ds_cpl": false,
234        "ds-cpl": false,
235        "host-phys-bits": false,
236        "vmx-exit-nosave-debugctl": true,
237        "fma4": false,
238        "vmx-invept": true,
239        "la57": false,
240        "osvw": false,
241        "check": true,
242        "hv-spinlocks": 4294967295,
243        "pmu": false,
244        "vmx-eptad": true,
245        "pmm": false,
246        "apic": true,
247        "vmx-entry-noload-debugctl": true,
248        "spec-ctrl": true,
249        "vmx-posted-intr": true,
250        "vmx-apicv-register": true,
251        "min-xlevel2": 0,
252        "tsc-adjust": true,
253        "tsc_adjust": true,
254        "kvm-steal-time": true,
255        "kvm_steal_time": true,
256        "vmx-zero-len-inject": false,
257        "kvmclock": true,
258        "l3-cache": true,
259        "pschange-mc-no": true,
260        "vmx-rdrand-exit": true,
261        "lwp": false,
262        "hv-passthrough": false,
263        "amd-ssbd": true,
264        "ibpb": true,
265        "xop": false,
266        "avx": true,
267        "core-capability": false,
268        "vmx-invept-single-context": true,
269        "movdiri": false,
270        "ace2": false,
271        "avx512bw": true,
272        "acpi": false,
273        "hv-vapic": false,
274        "fsgsbase": true,
275        "vmx-ept-1gb": true,
276        "vmx-ept-2mb": true,
277        "ht": false,
278        "vmx-io-exit": true,
279        "nx": true,
280        "pclmulqdq": true,
281        "mmxext": false,
282        "vaes": false,
283        "popcnt": true,
284        "xsaves": true,
285        "movdir64b": false,
286        "tcg-cpuid": true,
287        "vmx-shadow-vmcs": true,
288        "lm": true,
289        "vmx-exit-save-preemption-timer": true,
290        "vmx-entry-load-pat": true,
291        "vmx-entry-load-perf-global-ctrl": false,
292        "vmx-io-bitmap": true,
293        "umip": true,
294        "vmx-store-lma": true,
295        "vmx-movdr-exit": true,
296        "pse": true,
297        "avx2": true,
298        "sep": true,
299        "pclmuldq": true,
300        "virt-ssbd": false,
301        "vmx-cr3-load-noexit": true,
302        "x-hv-max-vps": -1,
303        "nodeid-msr": false,
304        "md-clear": true,
305        "kvm": true,
306        "split-lock-detect": false,
307        "misalignsse": false,
308        "min-xlevel": 2147483656,
309        "realized": false,
310        "kvm-pv-unhalt": true,
311        "bmi2": true,
312        "bmi1": true,
313        "tsc_scale": false,
314        "tsc-scale": false,
315        "topoext": false,
316        "hv-no-nonarch-coresharing": "off",
317        "hv-vpindex": false,
318        "amd-stibp": true,
319        "ucode-rev": 0,
320        "vmx-preemption-timer": true,
321        "xlevel2": 0,
322        "clflushopt": true,
323        "vmx-vnmi-pending": true,
324        "kvm-no-smi-migration": false,
325        "monitor": false,
326        "vmx-vintr-pending": true,
327        "avx512er": false,
328        "pmm-en": false,
329        "pcid": true,
330        "taa-no": true,
331        "vmx-secondary-ctls": true,
332        "arch-capabilities": true,
333        "vmx-xsaves": true,
334        "clzero": false,
335        "3dnow": false,
336        "erms": true,
337        "x-force-features": false,
338        "vmx-entry-ia32e-mode": true,
339        "lahf-lm": true,
340        "lahf_lm": true,
341        "vpclmulqdq": false,
342        "vmx-ins-outs": true,
343        "hv-synic": false,
344        "fxsr-opt": false,
345        "xstore": false,
346        "fxsr_opt": false,
347        "kvm-hint-dedicated": false,
348        "rtm": true,
349        "lmce": true,
350        "hv-time": false,
351        "perfctr-nb": false,
352        "perfctr_nb": false,
353        "hv-tlbflush": false,
354        "ffxsr": false,
355        "rdrand": true,
356        "rdseed": true,
357        "avx512-4vnniw": false,
358        "vmx": true,
359        "vme": true,
360        "dtes64": false,
361        "mtrr": true,
362        "rdtscp": true,
363        "xsaveerptr": false,
364        "pse36": true,
365        "kvm-pv-tlb-flush": true,
366        "vmx-activity-wait-sipi": false,
367        "tbm": false,
368        "wdt": false,
369        "vmx-rdpmc-exit": true,
370        "level-func7": 1,
371        "vmx-entry-load-efer": true,
372        "vmx-mtf": true,
373        "pause_filter": false,
374        "sha-ni": false,
375        "model-id": "Genuine Intel(R) CPU 0000%@",
376        "abm": true,
377        "vmx-ept-advanced-exitinfo": false,
378        "avx512pf": false,
379        "vmx-hlt-exit": true,
380        "xstore-en": false
381      }
382    }
383  },
384  "id": "model-expansion"
385}
386
387{
388  "return": [
389    {
390      "name": "max",
391      "typename": "max-x86_64-cpu",
392      "unavailable-features": [],
393      "static": false,
394      "migration-safe": false
395    },
396    {
397      "name": "host",
398      "typename": "host-x86_64-cpu",
399      "unavailable-features": [],
400      "static": false,
401      "migration-safe": false
402    },
403    {
404      "name": "base",
405      "typename": "base-x86_64-cpu",
406      "unavailable-features": [],
407      "static": true,
408      "migration-safe": true
409    },
410    {
411      "name": "qemu64-v1",
412      "typename": "qemu64-v1-x86_64-cpu",
413      "unavailable-features": [],
414      "static": false,
415      "migration-safe": true
416    },
417    {
418      "name": "qemu64",
419      "typename": "qemu64-x86_64-cpu",
420      "unavailable-features": [],
421      "alias-of": "qemu64-v1",
422      "static": false,
423      "migration-safe": true
424    },
425    {
426      "name": "qemu32-v1",
427      "typename": "qemu32-v1-x86_64-cpu",
428      "unavailable-features": [],
429      "static": false,
430      "migration-safe": true
431    },
432    {
433      "name": "qemu32",
434      "typename": "qemu32-x86_64-cpu",
435      "unavailable-features": [],
436      "alias-of": "qemu32-v1",
437      "static": false,
438      "migration-safe": true
439    },
440    {
441      "name": "phenom-v1",
442      "typename": "phenom-v1-x86_64-cpu",
443      "unavailable-features": [
444        "mmxext",
445        "fxsr-opt",
446        "3dnowext",
447        "3dnow",
448        "sse4a",
449        "npt"
450      ],
451      "static": false,
452      "migration-safe": true
453    },
454    {
455      "name": "phenom",
456      "typename": "phenom-x86_64-cpu",
457      "unavailable-features": [
458        "mmxext",
459        "fxsr-opt",
460        "3dnowext",
461        "3dnow",
462        "sse4a",
463        "npt"
464      ],
465      "alias-of": "phenom-v1",
466      "static": false,
467      "migration-safe": true
468    },
469    {
470      "name": "pentium3-v1",
471      "typename": "pentium3-v1-x86_64-cpu",
472      "unavailable-features": [],
473      "static": false,
474      "migration-safe": true
475    },
476    {
477      "name": "pentium3",
478      "typename": "pentium3-x86_64-cpu",
479      "unavailable-features": [],
480      "alias-of": "pentium3-v1",
481      "static": false,
482      "migration-safe": true
483    },
484    {
485      "name": "pentium2-v1",
486      "typename": "pentium2-v1-x86_64-cpu",
487      "unavailable-features": [],
488      "static": false,
489      "migration-safe": true
490    },
491    {
492      "name": "pentium2",
493      "typename": "pentium2-x86_64-cpu",
494      "unavailable-features": [],
495      "alias-of": "pentium2-v1",
496      "static": false,
497      "migration-safe": true
498    },
499    {
500      "name": "pentium-v1",
501      "typename": "pentium-v1-x86_64-cpu",
502      "unavailable-features": [],
503      "static": false,
504      "migration-safe": true
505    },
506    {
507      "name": "pentium",
508      "typename": "pentium-x86_64-cpu",
509      "unavailable-features": [],
510      "alias-of": "pentium-v1",
511      "static": false,
512      "migration-safe": true
513    },
514    {
515      "name": "n270-v1",
516      "typename": "n270-v1-x86_64-cpu",
517      "unavailable-features": [],
518      "static": false,
519      "migration-safe": true
520    },
521    {
522      "name": "n270",
523      "typename": "n270-x86_64-cpu",
524      "unavailable-features": [],
525      "alias-of": "n270-v1",
526      "static": false,
527      "migration-safe": true
528    },
529    {
530      "name": "kvm64-v1",
531      "typename": "kvm64-v1-x86_64-cpu",
532      "unavailable-features": [],
533      "static": false,
534      "migration-safe": true
535    },
536    {
537      "name": "kvm64",
538      "typename": "kvm64-x86_64-cpu",
539      "unavailable-features": [],
540      "alias-of": "kvm64-v1",
541      "static": false,
542      "migration-safe": true
543    },
544    {
545      "name": "kvm32-v1",
546      "typename": "kvm32-v1-x86_64-cpu",
547      "unavailable-features": [],
548      "static": false,
549      "migration-safe": true
550    },
551    {
552      "name": "kvm32",
553      "typename": "kvm32-x86_64-cpu",
554      "unavailable-features": [],
555      "alias-of": "kvm32-v1",
556      "static": false,
557      "migration-safe": true
558    },
559    {
560      "name": "coreduo-v1",
561      "typename": "coreduo-v1-x86_64-cpu",
562      "unavailable-features": [],
563      "static": false,
564      "migration-safe": true
565    },
566    {
567      "name": "coreduo",
568      "typename": "coreduo-x86_64-cpu",
569      "unavailable-features": [],
570      "alias-of": "coreduo-v1",
571      "static": false,
572      "migration-safe": true
573    },
574    {
575      "name": "core2duo-v1",
576      "typename": "core2duo-v1-x86_64-cpu",
577      "unavailable-features": [],
578      "static": false,
579      "migration-safe": true
580    },
581    {
582      "name": "core2duo",
583      "typename": "core2duo-x86_64-cpu",
584      "unavailable-features": [],
585      "alias-of": "core2duo-v1",
586      "static": false,
587      "migration-safe": true
588    },
589    {
590      "name": "athlon-v1",
591      "typename": "athlon-v1-x86_64-cpu",
592      "unavailable-features": [
593        "mmxext",
594        "3dnowext",
595        "3dnow"
596      ],
597      "static": false,
598      "migration-safe": true
599    },
600    {
601      "name": "athlon",
602      "typename": "athlon-x86_64-cpu",
603      "unavailable-features": [
604        "mmxext",
605        "3dnowext",
606        "3dnow"
607      ],
608      "alias-of": "athlon-v1",
609      "static": false,
610      "migration-safe": true
611    },
612    {
613      "name": "Westmere-v2",
614      "typename": "Westmere-v2-x86_64-cpu",
615      "unavailable-features": [],
616      "static": false,
617      "migration-safe": true
618    },
619    {
620      "name": "Westmere-v1",
621      "typename": "Westmere-v1-x86_64-cpu",
622      "unavailable-features": [],
623      "static": false,
624      "migration-safe": true
625    },
626    {
627      "name": "Westmere-IBRS",
628      "typename": "Westmere-IBRS-x86_64-cpu",
629      "unavailable-features": [],
630      "alias-of": "Westmere-v2",
631      "static": false,
632      "migration-safe": true
633    },
634    {
635      "name": "Westmere",
636      "typename": "Westmere-x86_64-cpu",
637      "unavailable-features": [],
638      "alias-of": "Westmere-v1",
639      "static": false,
640      "migration-safe": true
641    },
642    {
643      "name": "Snowridge-v2",
644      "typename": "Snowridge-v2-x86_64-cpu",
645      "unavailable-features": [
646        "sha-ni",
647        "gfni",
648        "cldemote",
649        "movdiri",
650        "movdir64b",
651        "core-capability",
652        "split-lock-detect"
653      ],
654      "static": false,
655      "migration-safe": true
656    },
657    {
658      "name": "Snowridge-v1",
659      "typename": "Snowridge-v1-x86_64-cpu",
660      "unavailable-features": [
661        "sha-ni",
662        "gfni",
663        "cldemote",
664        "movdiri",
665        "movdir64b",
666        "core-capability",
667        "split-lock-detect"
668      ],
669      "static": false,
670      "migration-safe": true
671    },
672    {
673      "name": "Snowridge",
674      "typename": "Snowridge-x86_64-cpu",
675      "unavailable-features": [
676        "sha-ni",
677        "gfni",
678        "cldemote",
679        "movdiri",
680        "movdir64b",
681        "core-capability",
682        "split-lock-detect"
683      ],
684      "alias-of": "Snowridge-v1",
685      "static": false,
686      "migration-safe": true
687    },
688    {
689      "name": "Skylake-Server-v3",
690      "typename": "Skylake-Server-v3-x86_64-cpu",
691      "unavailable-features": [],
692      "static": false,
693      "migration-safe": true
694    },
695    {
696      "name": "Skylake-Server-v2",
697      "typename": "Skylake-Server-v2-x86_64-cpu",
698      "unavailable-features": [],
699      "static": false,
700      "migration-safe": true
701    },
702    {
703      "name": "Skylake-Server-v1",
704      "typename": "Skylake-Server-v1-x86_64-cpu",
705      "unavailable-features": [],
706      "static": false,
707      "migration-safe": true
708    },
709    {
710      "name": "Skylake-Server-noTSX-IBRS",
711      "typename": "Skylake-Server-noTSX-IBRS-x86_64-cpu",
712      "unavailable-features": [],
713      "alias-of": "Skylake-Server-v3",
714      "static": false,
715      "migration-safe": true
716    },
717    {
718      "name": "Skylake-Server-IBRS",
719      "typename": "Skylake-Server-IBRS-x86_64-cpu",
720      "unavailable-features": [],
721      "alias-of": "Skylake-Server-v2",
722      "static": false,
723      "migration-safe": true
724    },
725    {
726      "name": "Skylake-Server",
727      "typename": "Skylake-Server-x86_64-cpu",
728      "unavailable-features": [],
729      "alias-of": "Skylake-Server-v1",
730      "static": false,
731      "migration-safe": true
732    },
733    {
734      "name": "Skylake-Client-v3",
735      "typename": "Skylake-Client-v3-x86_64-cpu",
736      "unavailable-features": [],
737      "static": false,
738      "migration-safe": true
739    },
740    {
741      "name": "Skylake-Client-v2",
742      "typename": "Skylake-Client-v2-x86_64-cpu",
743      "unavailable-features": [],
744      "static": false,
745      "migration-safe": true
746    },
747    {
748      "name": "Skylake-Client-v1",
749      "typename": "Skylake-Client-v1-x86_64-cpu",
750      "unavailable-features": [],
751      "static": false,
752      "migration-safe": true
753    },
754    {
755      "name": "Skylake-Client-noTSX-IBRS",
756      "typename": "Skylake-Client-noTSX-IBRS-x86_64-cpu",
757      "unavailable-features": [],
758      "alias-of": "Skylake-Client-v3",
759      "static": false,
760      "migration-safe": true
761    },
762    {
763      "name": "Skylake-Client-IBRS",
764      "typename": "Skylake-Client-IBRS-x86_64-cpu",
765      "unavailable-features": [],
766      "alias-of": "Skylake-Client-v2",
767      "static": false,
768      "migration-safe": true
769    },
770    {
771      "name": "Skylake-Client",
772      "typename": "Skylake-Client-x86_64-cpu",
773      "unavailable-features": [],
774      "alias-of": "Skylake-Client-v1",
775      "static": false,
776      "migration-safe": true
777    },
778    {
779      "name": "SandyBridge-v2",
780      "typename": "SandyBridge-v2-x86_64-cpu",
781      "unavailable-features": [],
782      "static": false,
783      "migration-safe": true
784    },
785    {
786      "name": "SandyBridge-v1",
787      "typename": "SandyBridge-v1-x86_64-cpu",
788      "unavailable-features": [],
789      "static": false,
790      "migration-safe": true
791    },
792    {
793      "name": "SandyBridge-IBRS",
794      "typename": "SandyBridge-IBRS-x86_64-cpu",
795      "unavailable-features": [],
796      "alias-of": "SandyBridge-v2",
797      "static": false,
798      "migration-safe": true
799    },
800    {
801      "name": "SandyBridge",
802      "typename": "SandyBridge-x86_64-cpu",
803      "unavailable-features": [],
804      "alias-of": "SandyBridge-v1",
805      "static": false,
806      "migration-safe": true
807    },
808    {
809      "name": "Penryn-v1",
810      "typename": "Penryn-v1-x86_64-cpu",
811      "unavailable-features": [],
812      "static": false,
813      "migration-safe": true
814    },
815    {
816      "name": "Penryn",
817      "typename": "Penryn-x86_64-cpu",
818      "unavailable-features": [],
819      "alias-of": "Penryn-v1",
820      "static": false,
821      "migration-safe": true
822    },
823    {
824      "name": "Opteron_G5-v1",
825      "typename": "Opteron_G5-v1-x86_64-cpu",
826      "unavailable-features": [
827        "sse4a",
828        "misalignsse",
829        "xop",
830        "fma4",
831        "tbm",
832        "npt",
833        "nrip-save"
834      ],
835      "static": false,
836      "migration-safe": true
837    },
838    {
839      "name": "Opteron_G5",
840      "typename": "Opteron_G5-x86_64-cpu",
841      "unavailable-features": [
842        "sse4a",
843        "misalignsse",
844        "xop",
845        "fma4",
846        "tbm",
847        "npt",
848        "nrip-save"
849      ],
850      "alias-of": "Opteron_G5-v1",
851      "static": false,
852      "migration-safe": true
853    },
854    {
855      "name": "Opteron_G4-v1",
856      "typename": "Opteron_G4-v1-x86_64-cpu",
857      "unavailable-features": [
858        "sse4a",
859        "misalignsse",
860        "xop",
861        "fma4",
862        "npt",
863        "nrip-save"
864      ],
865      "static": false,
866      "migration-safe": true
867    },
868    {
869      "name": "Opteron_G4",
870      "typename": "Opteron_G4-x86_64-cpu",
871      "unavailable-features": [
872        "sse4a",
873        "misalignsse",
874        "xop",
875        "fma4",
876        "npt",
877        "nrip-save"
878      ],
879      "alias-of": "Opteron_G4-v1",
880      "static": false,
881      "migration-safe": true
882    },
883    {
884      "name": "Opteron_G3-v1",
885      "typename": "Opteron_G3-v1-x86_64-cpu",
886      "unavailable-features": [
887        "sse4a",
888        "misalignsse"
889      ],
890      "static": false,
891      "migration-safe": true
892    },
893    {
894      "name": "Opteron_G3",
895      "typename": "Opteron_G3-x86_64-cpu",
896      "unavailable-features": [
897        "sse4a",
898        "misalignsse"
899      ],
900      "alias-of": "Opteron_G3-v1",
901      "static": false,
902      "migration-safe": true
903    },
904    {
905      "name": "Opteron_G2-v1",
906      "typename": "Opteron_G2-v1-x86_64-cpu",
907      "unavailable-features": [],
908      "static": false,
909      "migration-safe": true
910    },
911    {
912      "name": "Opteron_G2",
913      "typename": "Opteron_G2-x86_64-cpu",
914      "unavailable-features": [],
915      "alias-of": "Opteron_G2-v1",
916      "static": false,
917      "migration-safe": true
918    },
919    {
920      "name": "Opteron_G1-v1",
921      "typename": "Opteron_G1-v1-x86_64-cpu",
922      "unavailable-features": [],
923      "static": false,
924      "migration-safe": true
925    },
926    {
927      "name": "Opteron_G1",
928      "typename": "Opteron_G1-x86_64-cpu",
929      "unavailable-features": [],
930      "alias-of": "Opteron_G1-v1",
931      "static": false,
932      "migration-safe": true
933    },
934    {
935      "name": "Nehalem-v2",
936      "typename": "Nehalem-v2-x86_64-cpu",
937      "unavailable-features": [],
938      "static": false,
939      "migration-safe": true
940    },
941    {
942      "name": "Nehalem-v1",
943      "typename": "Nehalem-v1-x86_64-cpu",
944      "unavailable-features": [],
945      "static": false,
946      "migration-safe": true
947    },
948    {
949      "name": "Nehalem-IBRS",
950      "typename": "Nehalem-IBRS-x86_64-cpu",
951      "unavailable-features": [],
952      "alias-of": "Nehalem-v2",
953      "static": false,
954      "migration-safe": true
955    },
956    {
957      "name": "Nehalem",
958      "typename": "Nehalem-x86_64-cpu",
959      "unavailable-features": [],
960      "alias-of": "Nehalem-v1",
961      "static": false,
962      "migration-safe": true
963    },
964    {
965      "name": "KnightsMill-v1",
966      "typename": "KnightsMill-v1-x86_64-cpu",
967      "unavailable-features": [
968        "avx512pf",
969        "avx512er",
970        "avx512-vpopcntdq",
971        "avx512-4vnniw",
972        "avx512-4fmaps"
973      ],
974      "static": false,
975      "migration-safe": true
976    },
977    {
978      "name": "KnightsMill",
979      "typename": "KnightsMill-x86_64-cpu",
980      "unavailable-features": [
981        "avx512pf",
982        "avx512er",
983        "avx512-vpopcntdq",
984        "avx512-4vnniw",
985        "avx512-4fmaps"
986      ],
987      "alias-of": "KnightsMill-v1",
988      "static": false,
989      "migration-safe": true
990    },
991    {
992      "name": "IvyBridge-v2",
993      "typename": "IvyBridge-v2-x86_64-cpu",
994      "unavailable-features": [],
995      "static": false,
996      "migration-safe": true
997    },
998    {
999      "name": "IvyBridge-v1",
1000      "typename": "IvyBridge-v1-x86_64-cpu",
1001      "unavailable-features": [],
1002      "static": false,
1003      "migration-safe": true
1004    },
1005    {
1006      "name": "IvyBridge-IBRS",
1007      "typename": "IvyBridge-IBRS-x86_64-cpu",
1008      "unavailable-features": [],
1009      "alias-of": "IvyBridge-v2",
1010      "static": false,
1011      "migration-safe": true
1012    },
1013    {
1014      "name": "IvyBridge",
1015      "typename": "IvyBridge-x86_64-cpu",
1016      "unavailable-features": [],
1017      "alias-of": "IvyBridge-v1",
1018      "static": false,
1019      "migration-safe": true
1020    },
1021    {
1022      "name": "Icelake-Server-v3",
1023      "typename": "Icelake-Server-v3-x86_64-cpu",
1024      "unavailable-features": [
1025        "avx512vbmi",
1026        "avx512vbmi2",
1027        "gfni",
1028        "vaes",
1029        "vpclmulqdq",
1030        "avx512bitalg",
1031        "avx512-vpopcntdq",
1032        "la57",
1033        "wbnoinvd"
1034      ],
1035      "static": false,
1036      "migration-safe": true
1037    },
1038    {
1039      "name": "Icelake-Server-v2",
1040      "typename": "Icelake-Server-v2-x86_64-cpu",
1041      "unavailable-features": [
1042        "avx512vbmi",
1043        "avx512vbmi2",
1044        "gfni",
1045        "vaes",
1046        "vpclmulqdq",
1047        "avx512bitalg",
1048        "avx512-vpopcntdq",
1049        "la57",
1050        "wbnoinvd"
1051      ],
1052      "static": false,
1053      "migration-safe": true
1054    },
1055    {
1056      "name": "Icelake-Server-v1",
1057      "typename": "Icelake-Server-v1-x86_64-cpu",
1058      "unavailable-features": [
1059        "avx512vbmi",
1060        "avx512vbmi2",
1061        "gfni",
1062        "vaes",
1063        "vpclmulqdq",
1064        "avx512bitalg",
1065        "avx512-vpopcntdq",
1066        "la57",
1067        "wbnoinvd"
1068      ],
1069      "static": false,
1070      "migration-safe": true
1071    },
1072    {
1073      "name": "Icelake-Server-noTSX",
1074      "typename": "Icelake-Server-noTSX-x86_64-cpu",
1075      "unavailable-features": [
1076        "avx512vbmi",
1077        "avx512vbmi2",
1078        "gfni",
1079        "vaes",
1080        "vpclmulqdq",
1081        "avx512bitalg",
1082        "avx512-vpopcntdq",
1083        "la57",
1084        "wbnoinvd"
1085      ],
1086      "alias-of": "Icelake-Server-v2",
1087      "static": false,
1088      "migration-safe": true
1089    },
1090    {
1091      "name": "Icelake-Server",
1092      "typename": "Icelake-Server-x86_64-cpu",
1093      "unavailable-features": [
1094        "avx512vbmi",
1095        "avx512vbmi2",
1096        "gfni",
1097        "vaes",
1098        "vpclmulqdq",
1099        "avx512bitalg",
1100        "avx512-vpopcntdq",
1101        "la57",
1102        "wbnoinvd"
1103      ],
1104      "alias-of": "Icelake-Server-v1",
1105      "static": false,
1106      "migration-safe": true
1107    },
1108    {
1109      "name": "Icelake-Client-v2",
1110      "typename": "Icelake-Client-v2-x86_64-cpu",
1111      "unavailable-features": [
1112        "avx512vbmi",
1113        "avx512vbmi2",
1114        "gfni",
1115        "vaes",
1116        "vpclmulqdq",
1117        "avx512bitalg",
1118        "avx512-vpopcntdq",
1119        "wbnoinvd"
1120      ],
1121      "static": false,
1122      "migration-safe": true
1123    },
1124    {
1125      "name": "Icelake-Client-v1",
1126      "typename": "Icelake-Client-v1-x86_64-cpu",
1127      "unavailable-features": [
1128        "avx512vbmi",
1129        "avx512vbmi2",
1130        "gfni",
1131        "vaes",
1132        "vpclmulqdq",
1133        "avx512bitalg",
1134        "avx512-vpopcntdq",
1135        "wbnoinvd"
1136      ],
1137      "static": false,
1138      "migration-safe": true
1139    },
1140    {
1141      "name": "Icelake-Client-noTSX",
1142      "typename": "Icelake-Client-noTSX-x86_64-cpu",
1143      "unavailable-features": [
1144        "avx512vbmi",
1145        "avx512vbmi2",
1146        "gfni",
1147        "vaes",
1148        "vpclmulqdq",
1149        "avx512bitalg",
1150        "avx512-vpopcntdq",
1151        "wbnoinvd"
1152      ],
1153      "alias-of": "Icelake-Client-v2",
1154      "static": false,
1155      "migration-safe": true
1156    },
1157    {
1158      "name": "Icelake-Client",
1159      "typename": "Icelake-Client-x86_64-cpu",
1160      "unavailable-features": [
1161        "avx512vbmi",
1162        "avx512vbmi2",
1163        "gfni",
1164        "vaes",
1165        "vpclmulqdq",
1166        "avx512bitalg",
1167        "avx512-vpopcntdq",
1168        "wbnoinvd"
1169      ],
1170      "alias-of": "Icelake-Client-v1",
1171      "static": false,
1172      "migration-safe": true
1173    },
1174    {
1175      "name": "Haswell-v4",
1176      "typename": "Haswell-v4-x86_64-cpu",
1177      "unavailable-features": [],
1178      "static": false,
1179      "migration-safe": true
1180    },
1181    {
1182      "name": "Haswell-v3",
1183      "typename": "Haswell-v3-x86_64-cpu",
1184      "unavailable-features": [],
1185      "static": false,
1186      "migration-safe": true
1187    },
1188    {
1189      "name": "Haswell-v2",
1190      "typename": "Haswell-v2-x86_64-cpu",
1191      "unavailable-features": [],
1192      "static": false,
1193      "migration-safe": true
1194    },
1195    {
1196      "name": "Haswell-v1",
1197      "typename": "Haswell-v1-x86_64-cpu",
1198      "unavailable-features": [],
1199      "static": false,
1200      "migration-safe": true
1201    },
1202    {
1203      "name": "Haswell-noTSX-IBRS",
1204      "typename": "Haswell-noTSX-IBRS-x86_64-cpu",
1205      "unavailable-features": [],
1206      "alias-of": "Haswell-v4",
1207      "static": false,
1208      "migration-safe": true
1209    },
1210    {
1211      "name": "Haswell-noTSX",
1212      "typename": "Haswell-noTSX-x86_64-cpu",
1213      "unavailable-features": [],
1214      "alias-of": "Haswell-v2",
1215      "static": false,
1216      "migration-safe": true
1217    },
1218    {
1219      "name": "Haswell-IBRS",
1220      "typename": "Haswell-IBRS-x86_64-cpu",
1221      "unavailable-features": [],
1222      "alias-of": "Haswell-v3",
1223      "static": false,
1224      "migration-safe": true
1225    },
1226    {
1227      "name": "Haswell",
1228      "typename": "Haswell-x86_64-cpu",
1229      "unavailable-features": [],
1230      "alias-of": "Haswell-v1",
1231      "static": false,
1232      "migration-safe": true
1233    },
1234    {
1235      "name": "EPYC-v3",
1236      "typename": "EPYC-v3-x86_64-cpu",
1237      "unavailable-features": [
1238        "sha-ni",
1239        "mmxext",
1240        "fxsr-opt",
1241        "cr8legacy",
1242        "sse4a",
1243        "misalignsse",
1244        "osvw",
1245        "perfctr-core",
1246        "clzero",
1247        "xsaveerptr",
1248        "npt",
1249        "nrip-save"
1250      ],
1251      "static": false,
1252      "migration-safe": true
1253    },
1254    {
1255      "name": "EPYC-v2",
1256      "typename": "EPYC-v2-x86_64-cpu",
1257      "unavailable-features": [
1258        "sha-ni",
1259        "mmxext",
1260        "fxsr-opt",
1261        "cr8legacy",
1262        "sse4a",
1263        "misalignsse",
1264        "osvw",
1265        "npt",
1266        "nrip-save"
1267      ],
1268      "static": false,
1269      "migration-safe": true
1270    },
1271    {
1272      "name": "EPYC-v1",
1273      "typename": "EPYC-v1-x86_64-cpu",
1274      "unavailable-features": [
1275        "sha-ni",
1276        "mmxext",
1277        "fxsr-opt",
1278        "cr8legacy",
1279        "sse4a",
1280        "misalignsse",
1281        "osvw",
1282        "npt",
1283        "nrip-save"
1284      ],
1285      "static": false,
1286      "migration-safe": true
1287    },
1288    {
1289      "name": "EPYC-Rome-v1",
1290      "typename": "EPYC-Rome-v1-x86_64-cpu",
1291      "unavailable-features": [
1292        "sha-ni",
1293        "rdpid",
1294        "mmxext",
1295        "fxsr-opt",
1296        "cr8legacy",
1297        "sse4a",
1298        "misalignsse",
1299        "osvw",
1300        "perfctr-core",
1301        "clzero",
1302        "xsaveerptr",
1303        "wbnoinvd",
1304        "npt",
1305        "nrip-save"
1306      ],
1307      "static": false,
1308      "migration-safe": true
1309    },
1310    {
1311      "name": "EPYC-Rome",
1312      "typename": "EPYC-Rome-x86_64-cpu",
1313      "unavailable-features": [
1314        "sha-ni",
1315        "rdpid",
1316        "mmxext",
1317        "fxsr-opt",
1318        "cr8legacy",
1319        "sse4a",
1320        "misalignsse",
1321        "osvw",
1322        "perfctr-core",
1323        "clzero",
1324        "xsaveerptr",
1325        "wbnoinvd",
1326        "npt",
1327        "nrip-save"
1328      ],
1329      "alias-of": "EPYC-Rome-v1",
1330      "static": false,
1331      "migration-safe": true
1332    },
1333    {
1334      "name": "EPYC-IBPB",
1335      "typename": "EPYC-IBPB-x86_64-cpu",
1336      "unavailable-features": [
1337        "sha-ni",
1338        "mmxext",
1339        "fxsr-opt",
1340        "cr8legacy",
1341        "sse4a",
1342        "misalignsse",
1343        "osvw",
1344        "npt",
1345        "nrip-save"
1346      ],
1347      "alias-of": "EPYC-v2",
1348      "static": false,
1349      "migration-safe": true
1350    },
1351    {
1352      "name": "EPYC",
1353      "typename": "EPYC-x86_64-cpu",
1354      "unavailable-features": [
1355        "sha-ni",
1356        "mmxext",
1357        "fxsr-opt",
1358        "cr8legacy",
1359        "sse4a",
1360        "misalignsse",
1361        "osvw",
1362        "npt",
1363        "nrip-save"
1364      ],
1365      "alias-of": "EPYC-v1",
1366      "static": false,
1367      "migration-safe": true
1368    },
1369    {
1370      "name": "Dhyana-v1",
1371      "typename": "Dhyana-v1-x86_64-cpu",
1372      "unavailable-features": [
1373        "mmxext",
1374        "fxsr-opt",
1375        "cr8legacy",
1376        "sse4a",
1377        "misalignsse",
1378        "osvw",
1379        "npt",
1380        "nrip-save"
1381      ],
1382      "static": false,
1383      "migration-safe": true
1384    },
1385    {
1386      "name": "Dhyana",
1387      "typename": "Dhyana-x86_64-cpu",
1388      "unavailable-features": [
1389        "mmxext",
1390        "fxsr-opt",
1391        "cr8legacy",
1392        "sse4a",
1393        "misalignsse",
1394        "osvw",
1395        "npt",
1396        "nrip-save"
1397      ],
1398      "alias-of": "Dhyana-v1",
1399      "static": false,
1400      "migration-safe": true
1401    },
1402    {
1403      "name": "Denverton-v2",
1404      "typename": "Denverton-v2-x86_64-cpu",
1405      "unavailable-features": [
1406        "sha-ni"
1407      ],
1408      "static": false,
1409      "migration-safe": true
1410    },
1411    {
1412      "name": "Denverton-v1",
1413      "typename": "Denverton-v1-x86_64-cpu",
1414      "unavailable-features": [
1415        "sha-ni"
1416      ],
1417      "static": false,
1418      "migration-safe": true
1419    },
1420    {
1421      "name": "Denverton",
1422      "typename": "Denverton-x86_64-cpu",
1423      "unavailable-features": [
1424        "sha-ni"
1425      ],
1426      "alias-of": "Denverton-v1",
1427      "static": false,
1428      "migration-safe": true
1429    },
1430    {
1431      "name": "Cooperlake-v1",
1432      "typename": "Cooperlake-v1-x86_64-cpu",
1433      "unavailable-features": [],
1434      "static": false,
1435      "migration-safe": true
1436    },
1437    {
1438      "name": "Cooperlake",
1439      "typename": "Cooperlake-x86_64-cpu",
1440      "unavailable-features": [],
1441      "alias-of": "Cooperlake-v1",
1442      "static": false,
1443      "migration-safe": true
1444    },
1445    {
1446      "name": "Conroe-v1",
1447      "typename": "Conroe-v1-x86_64-cpu",
1448      "unavailable-features": [],
1449      "static": false,
1450      "migration-safe": true
1451    },
1452    {
1453      "name": "Conroe",
1454      "typename": "Conroe-x86_64-cpu",
1455      "unavailable-features": [],
1456      "alias-of": "Conroe-v1",
1457      "static": false,
1458      "migration-safe": true
1459    },
1460    {
1461      "name": "Cascadelake-Server-v3",
1462      "typename": "Cascadelake-Server-v3-x86_64-cpu",
1463      "unavailable-features": [],
1464      "static": false,
1465      "migration-safe": true
1466    },
1467    {
1468      "name": "Cascadelake-Server-v2",
1469      "typename": "Cascadelake-Server-v2-x86_64-cpu",
1470      "unavailable-features": [],
1471      "static": false,
1472      "migration-safe": true
1473    },
1474    {
1475      "name": "Cascadelake-Server-v1",
1476      "typename": "Cascadelake-Server-v1-x86_64-cpu",
1477      "unavailable-features": [],
1478      "static": false,
1479      "migration-safe": true
1480    },
1481    {
1482      "name": "Cascadelake-Server-noTSX",
1483      "typename": "Cascadelake-Server-noTSX-x86_64-cpu",
1484      "unavailable-features": [],
1485      "alias-of": "Cascadelake-Server-v3",
1486      "static": false,
1487      "migration-safe": true
1488    },
1489    {
1490      "name": "Cascadelake-Server",
1491      "typename": "Cascadelake-Server-x86_64-cpu",
1492      "unavailable-features": [],
1493      "alias-of": "Cascadelake-Server-v1",
1494      "static": false,
1495      "migration-safe": true
1496    },
1497    {
1498      "name": "Broadwell-v4",
1499      "typename": "Broadwell-v4-x86_64-cpu",
1500      "unavailable-features": [],
1501      "static": false,
1502      "migration-safe": true
1503    },
1504    {
1505      "name": "Broadwell-v3",
1506      "typename": "Broadwell-v3-x86_64-cpu",
1507      "unavailable-features": [],
1508      "static": false,
1509      "migration-safe": true
1510    },
1511    {
1512      "name": "Broadwell-v2",
1513      "typename": "Broadwell-v2-x86_64-cpu",
1514      "unavailable-features": [],
1515      "static": false,
1516      "migration-safe": true
1517    },
1518    {
1519      "name": "Broadwell-v1",
1520      "typename": "Broadwell-v1-x86_64-cpu",
1521      "unavailable-features": [],
1522      "static": false,
1523      "migration-safe": true
1524    },
1525    {
1526      "name": "Broadwell-noTSX-IBRS",
1527      "typename": "Broadwell-noTSX-IBRS-x86_64-cpu",
1528      "unavailable-features": [],
1529      "alias-of": "Broadwell-v4",
1530      "static": false,
1531      "migration-safe": true
1532    },
1533    {
1534      "name": "Broadwell-noTSX",
1535      "typename": "Broadwell-noTSX-x86_64-cpu",
1536      "unavailable-features": [],
1537      "alias-of": "Broadwell-v2",
1538      "static": false,
1539      "migration-safe": true
1540    },
1541    {
1542      "name": "Broadwell-IBRS",
1543      "typename": "Broadwell-IBRS-x86_64-cpu",
1544      "unavailable-features": [],
1545      "alias-of": "Broadwell-v3",
1546      "static": false,
1547      "migration-safe": true
1548    },
1549    {
1550      "name": "Broadwell",
1551      "typename": "Broadwell-x86_64-cpu",
1552      "unavailable-features": [],
1553      "alias-of": "Broadwell-v1",
1554      "static": false,
1555      "migration-safe": true
1556    },
1557    {
1558      "name": "486-v1",
1559      "typename": "486-v1-x86_64-cpu",
1560      "unavailable-features": [],
1561      "static": false,
1562      "migration-safe": true
1563    },
1564    {
1565      "name": "486",
1566      "typename": "486-x86_64-cpu",
1567      "unavailable-features": [],
1568      "alias-of": "486-v1",
1569      "static": false,
1570      "migration-safe": true
1571    }
1572  ],
1573  "id": "definitions"
1574}
1575