The document is a presentation on central processing units (CPUs) detailing their structure, types of processors (single and multi-core), and architecture types (RISC and CISC). It discusses advanced technologies like hyper-threading and turbo boosting while highlighting computing and storage platforms, including cloud, grid, and distributed computing. Key points include efficiency in multi-tasking with multi-core processors and the benefits of cloud computing for data management.
An introduction to a presentation on Central Processing Unit (CPU) by Alaka Acharya.
Explores CPU structure, types of processors (Single vs Multi-core), architectures (RISC vs CISC), and technologies like hyper-threading and Turbo-boosting.
Wrap-up of the presentation with a note of thanks.
CPU
• Introduction
• CPUStructure
• Types of processors(Single and multi core)
• Types of architecture(RISC and CISC)
• Hyper threading and Turbo boosting technology
• Computing/storage platforms
3.
Introduction
• The hardwarethat executes programs and manages rest
of the computer system
• Often known as ‘brains’ of the computer where most
calculations take place.
• First developed at Intel with in the early 1970's
• This is intel 4004:
Types of processors:
•Single core processors:
• One core on a CPU chip
• No so good at multi-tasking
• Multi core processors:
• More than one cores on a CPU chip
• Each core executes a task independently
• More efficient on multi-tasking
• Multi core processors are widely used now-a-days
6.
Types of processerarchitecture:
• Reduced instruction set computer(RISC):
• Uses simple instructions that can be divide into multiple
instructions which perform low-level operation within single
clock cycle
• Complex instruction set computers(CISC):
• Single instructions can execute several low-level operations
or are capable of multi-step operations or addressing modes
within single instructions
7.
Types of processerarchitecture:
• RISC vs. CISC
CISC RISC
Complex instructions Reduced instructions
Sophisticated decoding Faster decoding
Instructions take longer to execute Instructions take faster to execute
Complex hardware requirement Simple hardware requirement
PDP-11, VAX, Motorola 68k, Intel
x86.
Atmel AVR, PIC, ARM
Decreases memory cost More memory required
8.
• Hyper threadingtechnology:
• A processor with HTT consists of two logical processors(not actual)
• Not the same as doubling core
• Enables multiple threads to run on each core
• Increases power consumption, heat output
• Turbo-boosting technology:
• Enables the processor to run above its rated operating frequency
• Considers workload and operating environment.
• Continuous turbo boost can decrease processor life
9.
Computing/storage platforms
• Cloudcomputing:
• Internet based computing
• Storing data and applications on remote servers and accessing them via the
internet rather than saving on your hard drive
• More scalable, reliable, secure and less expensive
• Google drive, Microsoft onedrive, and even Facebook, YouTube are the
examples.
• Grid Computing
• Distributed architecture of large numbers of computers connected to solve a
complex problem.
• Used for special projects, researches
• OurGrid, World Computing Grid, TeraGrid
10.
• Distributed computing:
•Is to solve a single large problem by breaking it down into several
tasks where each task is computed in the individual computers of the
distributed system.