Luận văn: Đánh giá hiệu năng hệ thống song song phân cụm
Số trang: 74
Loại file: pdf
Dung lượng: 743.49 KB
Lượt xem: 22
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Đánh giá hiệu năng của hệ thống là một trong những nhiệm vụ cần thiết để đưa ra những nhận xét, kết luận về tốc độ tính toán, tính hiệu quả của toàn bộ hệ thống. Đối với hệ thống tính toán song song phân cụm, việc đánh giá hiệu năng sẽ được tiến hành dưới hai mức độ. Đánh giá hiệu năng từng thành phần trong hệ thống: Gồm phần cứng và phần mềm. Đánh giá hiệu năng phần cứng được thực hiện dựa trên các số đo: Tốc độ tính toán của CPU, tốc độ truy cập vào...
Nội dung trích xuất từ tài liệu:
Luận văn: Đánh giá hiệu năng hệ thống song song phân cụm Bé Gi¸o dôc vµ §µo t¹o Tr−êng §¹i häc B¸ch khoa Hµ Néi LuËn v¨n th¹c sÜ khoa häcNgµnh: Xö lý th«ng tin vµ truyÒn th«ng ®¸nh gi¸ hiÖu n¨ng hÖ thèng song song ph©n côm Ph¹m Thanh Liªm Hµ Néi 2006 1 M Ụ C LỤ CMỞ ĐẦU…………………………………………………………………... 6CHƯƠNG 1 TỔNG QUAN VỀ ĐÁNH GIÁ HIỆU NĂNG HỆ THỐNG 81.1 Định nghĩa về đánh giá hiệu năng……………………………………... 81.2 Mục đích của việc đánh giá hiệu năng…………………………………. 81.3 Phân loại các phần mềm đo hiệu năng……………………………......... 9 1.3.1 Phân loại dựa trên độ phức tạp của chương trình đo hiệu năng…… 10 1.3.2 Phân loại dựa trên mục đích của chương trình……………………. 111.4 Sự phát triển của các phần mềm đo hiệu năng……………………....... 15CHƯƠNG 2 KIẾN TRÚC HỆ THỐNG TÍNH TOÁN SONG SONG….… 182.1 Giới thiệu chung……………………………………………………...... 182.2 Phân loại các kiểu kiến trúc song song………………………………… 19 2.2.1 Kiến trúc máy tính Von Newmann……………………………....... 19 2.2.2 Phân loại kiến trúc máy tính của Flynn………………………..….. 202.3 Các mô hình lập trình song song……………………………………..... 25 2.3.1 Mô hình đa luồng………………………………………………...... 25 2.3.2 Mô hình truyền thông điệp…………………………………............ 25 2.3.3 Mô hình song song dữ liệu………………………………………... 262.4 Các vấn đề của một hệ thống tính toán song song phân cụm................. 26 2.4.1 Các khái niệm cơ bản.......................................................................... 26 2.4.2 Cấu trúc phần cứng hệ thống tính toán song song phân cụm………. 27 2.4.3 Các phần mềm sử dụng trong hệ thống song song phân cụm………. 282.5 Kiến trúc hệ thống tính toán song song BKCluster……………………. 32 2.5.1 Kiến trúc phần cứng của hệ thống BK Cluster……………………... 32 2.5.2 Kiến trúc phần mềm cài đặt trong hệ thống BK Cluster…………… 342.6 Quy trình đánh giá hiệu năng của hệ thống BK Cluser………….......... 36 2.6.1 Đo hiệu năng tính toán (năng lực của CPU)………………….......... 38 2 2.6.2 Đo hiệu năng truy cập bộ nhớ trong……………………………...... 41 2.6.3 Đo hiệu năng truyền thông………………………………………..... 422.6.4 Đo hiệu năng của thư viện MPICH…………………………………. 42CHƯƠNG 3 CÁC PHƯƠNG PHÁP ĐO HIỆU NĂNG…………………. 443.1 Đo hiệu năng tính toán…………………………………………………. 443.2 Đo hiệu năng truy cập bộ nhớ trong………………………………….... 473.3 Đo hiệu năng truyền thông……………………………………………... 473.4 Đo hiệu năng của thư viện phần mềm…………………………………. 48CHƯƠNG 4 XÂY DỰNG CÁC CHƯƠNG TRÌNH THỰC HIỆN QUITRÌNH ĐO HIỆU NĂNG…………………………………………………. 504.1 Xây dựng chương trình thực hiện quy trình đo hiệu năng…………….. 504.2 Chương trình thực hiện các công việc đo hiệu năng………………….... 51 4.2.1 Chương trình thực hiện việc đo hiệu năng tính toán……………..... 51 4.2.2 Chương trình thực hiện đo hiệu năng truy cập bộ nhớ trong……… 53 4.2.3 Chương trình thực hiện đo hiệu năng truyền thông……………....... 54 4.2.4 Chương trình thực hiện đo hiệu năng thư viện MPICH……………. 55CHƯƠNG 5 KẾT QUẢ ĐO HIỆU NĂNG……………………………… 565.1 Kết quả đo hiệu năng tính toán………………………………………… 56 5.1.1 Kết quả đo hiệu năng tính toán của CPU đơn…………………….... 56 5.1.2 Kết quả đo hiệu năng tính toán của toàn bộ hệ thống……………… 575.2 Kết quả đo hiệu năng truy cập bộ nhớ trong…………………………... 645.3 Kết quả đo hiệu năng truyền thông……………………………………. 645.4 Kết quả đo hiệu năng của thư viện truyền thông điệp MPICH……….. 655.5 Đánh giá tổng hợp về hiệu năng của hệ thống BK Cluster……………. 68CHƯƠNG 6 KẾT LUẬN…………………………………………………. 71TÀI LIỆU THAM KHẢO…………………………………………………. 73 3 CÁC THUẬT NGỮSynthetic Code Mã lệnh đơnKernel Hạt nhânSimulation Application Mô phỏng ứng dụngMega Instruction Per Second MIPS Triệu lệnh trên giâyMessage Passing Interface MPI Thư viện truyền thông điệpOpen Passing Interface Open MP. Thư viện lập trình đa luồngNASA Parallel Benchmark NPB ...
Nội dung trích xuất từ tài liệu:
Luận văn: Đánh giá hiệu năng hệ thống song song phân cụm Bé Gi¸o dôc vµ §µo t¹o Tr−êng §¹i häc B¸ch khoa Hµ Néi LuËn v¨n th¹c sÜ khoa häcNgµnh: Xö lý th«ng tin vµ truyÒn th«ng ®¸nh gi¸ hiÖu n¨ng hÖ thèng song song ph©n côm Ph¹m Thanh Liªm Hµ Néi 2006 1 M Ụ C LỤ CMỞ ĐẦU…………………………………………………………………... 6CHƯƠNG 1 TỔNG QUAN VỀ ĐÁNH GIÁ HIỆU NĂNG HỆ THỐNG 81.1 Định nghĩa về đánh giá hiệu năng……………………………………... 81.2 Mục đích của việc đánh giá hiệu năng…………………………………. 81.3 Phân loại các phần mềm đo hiệu năng……………………………......... 9 1.3.1 Phân loại dựa trên độ phức tạp của chương trình đo hiệu năng…… 10 1.3.2 Phân loại dựa trên mục đích của chương trình……………………. 111.4 Sự phát triển của các phần mềm đo hiệu năng……………………....... 15CHƯƠNG 2 KIẾN TRÚC HỆ THỐNG TÍNH TOÁN SONG SONG….… 182.1 Giới thiệu chung……………………………………………………...... 182.2 Phân loại các kiểu kiến trúc song song………………………………… 19 2.2.1 Kiến trúc máy tính Von Newmann……………………………....... 19 2.2.2 Phân loại kiến trúc máy tính của Flynn………………………..….. 202.3 Các mô hình lập trình song song……………………………………..... 25 2.3.1 Mô hình đa luồng………………………………………………...... 25 2.3.2 Mô hình truyền thông điệp…………………………………............ 25 2.3.3 Mô hình song song dữ liệu………………………………………... 262.4 Các vấn đề của một hệ thống tính toán song song phân cụm................. 26 2.4.1 Các khái niệm cơ bản.......................................................................... 26 2.4.2 Cấu trúc phần cứng hệ thống tính toán song song phân cụm………. 27 2.4.3 Các phần mềm sử dụng trong hệ thống song song phân cụm………. 282.5 Kiến trúc hệ thống tính toán song song BKCluster……………………. 32 2.5.1 Kiến trúc phần cứng của hệ thống BK Cluster……………………... 32 2.5.2 Kiến trúc phần mềm cài đặt trong hệ thống BK Cluster…………… 342.6 Quy trình đánh giá hiệu năng của hệ thống BK Cluser………….......... 36 2.6.1 Đo hiệu năng tính toán (năng lực của CPU)………………….......... 38 2 2.6.2 Đo hiệu năng truy cập bộ nhớ trong……………………………...... 41 2.6.3 Đo hiệu năng truyền thông………………………………………..... 422.6.4 Đo hiệu năng của thư viện MPICH…………………………………. 42CHƯƠNG 3 CÁC PHƯƠNG PHÁP ĐO HIỆU NĂNG…………………. 443.1 Đo hiệu năng tính toán…………………………………………………. 443.2 Đo hiệu năng truy cập bộ nhớ trong………………………………….... 473.3 Đo hiệu năng truyền thông……………………………………………... 473.4 Đo hiệu năng của thư viện phần mềm…………………………………. 48CHƯƠNG 4 XÂY DỰNG CÁC CHƯƠNG TRÌNH THỰC HIỆN QUITRÌNH ĐO HIỆU NĂNG…………………………………………………. 504.1 Xây dựng chương trình thực hiện quy trình đo hiệu năng…………….. 504.2 Chương trình thực hiện các công việc đo hiệu năng………………….... 51 4.2.1 Chương trình thực hiện việc đo hiệu năng tính toán……………..... 51 4.2.2 Chương trình thực hiện đo hiệu năng truy cập bộ nhớ trong……… 53 4.2.3 Chương trình thực hiện đo hiệu năng truyền thông……………....... 54 4.2.4 Chương trình thực hiện đo hiệu năng thư viện MPICH……………. 55CHƯƠNG 5 KẾT QUẢ ĐO HIỆU NĂNG……………………………… 565.1 Kết quả đo hiệu năng tính toán………………………………………… 56 5.1.1 Kết quả đo hiệu năng tính toán của CPU đơn…………………….... 56 5.1.2 Kết quả đo hiệu năng tính toán của toàn bộ hệ thống……………… 575.2 Kết quả đo hiệu năng truy cập bộ nhớ trong…………………………... 645.3 Kết quả đo hiệu năng truyền thông……………………………………. 645.4 Kết quả đo hiệu năng của thư viện truyền thông điệp MPICH……….. 655.5 Đánh giá tổng hợp về hiệu năng của hệ thống BK Cluster……………. 68CHƯƠNG 6 KẾT LUẬN…………………………………………………. 71TÀI LIỆU THAM KHẢO…………………………………………………. 73 3 CÁC THUẬT NGỮSynthetic Code Mã lệnh đơnKernel Hạt nhânSimulation Application Mô phỏng ứng dụngMega Instruction Per Second MIPS Triệu lệnh trên giâyMessage Passing Interface MPI Thư viện truyền thông điệpOpen Passing Interface Open MP. Thư viện lập trình đa luồngNASA Parallel Benchmark NPB ...
Tìm kiếm theo từ khóa liên quan:
đánh giá hiệu năng hệ thống tính toán song song phân cụm phương pháp đo hiệu năng mô hình lập trình song song hệ thống BK Cluster luận văn thạc sĩ.Gợi ý tài liệu liên quan:
-
Bài giảng Tính toán song song (Parallel Computing): Phần 1
30 trang 18 0 0 -
Luận văn: Nghiên cứu một số kỹ thuật xác định độ đo tương tự và ứng dụng
63 trang 18 0 0 -
Luận văn: Nghiên cứu cài đặt một số giải thuật phân cụm, phân lớp
119 trang 18 0 0 -
Phần 1: Lý thuyết chung về mô phỏng mạng và đánh giá hiệu năng
81 trang 17 0 0 -
Luận văn: Nghiên cứu phương pháp nhận dạng hình dạng
90 trang 17 0 0 -
Bài giảng Giới thiệu về tính toán song song
54 trang 16 0 0 -
Luận văn: Xây dựng hệ chuyên gia hỗ trợ phân tích hoạt động kinh doanh
0 trang 16 0 0 -
Luận văn: Truy vấn dữ liệu hướng người dùng
75 trang 16 0 0 -
Nghiên cứu đánh giá hiệu năng các lược đồ chữ ký số RSA và ECDSA
7 trang 15 0 0 -
Bài giảng Mô phỏng hệ thống truyền thông: Chương 6 - TS. Nguyễn Đức Nhân
12 trang 13 0 0