1. Trang chủ
  2. » Công Nghệ Thông Tin

Advanced Computer Architecture - Lecture 1: Introduction

40 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề advanced computer architecture - lecture 1: introduction
Người hướng dẫn Prof. Dr. M. Ashraf Chughtai
Trường học vu
Chuyên ngành advanced computer architecture
Thể loại lecture
Định dạng
Số trang 40
Dung lượng 1,44 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Advanced Computer Architecture - Lecture 1: Introduction. This course of Advanced Computer Architecture has been developed with the assumption that the students have basic knowledge of: digital logic design, computer organization and design, programming model of microprocessor; memory and input/output interfacing with the microprocessor and fundamentals of Computer Architecture;...

Trang 1

CS 704

Advanced Computer

Architecture

Lecture 1

Trang 3

Advanced Computer

Architecture

Trang 4

VU-Advanced Computer

Computer System

Trang 5

Computer Architecture

Verses Organization

Trang 7

Academic History

1945 ENIAC

the World’s First

operational calculator

Trang 9

Commercial History

1949 – 51 UNIVAC-I

$1 Million

Trang 10

VU-Advanced Computer

Commercial History … Cont’d

1952 - 63 IBM-701 CDC 6600

PDP-8

Trang 11

station PC Server

Trang 13

Course Focus

Instruction set Architectures

Trang 17

Course Focus

Storage and I/O

Systems

Trang 20

The hardware/software interface

Hennessy and Petterson

Trang 23

Topic Coverage

Fundamentals of Computer Design Ch 1

Instruction Set Principles Ch 2

Computer H/W Design (Review) (Lec Notes/ App A)

Inst Level Parallelism (Dynamic Approach) Ch 3

Inst Level Parallelism (Software approach) Ch 4

Memory Hierarchy Design Ch 5

I/O and Storage System Ch 7

Interconnection Networks Ch 8 and Ch.6 and multiprocessors

Trang 25

Four Perspective of Computer Architecture

Input/Output and Storage

Memory Hierarchy

Processor Design

Multiprocessor and

Network Interconnection

Trang 26

VU-Advanced Computer

Processor Design: Computer Architecture Perspective Cont’d

Processor

Design

Pipelining, Instruction Level Parallelism, Hazard Resolution,

Superscalar , Reordering, Prediction, Speculation, Vector, DSP

Addressing modes and Protection

VLSI L1 Cache

Instruction Set Architecture

Cache design, block size and associativity

Trang 27

Memory Hierarchy: Computer Architecture Perspective Cont’d

Input/Output

and Storage

Memory Hierarchy

Multiprocessor and Network Interconnection

Pipelining, ILP

Processor Design

Emerging Technologies Interleaving

Bus protocols

Virtual Memory

Trang 28

VU-Advanced Computer

I/O and Storage : Computer Architecture Perspective

Multiprocessor and Network Interconnection

Pipelining, ILP etc.

Trang 29

Multiprocessor and Networks: Computer Architecture Perspective

Trang 30

VU-Advanced Computer

Computer Design Cycle

Performance Technology and Cost

Trang 31

Computer Design Cycle

Evaluate Existing Systems for Bottlenecks

Benchmarks

Performance

Technology and cost

The computer design is evaluated for

bottlenecks using certain benchmarks to

achieve the optimum performance

1

Trang 32

VU-Advanced Computer

Time/Latency: The wall clock or CPU

Trang 33

Performance (Measuring Tools) … Design Cycle Cont’d

Trang 34

VU-Advanced Computer

Computer Design Cycle

Evaluate Existing Systems for Bottlenecks using Benchmarks

keeping the result verification

Trang 35

Technology Trends: Computer Generations

Vacuum tube 1946-1957 1 st Gen Transistor - 1958-1964 2 nd Gen Small scale integration 1965-1968

Trang 36

VU-Advanced Computer

Technology Trends: Processor Transistor density

Trang 37

Technology Trends: Processor Performance

Microprocessors

Minicomputers

Mainframes Supercomputers

Year

0.1 1 10 100 1000

1965 1970 1975 1980 1985 1990 1995 2000

Performance of Microprocessor

is more than supercomputer

Trang 38

VU-Advanced Computer

Computer Design Cycle

Implement Next Generation System

Implementation Complexity

2: Technology

The systems are implemented using the

latest technology to obtain cost effective, high performance solution - the

implementation complexities are given due consideration

Trang 39

Price Verses Cost

Ngày đăng: 05/07/2022, 11:42