pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Multi-Core Processors

In October 1989, envisioning the future through the lens of Moore’s Law, four Intel technologists authored an article entitled Microprocessors Circa 2000 which predicted that multi-core processors could come to market soon after the turn of the century. Fifteen years later their predictions proved true, and multi-core processor capability development had become one of the top business and product initiatives for both Intel and rival chipmaker AMD.

Explained most simply, multi-core processor architecture entails silicon design engineers placing two or more processor-based computational engines within a single processor. This multi-core processor plugs directly into a single processor socket, but the operating system perceives each of its execution cores as a discrete logical processor with all the associated execution resources. This differs from Hyper-Threading technology, which computes with a single core using existing execution resources more efficiently to better enable threading.

By divvying up the computational work performed by a single microprocessor core in traditional microprocessors and spreading it over multiple execution cores, a multi-core processor can perform more work within a given clock cycle. To realise this performance gain, the software running on the platform must be written such that it can spread its workload across multiple execution cores. This functionality is called thread-level parallelism or threading. Applications and operating systems that are written to support it are referred to as threaded or multi-threaded.

A processor equipped with thread-level parallelism can execute completely separate threads of code. This can mean one thread running from an application and a second thread running from an operating system, or parallel threads running from within a single application. Thread-level parallelism is of particular benefit to many multimedia applications because many of their operations are capable of running in parallel.

When combined with Hyper-Threading, Intel dual-core processors will be able to process four software threads simultaneously by more efficiently using resources that otherwise may have remained idle:

Thread-level

The first Intel dual-core processor for desktop platforms, codenamed Smithfield and based on 90-nm process technology, debuted in 2005. The mainstream chip will be referred to as the Pentium D, and will be given a model number starting with 8. It will have Hyper-Threading disabled. The new dual core Pentium Extreme Edition will use the same numbering system as the Pentium D, and will differ only by having Hyper-Threading enabled.

  • Pentium Architecture
  • Pentium Pro
  • Pentium MMX Technology
  • Pentium II
  • Pentium SEC
  • Pentium “Deschutes
  • Pentium Xeon
  • Pentium III
  • Pentium Tualatin
  • Pentium 4
  • Pentium Northwood
  • Hyper-Threading Technology
  • Pentium Prescott
  • Pentium Processor Numbers
  • Multi-Core Processors
  • Pentium Smithfield
  • Pentium D
  • Pentium Roadmap

Filed Under: Pentium CPUs

Latest Articles

UMTS

UMTS Definition: Universal Mobile Telecommunications System: a 3G standard, being developed under the auspices of ETSI, and intended mainly for the evolution of GSM networks. … [Read More...]

Drupal vs. Joomla vs. WordPress – What’s the best platform for you?

Content management systems are widely used in modern websites. One analysis by BuiltWith.com found that 791,981 of the top 1 million websites had some content management system. There are a number of great CMS applications on the web. But which is ideal for a given website? Drupal. Joomla. … [Read More...]

CMOS Digital Cameras

1998 saw CMOS sensors emerge as an alternative image capture technology to CCDs. The CMOS manufacturing processes are the same as those used to produce millions of processors and memory chips worldwide. As these are … [Read More...]

Tips on How to Land a Remote Job in Cyber Security

The demand for skilled cyber security professionals is growing as well as a number of threats and risks. Any company needs an expert or team to … [Read More...]

Video Tutorials for Anyone Wanting to Learn About Big Data

Did you know that we create about 2.5 quintillion bytes of data every single day? There is no denying the fact that big data is changing our world in … [Read More...]

Video Tutorials to Help Canva Users Shorten their Learning Curve

Canva is a very popular design software that is used by over 55 million designers. It is a robust application, but it can be tricky for beginners to … [Read More...]

Great Videos to Learn About Cricut Design Space

Cricut Design Space is one of the best digital design applications for people trying to create projects for Cricut projects. You can create a lot of … [Read More...]

Great Videos on Dangerous Computer Viruses

Computer viruses are obnoxious programs that can wreak havoc on even the most sophisticated machines. The good news is that people will be better … [Read More...]

Best Creative Commons Videos on Learning Adobe Illustrator

Adobe Illustrator is one of the most popular design tools available. The tool has been around since 1987 and is used by over 90% of the world's … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

How Long Does It Take to Hire Vue Developers?

Businesses spend a lot of time and money on the hiring process; this is especially true when it comes to hiring Vue developers. About 90-95% of … [Read More...]

CD-ROM Operations

Apart from far more sophisticated error-checking techniques, the innards of a CD-ROM drive are pretty much the same as … [Read More...]

Bridges

Bridges became commercially available in the early 1980s. At the time of their introduction their function was to connect … [Read More...]

[footer_backtotop]

Copyright © 2022 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors