Cisco CloudCenter: Get the Hybrid IT Advantage

Chip Multithreading (CMT)

Definition - What does Chip Multithreading (CMT) mean?

Chip multithreading (CMT) is a way to increase performance through parallel processing. It is the ability of the microprocessor to process multiple hardware threads of execution as well as process multiple software threads.

Techopedia explains Chip Multithreading (CMT)

The best way to achieve CMT is called chip multiprocessing (CMP), a technology pioneered by Sun Microsystems. The core characteristic of the technology involves duplicating the entire processor core along with most of its subsystems and placing it on a single silicon die. This can be done by co-packaging two modified processors with additional logic circuits that allow them to behave exactly like a single dual core die.

One big benefit of CMP is its backward pin compatibility with previous generations. This enables a CMP processor to fit into an existing computer setup and multiply the number of processors in the system. With the increase in processing cores comes an increase in processor validation. However, there is a downside to this technology. Multiplying the number of processors exponentially increases the number of transistors, which takes up more space, is more expensive and tends to cause problems with heat dissipation.

Chip multithreading is an application of parallel processing. It can be seen as being similar to software multithreading where multiple processor activities can be done in a single process. The only difference is that CMT is hardware-based so that the processor handles the different threads instead of the software. The key advantage of this compared to older processor technologies is improved throughput.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.