Computing Power: Multi-Core Processors Help Industrial
Automation Two or more independent execution cores on one
microprocessor chip can match—or exceed—single-core chip
performance by running at lower frequencies and using less
power. Different software programming is required to obtain full
benefits. Link to 3 other articles in this four-part series,
along with more related reading, below. Continual increases in
semiconductor performance and shrinkage of die sizes down to
nanometer process levels has marked the remarkable progress of
microprocessors. A good part of this performance advance has
come from higher chip frequencies or clock speeds, which
translated into higher power consumption (including power
leakage) and heat generation. With losses and inefficiencies
reaching unacceptable levels, a fresh approach to chip design
was needed. Hence the emergence of multi-core processors
(MCPs)—defined as two or more independent execution cores placed
on one silicon chip. As with most technology advances, some c