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

Mumbai famous street food

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

Os Virtual Memory

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Data Lake

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

What is process

Blog banner

The seven-step improvement process

Blog banner

Blockchain

Blog banner

The Golden Temple , Amritsar

Blog banner

The Evolution of Operating Systems

Blog banner

Concurrency management in operating systems

Blog banner

LIFEHACKER

Blog banner

Record Blocking

Blog banner

10 Problems you face if you are an Otaku

Blog banner

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

Blog banner

note taker app

Blog banner

The Art Of Getting What You Want In Life....

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Denial-of-Service and Distributed Denial-of-Service Attack Techniques

Blog banner

Worms, viruses and Bots

Blog banner

Sagar Parikrama

Blog banner

Evolution of Operating Systems

Blog banner

Virtual memory in Operating System

Blog banner

OPERATING SYSTEM OBJECTIVES AND FAULT TOLERENCE.

Blog banner

Memory Management

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

Drawing tips for a beginner

Blog banner

Why Seasonal Summer Foods Are Best for Your Health?

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

Difference Between Classification And Clustering

Blog banner

GIS Bharat Maps

Blog banner

Blockchain in IoT Applications

Blog banner

Risk management in IT

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Importance of education

Blog banner

Memory management

Blog banner

Self-love: Being the reason of your own smile

Blog banner

Jio .....A Revolution ?? ??

Blog banner

Protect yourself from System Hacking with these Simple Steps

Blog banner

Understanding Business Layer in Data Science

Blog banner

Stay Close To Adventure In Arcadia, Florida At Oak Tree Hotel

Blog banner