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
AltiVec PowerPC via predicate surface "targetArchitecture"
Android Runtime (ART)
surface form: Android Runtime
ARM via predicate surface "architectureSupport"
ART
surface form: Android Runtime
ARM via predicate surface "targetArchitecture"
Android Runtime (ART)
surface form: Android Runtime
ARM64 via predicate surface "architectureSupport"
ART
surface form: Android Runtime
ARM64 via predicate surface "targetArchitecture"
Android Runtime (ART)
surface form: Android Runtime
MIPS (legacy) via predicate surface "architectureSupport"
Android Runtime (ART)
surface form: Android Runtime
x86 via predicate surface "architectureSupport"
ART
surface form: Android Runtime
x86 via predicate surface "targetArchitecture"
ART
surface form: Android Runtime
x86-64 via predicate surface "targetArchitecture"
Android Runtime (ART)
surface form: Android Runtime
x86_64 via predicate surface "architectureSupport"
Apollo/Domain workstations Motorola 68000 family
Apollo/Domain workstations Motorola 68020 microprocessor
surface form: Motorola 68020
Apollo/Domain workstations Motorola 68030 microprocessor
surface form: Motorola 68030
Apollo/Domain workstations Motorola 68040 microprocessor
surface form: Motorola 68040
Apple M4 ARMv8-A via predicate surface "instructionSetArchitecture"
surface form: ARM64
Apple Macintosh Performa series Motorola 68030 microprocessor via predicate surface "hardwareArchitecture"
surface form: Motorola 68030
Apple Macintosh Performa series Motorola 68040 microprocessor via predicate surface "hardwareArchitecture"
surface form: Motorola 68040
Apple Macintosh Performa series PowerPC 601 via predicate surface "hardwareArchitecture"
Apple Macintosh Performa series PowerPC 603 via predicate surface "hardwareArchitecture"
Apple Macintosh Performa series PowerPC 603 via predicate surface "hardwareArchitecture"
surface form: PowerPC 603e
Atari ST Motorola 68000 family
Avalanche and Blizzard
surface form: Avalanche
ARMv8.5-A or later via predicate surface "instructionSetArchitecture"
BlackBerry OS ARM via predicate surface "supportedArchitecture"
Avalanche and Blizzard
surface form: Blizzard
ARMv8.5-A or later via predicate surface "instructionSetArchitecture"
CP/M-86 Intel 8086 via predicate surface "targetArchitecture"
CP/M-86 Intel 8088 via predicate surface "targetArchitecture"
CP/M-86 x86 via predicate surface "targetArchitecture"
CentOS ARM64 via predicate surface "architectureSupport"
CentOS PowerPC via predicate surface "architectureSupport"
surface form: PowerPC (ppc64le)
CentOS x86_64 via predicate surface "architectureSupport"
ChromiumOS ARM via predicate surface "architectureSupport"
ChromiumOS x86 via predicate surface "architectureSupport"
ChromiumOS x86-64 via predicate surface "architectureSupport"
Clang ARMv8-A via predicate surface "targetArchitecture"
surface form: AArch64
Clang ARM via predicate surface "targetArchitecture"
Clang PowerPC via predicate surface "targetArchitecture"
Clang RISC-V via predicate surface "targetArchitecture"
Clang x86 via predicate surface "targetArchitecture"
Clang x86-64 via predicate surface "targetArchitecture"
Commodore Amiga 1000 Motorola 68000 family
surface form: Motorola 68000 16/32-bit CISC
Commodore Amiga 2000 Motorola 68000 family
Commodore Amiga 4000 Motorola 68000 family
surface form: Motorola 680x0
Commodore Amiga 500 Motorola 68000 family
Debian amd64 via predicate surface "hasArchitectureSupport"
Debian arm64 via predicate surface "hasArchitectureSupport"
Debian armel via predicate surface "hasArchitectureSupport"
Debian armhf via predicate surface "hasArchitectureSupport"
Debian i386 via predicate surface "hasArchitectureSupport"
Debian mips64el via predicate surface "hasArchitectureSupport"
Debian ppc64el via predicate surface "hasArchitectureSupport"