Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Tìm hiểu thêm về hệ đa xử lý

5 posters

Go down

Tìm hiểu thêm về hệ đa xử lý Empty Tìm hiểu thêm về hệ đa xử lý

Bài gửi  bon03 10/9/2009, 22:40

Bạn nào biết chỉ mình với ? Theo mình nghỉ hệ đa xử lý là :hệ gồm nhiều cpu một lúc ,còn gọi là hệ song song có fải vậy kô ? Sad Sad

bon03

Tổng số bài gửi : 1
Join date : 10/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty Re: Tìm hiểu thêm về hệ đa xử lý

Bài gửi  HoangVu_I83C 11/9/2009, 09:11

bon03 đã viết:Bạn nào biết chỉ mình với ? Theo mình nghỉ hệ đa xử lý là :hệ gồm nhiều cpu một lúc ,còn gọi là hệ song song có fải vậy kô ? Sad Sad

Đúng rồi. Hệ đa xử lý là hệ hỗ trợ nhiều CPU còn gọi là hệ song song (Parallel Systems)
Lợi ích: Tăng thông suất, tiết kiệm và tăng độ tin cậy
- Đa xử lý đối xứng:Có nhiều CPUs cùng vận hành và sử dụng chung bộ nhớ, thiết bị. Các CPUs này ngang hàng về chức năng
- Đa xử lý phi đối xứng: Các CPUs sử dụng chung bộ nhớ, thiết bị. Mỗi CPU thực hiện 1 chức năng riêng. Có 1 CPU Master điều phối công việc cho các CPUs Slaves còn lại
elephant

HoangVu_I83C

Tổng số bài gửi : 26
Join date : 10/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty Một số ví dụ minh hoạ !

Bài gửi  SiHoang_I83C 11/9/2009, 10:07

Đa xử lý phi đối xứng: Các bạn có thể hình dung về 1 module trong 1 dự án lớn được chia cho 1 nhóm gồm 5 người lập trình viết. Lúc này chức năng của 5 người là như nhau, có cùng 1 đề tài và cùng 1 mục đích nhưng công việc của mỗi người là khác nhau. Trong nhóm sẽ có 1 người làm nhóm trưởng có trách nhiệm tổng hợp từ 4 người kia. (ví dụ: người 1 sẽ nhận công việc tìm sưu liệu, người 2 sẽ lên kế hoạch và thiết kế, người thứ 3 sẽ viết code, người 4 sẽ test, và người 5 sẽ tổng hợp(người này sẽ đều phối công việc cho cả nhóm)).

SiHoang_I83C

Tổng số bài gửi : 11
Join date : 11/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty Parallel Systems

Bài gửi  NDToan_I83C 17/9/2009, 00:36

Parallel Systems
  • Là các hệ thống có nhiều hơn 1 CPU giao tiếp chặt chẽ với nhau (Còn được gọi là multiprocessor systems)

  • Tightly coupled system (hệ thống ghép đôi chặt chẽ) các processor chia sẻ bộ nhớ và một clock; sự giao tiếp thường xuyên diễn ra qua bộ nhớ chia sẻ

„Các lợi điểm của parallel system:
  • Tăng thông lượng (throughput): mức tăng tỷ lệ thuận – N processor,tốc độ tăng N lần

  • Tiết kiệm (thời gian, tài nguyên): các tài nguyên phụ thuộc và chia sẻ

  • Tăng độ tin cậy (trong một số trường hợp)

Gồm có:
Symmetric multiprocessing (SMP – đa xử lý đối xứng)
  • Mỗi processor chạy và copy HĐH giống hệt nhau

  • Nhiều tiến trình có thể đồng thời mà không làm giảm hiệu năng

  • Hầu hết các HĐH hiện đại có hỗ trợ SMP (Solaris, OS/2, Linux, Windows NT/2000/XP/2003)

Asymmetric multiprocessing (đa xử lý không đối xứng)
  • Mỗi processor được phân công một nhiệm vụ riêng; master processor lập lịch và phân công công việc cho các slave processors

  • Phổ biến trong các hệ thống cực lớn

  • HĐH: SunOS 4.x


[Sưu tầm] Wink

NDToan_I83C

Tổng số bài gửi : 15
Join date : 16/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty Một ví dụ minh hoạ về hệ đa xử lý đối xứng !

Bài gửi  SiHoang_I83C 17/9/2009, 09:00

Các bạn có thể hình dùng trong một công ty lập trình phần mềm có rất nhiều khâu xử lý. Trong đó, khâu nhập liệu có thể xem như là 1 ví dụ điển hình về hệ đa xử lý đối xứng. Vì các thành viên nhập liệu có cùng 1 chức năng là nhập liệu cho 1 chương trình định sẵn, họ ngang hàng về chức năng và cùng có chung 1 mục đích. Basketball

SiHoang_I83C

Tổng số bài gửi : 11
Join date : 11/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty So sánh

Bài gửi  trankhanhtram_I83C_2106 22/9/2009, 15:38

-Asymmetrical multiprocessing system : mỗi bộ xử lý hoạt động độc lập và chia sẻ các nguồn tài nguyên trong hệ thống. Hệ điều hành phân bố cho các bộ xử lý các tác vụ khác nhau. Ví dụ một bộ xử lý có thể xử lý nhập/xuất và các bộ xử lý khác thực hiện các tác vụ điều hành hệ thống mạng. Hệ thống đa bộ xử lý không đối xứng không cân bằng số lượng công việc. Một bộ xử lý có thể xử lý quá nhiều công việc trong khi bộ xử lý khác lại không làm gì cả
-Symmetrical multiprocessing system:tài nguyên của hệ thống như là bộ nhớ, đĩa xuất nhập được dùng chung bởi nhiều bộ xử lý trong hệ thống. Lượng công việc được phân bố ngang bằng nhau cho các bộ xử lý vì vậy sẽ không có việc một bộ xử lý xử lý quá nhiều công việc trong khi bộ xử lý khác lại không làm gì cả. Hiệu suất của hệ thống nầy tăng vì công việc được phân bố tốt hơn. Basketball
trankhanhtram_I83C_2106
trankhanhtram_I83C_2106

Tổng số bài gửi : 32
Join date : 10/09/2009

Về Đầu Trang Go down

Tìm hiểu thêm về hệ đa xử lý Empty Re: Tìm hiểu thêm về hệ đa xử lý

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết