Computer Architecture: Lecture 1: Introduction

You might also like

Download as ppsx, pdf, or txt
Download as ppsx, pdf, or txt
You are on page 1of 25

CKV

Computer Architecture
CS F342

Lecture 1: Introduction
CKV

What is Computer Architecture ?

Application

[Coutesy: prof. David Wentzlaff]


CKV

What is Computer Architecture ?

Application

Physics
[Coutesy: Prof. David Wentzlaff]
CKV

What is Computer Architecture ?

Application

Need to bridge the gap

Physics
[Coutesy: Prof. David Wentzlaff]
CKV

What is Computer Architecture ?

Application
Algorithms
Prog. Languages
Operating Sys. All are Abstract layers
ISA
Microarchitecture
RTL
Gates
Devices
Physics
[Coutesy: Prof. David Wentzlaff]
CKV

What is Computer Architecture ?

Application
Algorithms
Pure Computer Science
Prog. Languages
Operating Sys.
ISA
Microarchitecture
RTL
Gates
Devices Pure Electronics
Physics
[Coutesy: Prof. David Wentzlaff]
CKV

What is Computer Architecture ?

Application
Algorithms
Prog. Languages
Operating Sys.
ISA Old view Computer Architecture
Microarchitecture
RTL
Gates
Devices
Physics
[Coutesy: Prof. David Wentzlaff]
CKV

What is Computer Architecture ?

Application
Algorithms
Prog. Languages
Operating Sys.
ISA
Microarchitecture Computer Architecture
RTL
Gates
Devices
Physics
[Coutesy: Prof. David Wentzlaff]
CKV
Evolution of Computers
Kashmir
Computers have come a long way

If transport industry had grown with the same


pace as Electronics industry

In 1 hour at
10/- Rs

Kanyakumari
CKV
Evolution of Computers
Single Processor Performance

Multiprocessor

RISC
CKV

Computer Architecture deals with study of Instruction Set


Architecture (ISA) and Microarchitecture only
True Click on your answer

False
CKV

Wrong
Click here to Try Again
CKV

Sahi Jawaab
Click here to Move on
CKV
A General Computer

Input Devices

Memory CPU
Output Devices

Datapath
Cache

Control
CKV
Classes of Computers
Personal Mobile Devices
Emphasis on energy efficiency

Desktop Computing
Emphasis on price performance

Servers
Emphasis on availability, scalability, throughput

Ware house scale computers; supercomputers


Emphasis on availability, price; floating point performance

Embedded computers
Emphasis on price
CKV

Match the description with the corresponding class of


computer.

Thousands of processors forming a cluster to achieve high


throughput.

Datacenter (Warehouse scale computer)

Supercomputer Click on your answer

Embedded Computer
CKV

Wrong
Click here to Try Again
CKV

Sahi Jawaab
Click here to Move on
CKV

Match the description with the corresponding class of


computer.

Currently the largest class of computer that runs one


application or one set of related applications

Datacenter (Warehouse scale computer)

Supercomputer Click on your answer

Embedded Computer
CKV

Wrong
Click here to Try Again
CKV

Sahi Jawaab
Click here to Move on
CKV

Match the following example with corresponding critical


design issues.
A. Throughput, availability, scalability
1. BITS CMS Server
B. Cost, energy, multimedia performnce
2. Flipkart Server
C. Price, application specific performance
3. Desktop Computer
D. Price performance, graphics performance
4. Smart phone/Tablet
E. Price performance, throughput, availability

1->E, 2->A, 3->C, 4->B 1->A, 2->C, 3->E, 4->B

1->A, 2->E, 3->D, 4->B 1->E, 2->A, 3->B, 4->D


Click on your answer
CKV

Wrong
Click here to Try Again
CKV

Sahi Jawaab
Click here to Move on
CKV

Thank You

You might also like