Bài giảng Kiến trúc máy tính: Chương 7 - Nguyễn Kim Khánh
lượt xem 5
download
Đến với "Bài giảng Kiến trúc máy tính: Chương 7" do Nguyễn Kim Khánh biên soạn các bạn sẽ được đi sâu tìm hiểu về phân loại kiến trúc máy tính; một số kiến trúc song song thông dụng. Hy vọng tài liệu là nguồn thông tin hữu ích cho quá trình học tập và nghiên cứu của các bạn.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Kiến trúc máy tính: Chương 7 - Nguyễn Kim Khánh
- Bài giảng Kiến trúc máy tính 18 March 2007 NKK-HUT NKK-HUT Kiến trúc máy tính Nội dung giáo trình Chương 1. Giới thiệu chung Chương 2. Hệ thống máy tính Chương 7 Chương 3. Số học máy tính KIẾN TRÚC MÁY TÍNH TIÊN TIẾN Chương 4. Bộ xử lý trung tâm Chương 5. Bộ nhớ máy tính Chương 6. Hệ thống vào-ra Chương 7. Kiến trúc máy tính tiên tiến Nguyễn Kim Khánh Trường Đại học Bách khoa Hà Nội 18 March 2007 Bài giảng Kiến trúc Máy tính 1 18 March 2007 Bài giảng Kiến trúc Máy tính 2 NKK-HUT NKK-HUT Nội dung của chương 7 7.1. Phân loại kiến trúc máy tính Phân loại của Michael Flynn (1966) 7.1. Phân loại kiến trúc máy tính SISD - Single Instruction Stream, Single Data Stream SIMD - Single Instruction Stream, Multiple Data Stream 7.2. Một số kiến trúc song song thông MISD - Multiple Instruction Stream, Single Data Stream dụng MIMD - Multiple Instruction Stream, Multiple Data Stream 18 March 2007 Bài giảng Kiến trúc Máy tính 3 18 March 2007 Bài giảng Kiến trúc Máy tính 4 Nguyễn Kim Khánh 1
- Bài giảng Kiến trúc máy tính 18 March 2007 NKK-HUT NKK-HUT SISD SIMD CU: Control Unit PU: Processing Unit MU: Memory Unit Một bộ xử lý Đơn dòng lệnh Dữ liệu được lưu trữ trong một bộ nhớ Chính là Kiến trúc von Neumann 18 March 2007 Bài giảng Kiến trúc Máy tính 5 18 March 2007 Bài giảng Kiến trúc Máy tính 6 NKK-HUT NKK-HUT SIMD (tiếp) MISD Đơn dòng lệnh điều khiển đồng thời các phần tử xử lý PE (processing elements) Một luồng dữ liệu cùng được truyền đến một tập các bộ xử lý Mỗi phần tử xử lý có một bộ nhớ dữ liệu riêng LM (local memory) Mỗi bộ xử lý thực hiện một dãy lệnh khác nhau. Mỗi lệnh được thực hiện trên một tập các dữ liệu khác nhau Không tồn tại máy tính thực tế Các mô hình SIMD Có thể có trong tương lai Vector Computer Array processor 18 March 2007 Bài giảng Kiến trúc Máy tính 7 18 March 2007 Bài giảng Kiến trúc Máy tính 8 Nguyễn Kim Khánh 2
- Bài giảng Kiến trúc máy tính 18 March 2007 NKK-HUT NKK-HUT MIMD MIMD - Shared Memory Tập các bộ xử lý Các bộ xử lý đồng thời thực hiện các dãy lệnh khác nhau trên các dữ liệu khác nhau Các mô hình MIMD Multiprocessors (Shared Memory) Multicomputers (Distributed Memory) 18 March 2007 Bài giảng Kiến trúc Máy tính 9 18 March 2007 Bài giảng Kiến trúc Máy tính 10 NKK-HUT NKK-HUT MIMD - Distributed Memory 7.2. Một số kiến trúc MIMD thông dụng 1.SMP (Symmetric Multiprocessors) 18 March 2007 Bài giảng Kiến trúc Máy tính 11 18 March 2007 Bài giảng Kiến trúc Máy tính 12 Nguyễn Kim Khánh 3
- Bài giảng Kiến trúc máy tính 18 March 2007 NKK-HUT NKK-HUT SMP (tiếp) Ưu điểm của SMP Một máy tính có n >= 2 bộ xử lý giống nhau Hiệu năng Các bộ xử lý dùng chung bộ nhớ và hệ thống Các công việc có thể thực hiện song song vào-ra Tính sẵn dùng Thời gian truy cập bộ nhớ là bằng nhau với Các bộ xử lý có thể thực hiện các chức các bộ xử lý năng giống nhau, vì vậy lỗi của một bộ xử Tất cả các bộ xử lý chia sẻ truy nhập vào-ra lý sẽ không làm dừng hệ thống Các bộ xử lý có thể thực hiện chức năng giống nhau Khả năng mở rộng Hệ thống được điều khiển bởi một hệ điều Người sử dụng có thể tăng hiệu năng bằng hành phân tán cách thêm bộ xử lý 18 March 2007 Bài giảng Kiến trúc Máy tính 13 18 March 2007 Bài giảng Kiến trúc Máy tính 14 NKK-HUT NKK-HUT 2. Cluster Cluster (tiếp) Nhiều máy tính được kết nối với nhau Dễ dàng xây dựng và mở rộng bằng mạng liên kết tốc độ cao (~ Gbps) Tính sẵn sàng cao Mỗi máy tính có thể làm việc độc lập Khả năng chịu lỗi Mỗi máy tính được gọi là một node Giá thành rẻ với hiệu năng cao Các máy tính có thể được quản lý làm việc song song theo nhóm (cluster) Toàn bộ hệ thống có thể coi như là một máy tính song song 18 March 2007 Bài giảng Kiến trúc Máy tính 15 18 March 2007 Bài giảng Kiến trúc Máy tính 16 Nguyễn Kim Khánh 4
- Bài giảng Kiến trúc máy tính 18 March 2007 NKK-HUT NKK-HUT Cluster of PCs Cluster of SMPs 18 March 2007 Bài giảng Kiến trúc Máy tính 17 18 March 2007 Bài giảng Kiến trúc Máy tính 18 NKK-HUT NKK-HUT Ví dụ: Hệ thống máy chủ Google (12/ 2000) Cluster of PCs Hơn 6.000 bộ xử lý Hết chương 7 Hệ thống lưu trữ dùng RAID: có 12.000 đĩa cứng ~ 1petabyte (1triệu GB) 2 site ở Silicon Valley, 1site ở Virginia Mỗi site được kết nối với Internet qua OC48 (2488Mbps) 18 March 2007 Bài giảng Kiến trúc Máy tính 19 18 March 2007 Bài giảng Kiến trúc Máy tính 20 Nguyễn Kim Khánh 5
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Kiến trúc máy tính: Chương 3 - Cấu trúc phần cứng của máy tính
12 p | 269 | 48
-
Bài giảng Kiến trúc máy tính - ĐH Hàng Hải
95 p | 211 | 32
-
Bài giảng Kiến trúc máy tính (238tr)
238 p | 149 | 23
-
Bài giảng Kiến trúc máy tính: Chương 1 - Phạm Hoàng Sơn
70 p | 138 | 20
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Lê Văn Hùng
17 p | 147 | 11
-
Bài giảng Kiến trúc máy tính - Chương 1: Tổng quan về kiến trúc máy tính
40 p | 32 | 10
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Hằng Phương
24 p | 110 | 9
-
Bài giảng Kiến trúc máy tính: Phần 1 - Hoàng Xuân Dậu
59 p | 16 | 7
-
Bài giảng Kiến trúc máy tính và hệ điều hành: Chương 1 - Nguyễn Ngọc Duy
30 p | 57 | 6
-
Bài giảng Kiến trúc máy tính: Chương 7 - ThS. Lê Văn Hùng
18 p | 122 | 5
-
Bài giảng Kiến trúc máy tính - Kiến trúc bộ lệnh
78 p | 83 | 4
-
Bài giảng Kiến trúc máy tính - Chương 1: Giới thiệu
51 p | 78 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 3 - Vũ Thị Thúy Hà
89 p | 12 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 1 - Vũ Thị Thúy Hà
83 p | 10 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 2 - Vũ Thị Thúy Hà
106 p | 4 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 4 - Vũ Thị Thúy Hà
64 p | 5 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 5 - Vũ Thị Thúy Hà
20 p | 6 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 6 - Vũ Thị Thúy Hà
74 p | 15 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn