Danh mục

Bài giảng Kiến trúc máy tính - Chương 9: Kiến trúc máy tính tiên tiến - Nguyễn Kim Khánh

Số trang: 27      Loại file: pdf      Dung lượng: 487.03 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mời các bạn cùng theo dõi Bài giảng Kiến trúc máy tính - Chương 9: Kiến trúc máy tính tiên tiến với các nội dung như phân loại kiến trúc máy tính, đa xử lý bộ nhớ dùng chung, đa xử lý bộ nhớ phân tán, bộ xử lý đa lõi.
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính - Chương 9: Kiến trúc máy tính tiên tiến - Nguyễn Kim KhánhNKK-HUT Kiến trúc máy tính Chương 9 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ội26 May 2012 IT3030 1NKK-HUT Nội dung học phần  Chương 1. Giới thiệu chung  Chương 2. Cơ bản về logic số  Chương 3. Hệ thống máy tính  Chương 4. Kiến trúc tập lệnh  Chương 5. Số học máy tính  Chương 6. Bộ xử lý  Chương 7. Bộ nhớ  Chương 8. Vào-ra  Chương 9. Kiến trúc máy tính tiên tiến26May26 May2012 2012 IT3030 2 NKK-HUT Nội dung của chương 9  9.1. Phân loại kiến trúc máy tính  9.2. Đa xử lý bộ nhớ dùng chung  9.3. Đa xử lý bộ nhớ phân tán  9.4. Bộ xử lý đa lõi26 May 2012 IT3030 3NKK-HUT 9.1. Phân loại kiến trúc máy tính  Phân loại của Michael Flynn (1966)  SISD - Single Instruction Stream, Single Data Stream  SIMD - Single Instruction Stream, Multiple Data Stream  MISD - Multiple Instruction Stream, Single Data Stream  MIMD - Multiple Instruction Stream, Multiple Data Stream26 May 2012 IT3030 4NKK-HUT SISD IS DS CU PU MU  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 Neumann26 May 2012 IT3030 5NKK-HUT SIMD DS PE1 LM1 DS PE2 LM2 IS CU . . . DS PEn LMn26 May 2012 IT3030 6NKK-HUT SIMD (tiếp)  Đơn dòng lệnh điều khiển đồng thời các phần tử xử lý PE (processing elements)  Mỗi phần tử xử lý có một bộ nhớ dữ liệu riêng LM (local memory)  Mỗi lệnh được thực hiện trên một tập các dữ liệu khác nhau  Các mô hình SIMD  Vector Computer  Array processor26 May 2012 IT3030 7NKK-HUT MISD  Một luồng dữ liệu cùng được truyền đến một tập các bộ xử lý  Mỗi bộ xử lý thực hiện một dãy lệnh khác nhau.  Chưa tồn tại máy tính thực tế  Có thể có trong tương lai26 May 2012 IT3030 8NKK-HUT MIMD  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)26 May 2012 IT3030 9NKK-HUT MIMD - Shared Memory IS DS CU1 PE1 IS DS CU2 PE2 Bé nhí dïng . . chung . . . . IS DS CUn PEn26 May 2012 IT3030 10NKK-HUT MIMD - Distributed Memory IS DS CU1 PE1 LM1 IS DS M¹ng CU2 PE2 LM2 liªn kÕt tèc ®é . . . . . . cao . . . IS DS CUn PEn LMn26 May 2012 IT3030 11NKK-HUT 9.2. Đa xử lý bộ nhớ dùng chung SMP- Symmetric Multiprocessors P1 ...

Tài liệu được xem nhiều: