Bài giảng Computer Architecture: Chapter 8 - Prof. Jerry Breecher

Bài giảng Computer Architecture: Chapter 8 - Multiprocessors Shared Memory Architectures hướng đến trình bày các vấn đề về Introduction – the big picture; centralized Shared Memory Architectures. Cùng tìm hiểu và tham khảo nội dung thông tin tài liệu. | Computer Architecture Chapter 8 Multiprocessors Shared Memory Architectures Prof. Jerry Breecher CSCI 240 Fall 2003 Chap. 8 - Multiprocessors Chapter Overview We’re going to do only one section from this chapter, that part related to how caches from multiple processors interact with each other. Introduction – the big picture Centralized Shared Memory Architectures Chap. 8 - Multiprocessors Introduction Introduction Centralized Shared Memory Architectures The Big Picture: Where are We Now? The major issue is this: We’ve taken copies of the contents of main memory and put them in caches closer to the processors. But what happens to those copies if someone else wants to use the main memory data? How do we keep all copies of the data in synch with each other? Chap. 8 - Multiprocessors The Multiprocessor Picture Processor/Memory Bus PCI Bus I/O Busses Example: Pentium System Organization Chap. 8 - Multiprocessors Memory Disk & other IO Shared Memory . | Computer Architecture Chapter 8 Multiprocessors Shared Memory Architectures Prof. Jerry Breecher CSCI 240 Fall 2003 Chap. 8 - Multiprocessors Chapter Overview We’re going to do only one section from this chapter, that part related to how caches from multiple processors interact with each other. Introduction – the big picture Centralized Shared Memory Architectures Chap. 8 - Multiprocessors Introduction Introduction Centralized Shared Memory Architectures The Big Picture: Where are We Now? The major issue is this: We’ve taken copies of the contents of main memory and put them in caches closer to the processors. But what happens to those copies if someone else wants to use the main memory data? How do we keep all copies of the data in synch with each other? Chap. 8 - Multiprocessors The Multiprocessor Picture Processor/Memory Bus PCI Bus I/O Busses Example: Pentium System Organization Chap. 8 - Multiprocessors Memory Disk & other IO Shared Memory Multiprocessor Registers Caches Processor Registers Caches Processor Registers Caches Processor Registers Caches Processor Chipset Memory: centralized with Uniform Memory Access time (“uma”) and bus interconnect, I/O Examples: Sun Enterprise 6000, SGI Challenge, Intel SystemPro Chap. 8 - Multiprocessors Several processors share one address space conceptually a shared memory often implemented just like a multicomputer address space distributed over private memories Communication is implicit read and write accesses to shared memory locations Synchronization via shared memory locations spin waiting for non-zero barriers P M Network/Bus P P Conceptual Model Shared Memory Multiprocessor Chap. 8 - Multiprocessors Message Passing Multicomputers Computers (nodes) connected by a network Fast network interface Send, receive, barrier Nodes not different than regular PC or workstation Cluster conventional workstations or PCs with fast network cluster computing Berkley NOW IBM SP2 P M P M P

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.