Back to Top

Home > Solutions > Intro to Multi-core

Intro to Multi-core

Fixstars offers the best multi-core solution for the customer.

What is multi-core processor

Multi-core processor is one of microprocessors, which mount multiple simple processor cores on a CPU package called a die. Multiple cores enhance processing performance while avoiding the issue of power consumption and heat value.

A dual-core processor contains two cores, and a quad-core processor contains four cores.

Multi-core
From Single-core to Multi-core

Type of multi-core processor

Multi-core processors come in "homogenous" which contains multiple same cores and "heterogeneous" which contains a mixture of different cores.

Generally, homogenous multi-core contains multiple general purpose CPUs which handle multiple tasks. In contrast, heterogeneous multi-core contains a mixture of general purpose CPUs and computing cores which is optimized for specific tasks. In addition, called DSP or GPU processor contains huge amount of computing cores for specific tasks.
Homogenous Heterogeneous GPU
Homogenous Heterogeneous GPU
Homogenous multi-core equipped same kind of general purpose cores. Heterogeneous multi-core equipped general purpose core + computing cores. GPU equipped lots of same computing cores.

Why multi-core?

Reduce execution time by exploiting Multi-core capabilities

Multi-core processor is equipped with powerful parallel arithmetic coprocessors which allow it to achieve high performance in arithmetic analysis, simulations, video/audio, and other processes.

Accelerate the development cycle and reduce costs

Multi-core is widely regarded as a challenging environment for software development that requires significant time and resource investments in training engineers as they are required to learn about many technical aspects such as programming languages, architecture, parallel processing, and optimization.

Utilize existing programs

The multi-core application will be developed based on your existing program, therefore existing software resources will be fully utilized.

Consulting

Fixstars offers the best multi-core solution for the customer and help customers to select the hardware. We also provide porting and optimization services which can meet customer demand.

Contact