cpuArchitecture

P8609 predicate

Indicates the type of processor instruction set or hardware architecture that a computing system or component is designed to run on.

Observed surface forms (24)

  • architectureSupport ×28
  • targetArchitecture ×20
  • hasArchitectureSupport ×12
  • cpuCore ×11
  • hardwareArchitecture ×9
  • supportedCpuArchitecture ×9
  • instructionSetArchitecture ×8
  • supportedArchitecture ×4
  • supportsCPU ×4
  • targetHardwareArchitecture ×3

Sample triples (154)

Subject Object
Debian riscv64 (recent releases) via predicate surface "hasArchitectureSupport"
Debian IBM System z via predicate surface "hasArchitectureSupport"
surface form: s390x
Digital Equipment Corporation Alpha architecture via predicate surface "processorArchitectureDeveloped"
Digital Equipment Corporation VAX via predicate surface "processorArchitectureDeveloped"
surface form: VAX architecture
Dreamcast 32-bit RISC
Fedora CoreOS aarch64 via predicate surface "architectureSupport"
Fedora CoreOS s390x via predicate surface "architectureSupport"
Fedora CoreOS x86_64 via predicate surface "architectureSupport"
FreeBSD ARM via predicate surface "architectureSupport"
FreeBSD ARMv8-A via predicate surface "architectureSupport"
surface form: ARM64
FreeBSD PowerPC via predicate surface "architectureSupport"
FreeBSD RISC-V via predicate surface "architectureSupport"
FreeBSD x86 via predicate surface "architectureSupport"
FreeBSD x86-64 via predicate surface "architectureSupport"
Honeywell 316 Honeywell 200 series via predicate surface "instructionSetCompatibility"
IBM PC Intel 8086
surface form: x86
IBM PC XT x86
IBM PC compatible x86 via predicate surface "usesCPUArchitecture"
IBM System/370 IBM System/370 via predicate surface "instructionSetArchitecture" self-linksurface differs
surface form: System/370 ISA
Icestorm ARM via predicate surface "instructionSetArchitecture"
surface form: ARMv8-A
JavaScriptCore ARM via predicate surface "targetArchitecture"
JavaScriptCore Apple silicon via predicate surface "targetArchitecture"
JavaScriptCore x86_64 via predicate surface "targetArchitecture"
KVM ARM via predicate surface "architectureSupport"
KVM PowerPC via predicate surface "architectureSupport"
KVM s390 via predicate surface "architectureSupport"
KVM x86 via predicate surface "architectureSupport"
KVM x86-64 via predicate surface "architectureSupport"
Linux/m68k 68020 via predicate surface "supportsCPU"
Linux/m68k 68030 via predicate surface "supportsCPU"
Linux/m68k 68040 via predicate surface "supportsCPU"
Linux/m68k 68060 via predicate surface "supportsCPU"
Linux/m68k Motorola 68000 family via predicate surface "targetArchitecture"
surface form: Motorola 68000
Linux/m68k m68k via predicate surface "targetArchitecture"
M2 Pro Mac mini ARM64
Mac mini PowerPC via predicate surface "originalProcessorArchitecture"
surface form: PowerPC G4
MacBook Apple silicon via predicate surface "usesProcessorArchitecture"
MacBook x86-64 via predicate surface "usesProcessorArchitecture"
MacBook Air (M1, 2020) ARM64
MacBook Air (M1, 2020) Apple silicon
surface form: Apple Silicon
MacBook Pro ARM64 via predicate surface "hasCPUArchitecture"
MacBook Pro x86-64 via predicate surface "hasCPUArchitecture"
Macintosh SE/30 Motorola 68000 family
Macintosh XL Motorola 68000 family
Motorola 68000 family Motorola 68000 family via predicate surface "cpuCore" self-linksurface differs
surface form: Motorola 68000
Motorola 68000 family Motorola 68000 family via predicate surface "instructionSetArchitecture" self-linksurface differs
surface form: Motorola 68000 ISA
Motorola 68000 family Motorola 68000 family via predicate surface "cpuCore" self-linksurface differs
surface form: Motorola 68008
Motorola 68000 family Motorola 68000 family via predicate surface "cpuCore" self-linksurface differs
surface form: Motorola 68010
Motorola 68000 family Motorola 68000 family via predicate surface "cpuCore" self-linksurface differs
surface form: Motorola 68012
Motorola 68000 family Motorola 68000 family via predicate surface "cpuCore" self-linksurface differs
surface form: Motorola 68020