Also found in: Dictionary, Thesaurus, Medical, Financial, Wikipedia.


A computer chip that contains two or more CPU processing units. Instead of continuing to squeeze more speed out of a single processor, it became obvious years ago that creating chips with multiple processing cores was the more practical approach. All major operating systems were updated to support this "symmetric multiprocessing" (SMP) capability, which enables, for example, the OS to run in one core, while each application runs in another. Antivirus running in the background can occupy its own core, and multicore architecture is ideal for virtualized servers (see virtual machine). Applications requiring extensive computations on separate sets of data, such as video encoding and 3D rendering, can also take advantage of multicore processing.

From Two to Dozens of Cores
Starting in 2005, dual-core and quad-core chips began to emerge for the x86 platform, and in subsequent years, multicore PC and Mac laptop and desktop computers became commonplace. In 2014, IBM's POWER8 CPU was introduced with up to 12 cores, and Intel introduced an 18-core Xeon chip. Other companies have developed CPUs for multimedia and scientific processing with dozens of cores. See SMP, dual core, triple core, quad core, octa-core, multithreading, multiprocessing and Cell chip.

Eight-Core POWER Chip
In 2010, IBM debuted its POWER7 generation with up to eight cores. Providing four threads per core, a 32-chip POWER7 computer can process 1,024 simultaneous instruction streams. (Image courtesy of IBM.)

Seventy-Two Cores
EZchip's Gx8072 system-on-chip (SoC) has 24 lanes of PCI Express and up to 100 Gbps of Ethernet I/O. (Image courtesy of EZchip Semiconductor Corporation,
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Key features of the updated Embedded Target for RH850 Multicore model-based development environment
It is important to consider that, depending on the memory architecture of the multicore, single and double errors can be corrected and detected, respectively, by the protection mechanisms.
Using multicore processors is one of solution to resolve this issue [10].
Beginning with Green Hills Software's pioneering efforts of robust partitioning for single-core processors, its list of accomplishments continues today with certified operating systems for today's highly capable ARMv8 multicore SoCs.
"As a result of the strength and diversity of the ARM partnership, multicore CPUs are now both widely available and cost-efficient," said Richard York, vice president of marketing, embedded segment, ARM.
RelyX-Unicem (3M ESPE) and MultiCore Flow (Ivoclar Vivadent Inc, Amherst, NY, USA) were used to cement the fiber posts according to the manufacturers' guidelines.
The University of York is directing the advanced research in the new technologies and tools that will provide new levels of optimisations of applications running on multicore platforms ranging from safety-critical systems to media platforms to massively parallel scientific applications for medicine and development of new materials.
These QorIQ T1 series multicore processors offer options supporting 1G, 2.5G, 5G and 10G interfaces, as well as a proven protocol offload engine that delivers the higher bandwidth encrypted tunnels that enterprise and wireless customers require.
Computer scientists and electrical engineers explore the complexities of programming for multicore architectures.
In a context of high performance, low technology cost, and application code reusability objectives, we target FPGA devices and softcore processors to implement and to test the proposed multicore system.
Loctite Multicore HF 212 is declared ideal for today's high-value PCB assemblies.

Full browser ?