Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
2,17 MB
Nội dung
1 Ebarrassingly Parallel Computation s Instructions A computation that can obviously be divided into a number of completely independent parts, each of which can be executed by a separate process(or) No communication or very little communication between processes Each process can its tasks without any interaction with other processes Example: • Low level image processing • Mandelbrot set • Monte Carlo Calculations Low level image processing Many low level image processing operations only involve local data with very limited if any communication between areas of interest Shifting x’ = x + x y’ = y + y Rotation x’ = x cos + y sin y’ = -x sin + y cos Scaling x’ = xSx y’ = ySy Mandelbrot set 10 Adding Numbers 23 Adding Numbers 24 Adding Numbers SPMD (Single Program – Multiple Data) 25