wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

EVOLUTION OF THE MIRCOPROCESSOR

profile
Dev Gandhi
Jul 12, 2023
0 Likes
0 Discussions
29 Reads

The hardware revolution that brought about desktop and handheld computing was

the invention of the microprocessor, which contained a processor on a single chip.

Though originally much slower than multichip processors, microprocessors have

continually evolved to the point that they are now much faster for most computa-

tions due to the physics involved in moving information around in sub-nanosecond

timeframes.

 Not only have microprocessors become the fastest general purpose processors

available, they are now multiprocessors; each chip (called a socket) contains multi-

ple processors (called cores), each with multiple levels of large memory caches, and

multiple logical processors sharing the execution units of each core. As of 2010, it is

not unusual for even a laptop to have 2 or 4 cores, each with 2 hardware threads, for

a total of 4 or 8 logical processors.

 Although processors provide very good performance for most forms of

computing, there is increasing demand for numerical computation. Graphical

Processing Units (GPUs) provide efficient computation on arrays of data using

Single-Instruction Multiple Data (SIMD) techniques pioneered in supercomput-

ers. GPUs are no longer used just for rendering advanced graphics, but they are

also used for general numerical processing, such as physics simulations for games

or computations on large spreadsheets. Simultaneously, the CPUs themselves are

gaining the capability of operating on arrays of data—with increasingly power-

ful vector units integrated into the processor architecture of the x86 and AMD64

families.

 Processors and GPUs are not the end of the computational story for the

 modern PC. Digital Signal Processors (DSPs) are also present, for dealing with

streaming signals—such as audio or video. DSPs used to be embedded in I/O

devices, like modems, but they are now becoming first-class computational devices,

especially in handhelds. Other specialized computational devices (fixed function

units) co-exist with the CPU to support other standard computations, such as

encoding/decoding speech and video (codecs), or providing support for encryption

and security.

 To satisfy the requirements of handheld devices, the classic microprocessor

is giving way to the System on a Chip (SoC), where not just the CPUs and caches

are on the same chip, but also many of the other components of the system, such as

DSPs, GPUs, I/O devices (such as radios and codecs), and main memory.

 


Comments ()


Sign in

Read Next

Data is an asset and it is your responsibility!

Blog banner

Building Confidence in Children Through Daily Routines and Play

Blog banner

Fashion design

Blog banner

Risk factors in service transistion

Blog banner

"Games and the future"

Blog banner

Simple AI Symptom Diagnosis Using LISP – Rule-Based Expert System

Blog banner

Data Exfiltration

Blog banner

RACI model in IT services

Blog banner

Student Grade Calculator in LISP

Blog banner

Security requirements for Safe E-Payments

Blog banner

Understanding Endometriosis and Its Psychological Impact on Quality of Life

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

What makes Nugget RC Racing Florida’s Most Exciting Racing Events?

Blog banner

Travel Geek ‘The last $50k in Switzerland’

Blog banner

ZOHO

Blog banner

What is HTML?

Blog banner

Life of a 2020-2021 student

Blog banner

Music helps reduce stress

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner

Impact of social media on the human life

Blog banner

KPMG (Klynveld Peat Marwick Goerdeler)

Blog banner

Exploring Florida Beyond the Obvious Tourist Trails

Blog banner

Memory management

Blog banner

RAID

Blog banner

Office Lunch Problems in Mumbai and How Tiffin Services Solve Them

Blog banner

Big Data Architecture

Blog banner

Uniprocessor Scheduling

Blog banner

Memory Management in Operating System

Blog banner

SMARTSHEET

Blog banner

Information of meesho company

Blog banner

File management in os

Blog banner

Culture Of Ladakh

Blog banner

Pooja Silver

Blog banner

Making Money through Instagram

Blog banner

LINUX

Blog banner

Virtual Machine

Blog banner

E-commerce

Blog banner

Zoho

Blog banner

Cherish the Craft — Essential Tips to Maintain Your Patola Collection

Blog banner

Danger assessment in GIS

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

When Is the Right Time to Enrol My Toddler Into Preschool? NEP

Blog banner