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

Tin học ứng dụng trong công nghệ hóa học Lab 5 master worker model

6 1 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 6
Dung lượng 394,4 KB

Nội dung

Bài tập thực hành MPI – Bộ môn Hệ Thống & Mạng Máy Tính, Khoa KH&KTMT Trang 1 Lab 5 Parallel Programming with MPI Master Worker model 1 Mục tiêu  SV tìm hiểu cách song song hóa bài toán theo mô hình[.]

Lab Parallel Programming with MPI Master-Worker model Mục tiêu  SV tìm hiểu cách song song hóa tốn theo mơ hình master-worker  SV phát triển chương trình song song hóa theo mơ hình workpool (processor farms)  Nhận xét kết ứng dụng mơ hình Nội dung 2.1 Master-Worker Model Bài tập thực hành MPI – Bộ môn Hệ Thống & Mạng Máy Tính, Khoa KH&KTMT Trang 2.2 Chương trình minh họa 2.2.1 Khung lập trình mẫu cho mơ hình Master-Worker #include int main(int argc, char ** argv){ int rank,size; MPI_Init(&argc,&argv); MPI_Comm_rank(MPI_COMM_WORLD,&rank); MPI_Comm_size(MPI_COMM_WORLD,&size); if(rank == 0) master(size); else worker(); MPI_Finalize(); return 0; }  Lưu ý: mô hình sử dụng lab cho tốn tính tổng ! 2.2.2 Chương trình nhân ma trận vector theo kiểu mẫu Master-Woker #include #include #define N 100000 long matrixA[N][N]; int main(int argc, char ** argv){ int rank,size; MPI_Init(&argc,&argv); MPI_Comm_rank(MPI_COMM_WORLD,&rank); MPI_Comm_size(MPI_COMM_WORLD,&size); Bài tập thực hành MPI – Bộ môn Hệ Thống & Mạng Máy Tính, Khoa KH&KTMT Trang if(rank == 0) master(size); else worker(); MPI_Finalize(); return 0; } long minFunc(int x, int y) { return (long)(x

Ngày đăng: 12/04/2023, 20:33

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

TÀI LIỆU LIÊN QUAN

w