224 relations: ACM Computing Surveys, Adapteva, Advanced Micro Devices, Ageia, Ambric, AMD Accelerated Processing Unit, AMD Core Math Library, AMD FireStream, AMD Phenom, AMD Turion, Amdahl's law, Analog Devices, Anant Agarwal, ARM architecture, ARM big.LITTLE, ARM Cortex-A9, Ars Technica, ASOCS, Asynchronous array of simple processors, Athlon 64, Athlon 64 X2, Athlon II, Azul Systems, Blackfin, Broadcom Inc., Bus network, Bus snooping, C (programming language), C Sharp (programming language), Cache coherence, Cavium, Celeron, Cell (microprocessor), Central processing unit, Chapel (programming language), Charles H. Moore, Chip carrier, Cilk, ClearSpeed, Clock rate, Complex instruction set computer, Computer, Computer multitasking, Computing, Concurrent computing, Condé Nast, CPU cache, CPU shielding, CPU socket, Crossbar switch, ..., CUDA, Degradation (telecommunications), Die (integrated circuit), Die shrink, Digital signal processing, Digital signal processor, Discrete time and continuous time, Dynamic frequency scaling, Dynamic voltage scaling, EE Times, Embarrassingly parallel, Embedded system, Entropy encoding, Epyc, Erlang (programming language), Field-programmable gate array, Fortran, Fortress (programming language), Freescale Semiconductor, Frequency scaling, Front-side bus, GeForce 200 series, GeForce 9 series, General-purpose computing on graphics processing units, Graphical user interface, Graphics processing unit, Heterogeneous computing, Hewlett-Packard, Hyper-threading, IBM, IBM z10, IBM z13 (microprocessor), IBM z196, IBM zEC12 (microprocessor), Infineon AURIX, Infineon Technologies, Instruction set architecture, Instruction-level parallelism, Integrated circuit, Intel, Intel Atom, Intel Core, Itanium, Kalray, Kilocore, Laptop, Linköping University, List of AMD FX microprocessors, List of AMD Sempron microprocessors, List of Intel Core i3 microprocessors, List of Intel Core i5 microprocessors, List of Intel Core i7 microprocessors, List of Intel Core i9 microprocessors, List of numerical libraries, MAJC, Manycore processor, Massachusetts Institute of Technology, Mesh networking, Message passing, Message Passing Interface, Microcode, Microelectronics, Microprocessor, Microsoft, Microsoft BizTalk Server, Microsoft SQL Server, MIPS architecture, Mobile phone, Multi-chip module, Multicore Association, Multiprocessing, Multithreading (computer architecture), Network processor, Network topology, Nvidia, Nvidia Tesla, OpenCL, OpenHMPP, OpenMP, OpenSPARC, Operating system, Opteron, Oracle Corporation, PA-8000, PA-RISC, Parallax Propeller, Parallax, Inc. (company), Parallel computing, Parallel programming model, Parallel random-access machine, Partitioned global address space, PC World, Pentium D, Pentium Dual-Core, Phenom II, Physics processing unit, PhysX, PicoChip, Pipeline (computing), PlayStation 3, Plurality (company), Portable media player, Power Architecture, Power Mac G5, Power management, POWER4, POWER5, POWER6, POWER7, POWER8, PowerPC, PowerPC 970, Printed circuit board, Race condition, Radeon, Raspberry Pi, Reduced instruction set computer, Renesas Electronics, Residential gateway, Ring network, Ryzen, Scalar processor, Semiconductor, Semiconductor intellectual property core, Server-side, Shared memory, SiCortex, Sieve C++ Parallel Programming System, Simultaneous multithreading, Soft microprocessor, Software, Software portability, Sony, SPARC, SPARC T3, SPARC T4, SPARC T5, Stream processing, Sun Microsystems, Superscalar processor, Symmetric multiprocessing, System on a chip, Task parallelism, Teraflops Research Chip, Texas Instruments, Texas Instruments TMS320, Thread (computing), Thread safety, Threading Building Blocks, Throughput, TILE-Gx, TILE64, Tilera, Toshiba, TRIPS architecture, UltraSPARC IV, UltraSPARC T1, UltraSPARC T2, University of California, Davis, University of Texas at Austin, University of Washington, Vector processor, Very long instruction word, Video codec, Windows Server 2016, X10 (programming language), X86, Xbox 360, Xenon (processor), Xeon, Xilinx, XMOS, Z/Architecture, 6WIND. Expand index (174 more) » « Shrink index
ACM Computing Surveys (CSUR) is a peer reviewed scientific journal published by the Association for Computing Machinery.
Adapteva is a fabless semiconductor company focusing on low power many core microprocessor design.
Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets.
Ageia, founded in 2002, was a fabless semiconductor company.
Ambric, Inc. was a designer of computer processors that developed the Ambric architecture.
The AMD Accelerated Processing Unit (APU), formerly known as Fusion, is the marketing term for a series of 64-bit microprocessors from Advanced Micro Devices (AMD), designed to act as a central processing unit (CPU) and graphics accelerator unit (GPU) on a single die.
AMD Core Math Library (ACML) is an end-of-life software development library released by AMD.
AMD FireStream was AMD's brand name for their Radeon-based product line targeting stream processing and/or GPGPU in supercomputers.
Phenom is the 64-bit AMD desktop processor line based on the K10 microarchitecture, in what AMD calls family 10h (10 hex, i.e. 16 in normal decimal numbers) processors, sometimes incorrectly called "K10h".
AMD Turion is the brand name AMD applies to its x86-64 low-power consumption (mobile) processors codenamed K8L.
In computer architecture, Amdahl's law (or Amdahl's argument) is a formula which gives the theoretical speedup in latency of the execution of a task at fixed workload that can be expected of a system whose resources are improved.
Analog Devices, Inc., also known as ADI or Analog, is an American multinational semiconductor company specializing in data conversion and signal processing technology, headquartered in Norwood, Massachusetts.
Anant Agarwal is an Indian computer architecture researcher.
ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
ARM big.LITTLE is a heterogeneous computing architecture developed by ARM Holdings, coupling relatively battery-saving and slower processor cores (LITTLE) with relatively more powerful and power-hungry ones (big).
The ARM Cortex-A9 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture.
Ars Technica (a Latin-derived term that the site translates as the "art of technology") is a website covering news and opinions in technology, science, politics, and society, created by Ken Fisher and Jon Stokes in 1998.
The asynchronous array of simple processors (AsAP) architecture comprises a 2-D array of reduced complexity programmable processors with small scratchpad memories interconnected by a reconfigurable mesh network.
The Athlon 64 is an eighth-generation, AMD64-architecture microprocessor produced by AMD, released on September 23, 2003.
The Athlon 64 X2 is the first native dual-core desktop CPU designed by AMD.
Athlon II is a family of AMD multi-core 45 nm central processing units, which is aimed at the budget to mid-range market and is a complementary product lineup to the Phenom II.
Azul Systems, Inc., a privately held company, develops runtime platforms for executing Java-based applications.
The Blackfin is a family of 16- or 32-bit microprocessors developed, manufactured and marketed by Analog Devices.
Broadcom Inc. (formerly Avago Technologies) is a designer, developer and global supplier of products based on analog and digital semiconductor technologies within four primary markets: wired infrastructure, wireless communications, enterprise storage, and industrial & others.
A bus network is a network topology in which nodes are directly connected to a common linear (or branched) half-duplex link called a bus.
Bus snooping or bus sniffing is a scheme that a coherency controller (snooper) in a cache monitors or snoops the bus transactions, and its goal is to maintain a cache coherency in distributed shared memory systems.
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
In computer architecture, cache coherence is the uniformity of shared resource data that ends up stored in multiple local caches.
Cavium is a fabless semiconductor company based in San Jose, California, specializing in ARM-based and MIPS-based network, video and security processors and SoCs.
Celeron is a brand name given by Intel to a number of different low-end IA-32 and x86-64 computer microprocessor models targeted at budget personal computers.
Cell is a multi-core microprocessor microarchitecture that combines a general-purpose Power Architecture core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
Chapel, the Cascade High Productivity Language, is a parallel programming language developed by Cray.
Charles Havice "Chuck" Moore II (born 1938) is an American computer engineer and programmer, best known as the inventor of the Forth programming language.
In electronics, a chip carrier is one of several kinds of surface mount technology packages for integrated circuits (commonly called "chips").
Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing.
ClearSpeed Technology Ltd is a semiconductor company, formed in 2002 to develop enhanced SIMD processors for use in high-performance computing and embedded systems.
The clock rate typically refers to the frequency at which a chip like a central processing unit (CPU), one core of a multi-core processor, is running and is used as an indicator of the processor's speed.
A complex instruction set computer (CISC) is a computer in which single instructions can execute several low-level operations (such as a load from memory, an arithmetic operation, and a memory store) or are capable of multi-step operations or addressing modes within single instructions.
A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.
In computing, multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time.
Computing is any goal-oriented activity requiring, benefiting from, or creating computers.
Concurrent computing is a form of computing in which several computations are executed during overlapping time periods—concurrently—instead of sequentially (one completing before the next starts).
Condé Nast Inc. is an American mass media company founded in 1909 by Condé Montrose Nast, based at One World Trade Center and owned by Advance Publications.
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.
CPU shielding is a practice where on a multiprocessor system or on a CPU with multiple cores, real-time tasks can run on one CPU or core while non-real-time tasks run on another.
In computer hardware, a CPU socket or CPU slot comprises one or more mechanical components providing mechanical and electrical connections between a microprocessor and a printed circuit board (PCB).
In electronics, a crossbar switch (cross-point switch, matrix switch) is a collection of switches arranged in a matrix configuration.
CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.
In telecommunication, degradation, is the loss of quality of an electronic signal, which may be categorized as either "graceful" or "catastrophic", and has the following meanings.
A die (pronunciation: /daɪ/) in the context of integrated circuits is a small block of semiconducting material, on which a given functional circuit is fabricated.
The term die shrink (sometimes optical shrink or process shrink) refers to a simple semiconductor scaling of semiconductor devices, mainly transistors.
Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations.
A digital signal processor (DSP) is a specialized microprocessor (or a SIP block), with its architecture optimized for the operational needs of digital signal processing.
In mathematics and in particular mathematical dynamics, discrete time and continuous time are two alternative frameworks within which to model variables that evolve over time.
Dynamic frequency scaling (also known as CPU throttling) is a technique in computer architecture whereby the frequency of a microprocessor can be automatically adjusted "on the fly" depending on the actual needs, to conserve power and reduce the amount of heat generated by the chip.
Dynamic voltage scaling is a power management technique in computer architecture, where the voltage used in a component is increased or decreased, depending upon circumstances.
EE Times (Electronic Engineering Times) is an online electronics industry magazine published in the United States by AspenCore Media an Arrow Electronics company.
In parallel computing, an embarrassingly parallel workload or problem (also called perfectly parallel or pleasingly parallel) is one where little or no effort is needed to separate the problem into a number of parallel tasks.
An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.
In information theory an entropy encoding is a lossless data compression scheme that is independent of the specific characteristics of the medium.
Epyc is AMD's x86 server processor line based on the company's Zen microarchitecture.
Erlang is a general-purpose, concurrent, functional programming language, as well as a garbage-collected runtime system.
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".
Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.
Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from DARPA's High Productivity Computing Systems project.
Freescale Semiconductor, Inc. was an American multinational corporation headquartered in Austin, Texas, with design, research and development, manufacturing and sales operations in more than 75 locations in 19 countries.
In computer architecture, frequency scaling (also known as frequency ramping) is the technique of increasing a processor's frequency so as to enhance the performance of the system containing the processor in question.
A front-side bus (FSB) was a computer communication interface (bus) often used in Intel-chip-based computers during the 1990s and 2000s.
The GeForce 200 Series is a series of Tesla-based GeForce graphics processing units developed by Nvidia.
The GeForce 9 series is the ninth generation of NVIDIA's GeForce series of graphics processing units, the first of which was released on February 21, 2008.
General-purpose computing on graphics processing units (GPGPU, rarely GPGP) is the use of a graphics processing unit (GPU), which typically handles computation only for computer graphics, to perform computation in applications traditionally handled by the central processing unit (CPU).
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.
Heterogeneous computing refers to systems that use more than one kind of processor or cores.
The Hewlett-Packard Company (commonly referred to as HP) or shortened to Hewlett-Packard was an American multinational information technology company headquartered in Palo Alto, California.
Hyper-threading (officially called Hyper-Threading Technology or HT Technology, and abbreviated as HTT or HT) is Intel's proprietary simultaneous multithreading (SMT) implementation used to improve parallelization of computations (doing multiple tasks at once) performed on x86 microprocessors.
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 z10 is a microprocessor chip made by IBM for their System z10 mainframe computers, released February 26, 2008.
The z13 is a microprocessor made by IBM for their z13 mainframe computers, announced on January 14, 2015.
The z196 microprocessor is a chip made by IBM for their zEnterprise 196 and zEnterprise 114 mainframe computers, announced on July 22, 2010.
The zEC12 microprocessor (zEnterprise EC12 or just z12) is a chip made by IBM for their zEnterprise EC12 and zEnterprise BC12 mainframe computers, announced on August 28, 2012.
AURIX (Automotive Realtime Integrated NeXt Generation Architecture) is a 32-bit Infineon microcontroller family, targeting the automotive industry in terms of performance and safety.
Infineon Technologies AG is a German semiconductor manufacturer founded on 1 April 1999, when the semiconductor operations of the parent company Siemens AG were spun off to form a separate legal entity.
An instruction set architecture (ISA) is an abstract model of a computer.
Instruction-level parallelism (ILP) is a measure of how many of the instructions in a computer program can be executed simultaneously.
An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, normally silicon.
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
Intel Atom is the brand name for a line of ultra-low-voltage IA-32 and x86-64 microprocessors by Intel Corporation.
Intel Core is a line of mid-to-high end consumer, workstation, and enthusiast central processing units (CPU) marketed by Intel Corporation.
Itanium is a family of 64-bit Intel microprocessors that implement the Intel Itanium architecture (formerly called IA-64).
Kalray was created in 2008 as a spin-off from the CEA“Commissariat à l’Énergie Atomique”, the French Alternative Energies and Atomic Energy Commission, one of the largest research labs in Europe.
Kilocore, from Rapport Inc. and IBM, is a high-performance, low-power multi-core microprocessor that has 1,025 cores.
A laptop, also called a notebook computer or just notebook, is a small, portable personal computer with a "clamshell" form factor, having, typically, a thin LCD or LED computer screen mounted on the inside of the upper lid of the "clamshell" and an alphanumeric keyboard on the inside of the lower lid.
Linköping University (in Swedish: Linköpings universitet, LiU) is a state university in Linköping, Sweden.
AMD FX was a series of AMD microprocessors for personal computers.
The Sempron is a name used for AMD's low-end CPUs, replacing the Duron processor.
The following is a list of Intel Core i3 brand microprocessors.
The following is a list of Intel Core i5 brand microprocessors.
The following is a list of Intel Core i7 brand microprocessors.
The following is a list of Intel Core i9 brand microprocessors.
This is a list of notable numerical libraries, which are libraries used in software development for performing numerical calculations.
MAJC (Microprocessor Architecture for Java Computing) was a Sun Microsystems multi-core, multithreaded, very long instruction word (VLIW) microprocessor design from the mid-to-late 1990s.
Manycore processors are specialist multi-core processors designed for a high degree of parallel processing, containing a large number of simpler, independent processor cores (e.g. 10s, 100s, or 1,000s).
The Massachusetts Institute of Technology (MIT) is a private research university located in Cambridge, Massachusetts, United States.
A mesh network is a local network topology in which the infrastructure nodes (i.e. bridges, switches and other infrastructure devices) connect directly, dynamically and non-hierarchically to as many other nodes as possible and cooperate with one another to efficiently route data from/to clients.
In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer.
Message Passing Interface (MPI) is a standardized and portable message-passing standard designed by a group of researchers from academia and industry to function on a wide variety of parallel computing architectures.
Microcode is a computer hardware technique that imposes an interpreter between the CPU hardware and the programmer-visible instruction set architecture of the computer.
Microelectronics is a subfield of electronics.
A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit (IC), or at most a few integrated circuits.
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Microsoft BizTalk Server (or simply "BizTalk") is an Inter-Organizational Middleware System (IOMS) that enables companies to automate business processes, through the use of adapters which are tailored to communicate with different software systems used in an enterprise.
Microsoft SQL Server is a relational database management system developed by Microsoft.
MIPS (an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced instruction set computer (RISC) instruction set architecture (ISA)Price, Charles (September 1995).
A mobile phone, known as a cell phone in North America, is a portable telephone that can make and receive calls over a radio frequency link while the user is moving within a telephone service area.
A multi-chip module (MCM) is generically an electronic assembly (such as a package with a number of conductor terminals or "pins") where multiple integrated circuits (ICs or "chips"), semiconductor dies and/or other discrete components are integrated, usually onto a unifying substrate, so that in use it is treated as if it were a single component (as though a larger IC).
The Multicore Association, founded in 2005, is a member-funded, non-profit, industry consortium focused on the creation of open standard APIs, specifications, and guidelines that allow system developers and programmers to more readily adopt multicore technology into their applications.
Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system.
In computer architecture, multithreading is the ability of a central processing unit (CPU) or a single core in a multi-core processor to execute multiple processes or threads concurrently, appropriately supported by the operating system.
A network processor is an integrated circuit which has a feature set specifically targeted at the networking application domain.
Network topology is the arrangement of the elements (links, nodes, etc.) of a communication network.
Nvidia Corporation (most commonly referred to as Nvidia, stylized as NVIDIA, or (due to their logo) nVIDIA) is an American technology company incorporated in Delaware and based in Santa Clara, California.
Nvidia Tesla is Nvidia's brand name for their products targeting stream processing or general-purpose GPU.
OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs) and other processors or hardware accelerators.
OpenHMPP (HMPP for Hybrid Multicore Parallel Programming) - programming standard for heterogeneous computing.
OpenMP (Open Multi-Processing) is an application programming interface (API) that supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, on most platforms, instruction set architectures and operating systems, including Solaris, AIX, HP-UX, Linux, macOS, and Windows.
OpenSPARC is an open-source hardware project started in December 2005.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
Opteron is AMD's x86 former server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture (known generically as x86-64).
Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.
The PA-8000 (PCX-U), code-named Onyx, is a microprocessor developed and fabricated by Hewlett-Packard (HP) that implemented the PA-RISC 2.0 instruction set architecture (ISA).
PA-RISC is an instruction set architecture (ISA) developed by Hewlett-Packard.
The Parallax P8X32A Propeller is a multi-core processor parallel computer architecture microcontroller chip with eight 32-bit reduced instruction set computer (RISC) central processing unit (CPU) cores.
Parallax Inc. is a privately held company in Rocklin, California.
Parallel computing is a type of computation in which many calculations or the execution of processes are carried out concurrently.
In computing, a parallel programming model is an abstraction of parallel computer architecture, with which it is convenient to express algorithms and their composition in programs.
In computer science, a parallel random-access machine (PRAM) is a shared-memory abstract machine.
In computer science, a partitioned global address space (PGAS) is a parallel programming model.
PC World, stylized PCWorld, is a global computer magazine published monthly by IDG.
The Pentium D brand refers to two series of desktop dual-core 64-bit x86-64 microprocessors with the NetBurst microarchitecture, which is the dual-core variant of Pentium 4 "Prescott" manufactured by Intel.
The Pentium Dual-Core brand was used for mainstream x86-architecture microprocessors from Intel from 2006 to 2009 when it was renamed to Pentium.
Phenom II is a family of AMD's multi-core 45 nm processors using the AMD K10 microarchitecture, succeeding the original Phenom.
A physics processing unit (PPU) is a dedicated microprocessor designed to handle the calculations of physics, especially in the physics engine of video games.
PhysX is a proprietary realtime physics engine middleware SDK.
Picochip was a venture-backed fabless semiconductor company based in Bath, England, founded in 2000.
In computing, a pipeline, also known as a data pipeline, is a set of data processing elements connected in series, where the output of one element is the input of the next one.
The PlayStation 3 (PS3) is a home video game console developed by Sony Computer Entertainment.
Plurality Ltd. is an Israeli semiconductor company, the developer of the HyperCore technology and the HAL (HyperCore Architecture Line) multi-core processor.
A portable media player (PMP) or digital audio player (DAP) is a portable consumer electronics device capable of storing and playing digital media such as audio, images, and video files.
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 Power Mac G5 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. from 2003 to 2006 as part of the Power Mac series.
Power Management is a feature of some electrical appliances, especially copiers, computers, GPUs and computer peripherals such as monitors and printers, that turns off the power or switches the system to a low-power state when inactive.
The POWER4 is a microprocessor developed by International Business Machines (IBM) that implemented the 64-bit PowerPC and PowerPC AS instruction set architectures.
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.
POWER7 is a family of superscalar symmetric multiprocessors based on the Power Architecture released in 2010 that succeeded the POWER6.
POWER8 is a family of superscalar symmetric multiprocessors based on the Power Architecture, announced in August 2013 at the Hot Chips conference.
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.
The PowerPC 970, PowerPC 970FX, PowerPC 970GX, and PowerPC 970MP, are 64-bit Power Architecture processors from IBM introduced in 2002.
A printed circuit board (PCB) mechanically supports and electrically connects electronic components or electrical components using conductive tracks, pads and other features etched from one or more sheet layers of copper laminated onto and/or between sheet layers of a non-conductive substrate.
A race condition or race hazard is the behavior of an electronics, software, or other system where the output is dependent on the sequence or timing of other uncontrollable events.
Radeon is a brand of computer products, including graphics processing units, random-access memory, RAM disk software, and solid-state drives, produced by Radeon Technologies Group (formerly AMD Vision), a division of Advanced Micro Devices.
The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries.
A reduced instruction set computer, or RISC (pronounced 'risk'), is one whose instruction set architecture (ISA) allows it to have fewer cycles per instruction (CPI) than a complex instruction set computer (CISC).
is a Japanese semiconductor manufacturer headquartered in Tokyo.
In telecommunications networking, a residential gateway (more commonly known as a home router or home gateway) is a device that allows a local area network (LAN) to connect to a wide area network (WAN) via a modem.
A ring network is a network topology in which each node connects to exactly two other nodes, forming a single continuous pathway for signals through each node - a ring.
Ryzen is a brand of central processing units (CPUs) and accelerated processing units (APUs) marketed and designed by AMD (Advanced Micro Devices).
Scalar processors represent a class of computer processors.
A semiconductor material has an electrical conductivity value falling between that of a conductor – such as copper, gold etc.
In electronic design a semiconductor intellectual property core, IP core, or IP block is a reusable unit of logic, cell, or integrated circuit (commonly called a "chip") layout design that is the intellectual property of one party.
Server-side refers to operations that are performed by the server in a client–server relationship in a computer network.
In computer science, shared memory is memory that may be simultaneously accessed by multiple programs with an intent to provide communication among them or avoid redundant copies.
SiCortex was a supercomputer manufacturer founded in 2003 and headquartered in Maynard, Massachusetts.
The Sieve C++ Parallel Programming System is a C++ compiler and parallel runtime designed and released by Codeplay that aims to simplify the parallelization of code so that it may run efficiently on multi-processor or multi-core systems.
Simultaneous multithreading (SMT) is a technique for improving the overall efficiency of superscalar CPUs with hardware multithreading.
A soft microprocessor (also called softcore microprocessor or a soft processor) is a microprocessor core that can be wholly implemented using logic synthesis.
Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.
Portability in high-level computer programming is the usability of the same software in different environments.
is a Japanese multinational conglomerate corporation headquartered in Kōnan, Minato, Tokyo.
SPARC, for Scalable Processor Architecture, is a reduced instruction set computing (RISC) instruction set architecture (ISA) originally developed by Sun Microsystems.
The SPARC T3 microprocessor (previously known as UltraSPARC T3, codenamed Rainbow Falls, and also known as UltraSPARC KT or Niagara-3 during development) is a multithreading, multi-core CPU produced by Oracle Corporation (previously Sun Microsystems).
The SPARC T4 is a SPARC multicore microprocessor introduced in 2011 by Oracle Corporation.
SPARC T5 is the fifth generation multicore microprocessor of Oracle's SPARC T-Series family.
Stream processing is a computer programming paradigm, equivalent to dataflow programming, event stream processing, and reactive programming, that allows some applications to more easily exploit a limited form of parallel processing.
Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.
A superscalar processor is a CPU that implements a form of parallelism called instruction-level parallelism within a single processor.
Symmetric multiprocessing (SMP) involves a multiprocessor computer hardware and software architecture where two or more identical processors are connected to a single, shared main memory, have full access to all input and output devices, and are controlled by a single operating system instance that treats all processors equally, reserving none for special purposes.
A system on a chip or system on chip (SoC) is an integrated circuit (also known as an "IC" or "chip") that integrates all components of a computer or other electronic systems.
Task parallelism (also known as function parallelism and control parallelism) is a form of parallelization of computer code across multiple processors in parallel computing environments.
The Teraflops Research Chip (also called Polaris) is a research manycore processor, containing 80 cores developed by Intel Corporation's Tera-Scale Computing Research Program.
Texas Instruments Inc. (TI) is an American technology company that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globally.
Texas Instruments TMS320 is a blanket name for a series of digital signal processors (DSPs) from Texas Instruments.
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.
Thread safety is a computer programming concept applicable to multi-threaded code.
Threading Building Blocks (TBB) is a C++ template library developed by Intel for parallel programming on multi-core processors.
In general terms, throughput is the maximum rate of production or the maximum rate at which something can be processed.
TILE-Gx is a multicore processor family by Tilera.
TILE64 is a multicore processor manufactured by Tilera.
Tilera Corporation was a fabless semiconductor company focusing on manycore embedded processor design.
, commonly known as Toshiba, is a Japanese multinational conglomerate headquartered in Tokyo, Japan.
TRIPS was a microprocessor architecture designed by a team at the University of Texas at Austin in conjunction with IBM, Intel, and Sun Microsystems.
The UltraSPARC IV Jaguar and follow-up UltraSPARC IV+ Panther are microprocessors designed by Sun Microsystems and manufactured by Texas Instruments.
Sun Microsystems' UltraSPARC T1 microprocessor, known until its 14 November 2005 announcement by its development codename "Niagara", is a multithreading, multicore CPU.
Sun Microsystems' UltraSPARC T2 microprocessor is a multithreading, multi-core CPU.
The University of California, Davis (also referred to as UCD, UC Davis, or Davis), is a public research university and land-grant university as well as one of the 10 campuses of the University of California (UC) system.
The University of Texas at Austin (UT, UT Austin, or Texas) is a public research university and the flagship institution of the University of Texas System.
The University of Washington (commonly referred to as UW, simply Washington, or informally U-Dub) is a public research university in Seattle, Washington.
In computing, a vector processor or array processor is a central processing unit (CPU) that implements an instruction set containing instructions that operate on one-dimensional arrays of data called vectors, compared to scalar processors, whose instructions operate on single data items.
Very long instruction word (VLIW) refers to instruction set architectures designed to exploit instruction level parallelism (ILP).
A video codec is an electronic circuit or software that compresses or decompresses digital video.
Windows Server 2016 is a server operating system developed by Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10.
X10 is a programming language being developed by IBM at the Thomas J. Watson Research Center as part of the Productive, Easy-to-use, Reliable Computing System (PERCS) project funded by DARPA's High Productivity Computing Systems (HPCS) program.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
The Xbox 360 is a home video game console developed by Microsoft.
Microsoft XCPU, codenamed Xenon, is a CPU used in the Xbox 360 game console, to be used with ATI's Xenos graphics chip.
Xeon is a brand of x86 microprocessors designed, manufactured, and marketed by Intel, targeted at the non-consumer workstation, server, and embedded system markets.
XMOS is a fabless semiconductor company that develops voice solutions, audio products, and multicore microcontrollers capable of concurrently executing real-time tasks, DSP, and control flow.
z/Architecture, initially and briefly called ESA Modal Extensions (ESAME), is IBM's 64-bit instruction set architecture implemented by its mainframe computers.
6WIND is a French company marketing high performance-networking software.
CPU core, Chip multiprocessor, Chip-level multiprocessing, Deca-core, Dodeca-core, Dodeka Core, Dodeka-Core, Dual CPU, Dual Core, Dual Core Processors, Dual Core processor, Dual core, Dual core chip, Dual core processor, Dual processors, Dual-Core, Dual-core, Dual-core chip, Dual-core processor, Dual-core processors, Dualcore, Hepta-core, Hexa Core, Hexa-core, Many-core processing unit, Microprocessor core, Multi core, Multi-core, Multi-core (computing), Multi-core CPU, Multicore, Multicore CPU, Multicore processor, Multiple core processor, Multiple-core processor, Octa-core, Octo Core, Octo-Core, Octocore, Penta-core, Processor core, Quad Core, Quad core, Quad-Core, Quad-core, Quad-core processor, Quad-core processors, Quadro-core, Tri Core, Tri core, Tri-core, Triple-core, Triple-core processor, Triple-core processors.