26 relations: Apple Inc., Apple's transition to Intel processors, Binary translation, CPU cache, Cross-platform virtualization, Emulator, Executable, Execution (computing), Hardware virtualization, IBM, IBM System p, Kernel (operating system), Linux, MacOS, Power Architecture, POWER5, POWER6, PowerPC, PowerVM, Proprietary software, QuickTransit, Rosetta (software), SSE2, Streaming SIMD Extensions, X86, 32-bit.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
Apple's Intel transition was the process of changing the central processing unit (CPU) of Macintosh computers from PowerPC processors to Intel x86 processors.
In computing, binary translation is a form of binary recompilation where sequences of instructions are translated from a source instruction set to the target instruction set.
A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory.
Cross-platform virtualization is a form of computer virtualization that allows software compiled for a specific CPU and operating system to run unmodified on computers with different CPUs and/or operating systems, through a combination of dynamic binary translation and operating system call mapping.
In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).
In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful.
Execution in computer and software engineering is the process by which a computer or a virtual machine performs the instructions of a computer program.
Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems.
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
The System p, formerly known as RS/6000, was IBM's RISC/UNIX-based server and workstation product line.
The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Power Architecture is a registered trademark for similar reduced instruction set computing (RISC) instruction sets for microprocessors developed and manufactured by such companies as IBM, Freescale/NXP, AppliedMicro, LSI, Teledyne e2v and Synopsys.
The POWER5 is a microprocessor developed and fabricated by IBM.
The POWER6 is a microprocessor developed by IBM that implemented the Power ISA v.2.03.
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
PowerVM, formerly known as Advanced Power Virtualization (APV), is a chargeable feature of IBM POWER5, POWER6, POWER7 and POWER8 servers and is required for support of micro-partitions and other advanced features.
Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.
QuickTransit is a cross-platform virtualization program developed by Transitive Corporation.
Rosetta is a discontinued dynamic binary translator for Mac OS X that allowed many PowerPC applications to run on certain Intel-based Macintosh computers without modification.
SSE2 (Streaming SIMD Extensions 2) is one of the Intel SIMD (Single Instruction, Multiple Data) processor supplementary instruction sets first introduced by Intel with the initial version of the Pentium 4 in 2000.
In computing, Streaming SIMD Extensions (SSE) is an SIMD instruction set extension to the x86 architecture, designed by Intel and introduced in 1999 in their Pentium III series of processors shortly after the appearance of AMD's 3DNow!.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
32-bit microcomputers are computers in which 32-bit microprocessors are the norm.