1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tính toán song song và phân toán - Chương 7: Mô hình thuật giải phân chia

10 10 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 1,43 MB

Nội dung

Bài giảng Tính toán song song và phân toán - Chương 7: Mô hình thuật giải phân chia trình bày về mô hình cây nhị phân (binary tree paradigm), chia để trị (devide and conquer). Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích.

11/16/12    Mơ  hình  thuật  giải  phân  chia   Tính  tốn  song  song  và  phân  tán   PGS.TS  Trần  Văn  Lăng   1.  Mơ  hình  cây  nhị  phân  (Binary  Tree  Paradigm)   2.  Chia  để  trị  (Devide  and  Conquer)   tvlang@vast-­‐hcm.ac.vn   lang@lhu.edu.vn       7.1  Binary  Tree  Paradigm   •  Xét  cây  nhị  phân  đầy  đủ  với  n  lá  có  độ  cao  là  log2n   (hoặc  ký  hiệu  logn)   •  Dữ  liệu  đặt  ở  n  nút  lá   •  Q  trình  đi  từ  ngọn  đến  gốc  mất  logn  thời  gian   Khảo  sát  việc  jnh  tổng   •  •  •  •    Thuật  giải  tuần  tự  mất  O(n)   Xét  với  n  =  2k  để  có  được  cây  nhị  phân  đầy  đủ   Tứ  đây  chia  dữ  liệu  thành  2  nhóm   Số  process  cần  thiết  là  n/2     11/16/12   Minh  họa   A1     •  Với  n=  8  =  23,mỗi  nhóm  có  4  phần  tử   –  Nhóm  1:  A(1),  A(3),  A(5),  A(7)   –  Nhóm  2:  A(2),  A(4),  A(6),  A(8)   A1   •  Cần  4  task   •  Với  dãy  gồm  8  phần  tử,  mơ  hình  như   hình  vẽ  bên  dưới   A1   A1   •  Bốn  process  đồng  thời  jnh  các  giá  trị  tổng  của  nó   theo  yêu  cầu   •  Rồi  lưu  vào  các  biến  tương  ứng   –  A(1)  

Ngày đăng: 10/05/2021, 14:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN