TAILIEUCHUNG - peer-topeer Networks phần 9

Kiến trúc MIMD bao gồm một số bộ xử lý. Họ có thể chia sẻ và trao đổi dữ liệu. Mỗi bộ xử lý có hướng dẫn riêng của nó và luồng dữ liệu, và tất cả các bộ xử lý thực thi độc lập. Các bộ vi xử lý được sử dụng trong các máy tính MIMD thường là bộ vi xử lý phức tạp hiện đại. Kiến trúc MIMD | Classification of Computer Architectures 211 Figure . SIMD computer Multiple Instruction Single Data Stream The MISD architecture consists of multiple processors. Each processor executes its own unique set of instructions Fig. . However all processors share a single common data stream. Different processors execute different instructions simultaneously to the same data stream. No practical example of a MISD has been identified to date and this architecture remains entirely theoretical. Multiple Instruction Multiple Data Streams The MIMD architecture consists of a number of processors. They can share and exchange data. Each processor has its own instruction and data stream and all processors execute independently. The processors used in MIMD computers are usually complex contemporary microprocessors. The MIMD architecture is becoming increasingly important as it is generally recognized as the most flexible form of parallel computer Kumar 1994 . A collection of heterogeneous computers interconnected by a local network conforms to the MIMD architecture. 212 16. Computer Architecture Figure . MISD computer MIMD computers are significantly more difficult to program than traditional serial computers. Independent programs must be designed for each processor. The programmer needs to take care of communication synchronization and resource allocation. MIMD architecture can be further divided into three categories according to the method of connection between memory and processors. Multicomputer Distributed Memory Multiprocessor There is no global memory in Multicompter. Each processor has its own local memory and works like a single-processor computer. A processor cannot read data from other processors memory. However it can read its own memory and pass that data to another processor. Synchronization of processes is achieved through message passing. They can be scaled up to a large number of processors. Conceptually there is little .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.