Chương 1 Tổng quan về đánh giá hiệu nững hệ thống ruáy tính Chương 2 Ki trúc của hệ thông tính toàn BKCT. Chương 3 Các phương pháp đo hiệu năng, Chương 4 Xây dụng chương trình thực hiện quy trình đo hiệu năng Chương Š Các kết quả đo hiệu nắng Chương 6 Kếi luận Luận văn cao học này được hoàn thành tại Trung tâm tính toán hiệu nẵng cao và Trung lâm máy tính thuộc Trường đại học Bách Khoa Hà Nội. Tôi xin căm ơn chân thành nhất đến thảy PGS.TS Nguyễn Thanh Thủy va Ths Đình Hùng đã tận tịnh hưởng dẫn và lạo điều kiện chờ lôi hoàn thành luận văn này Tôi xi chân thành cảm ơn các thấy, cô đã tham gia giảng day tại Trung tâm dao tao sau đại học, Trường dai hoc Bach Khoa LIa Nội đã truyền những kiến thức quý báu của chương trình cao học Hà Nội, Ngày 30 tháng 10 năm 2006 DANII MUC BANG Bang 2.1 Kién tric phan mém hé thong Bang 2.2 Các phần mém sử dựng do higu nang.3 Độ lớn của các lớp dữ liệu gói phần mềm NPB.1 Sự tương ứng các phép toán số thực và đơn vị flop.1 Kết quả đo hiệu năng CPU đơn.2 Kết quả đo hiệu nắng tỉnh toán bằng hạt nhân EP.3 Kết quả đo hiệu nẵng tính toán bằng hạt nhân T8.4 Kết quả đo liệu nắng tính toán bằng hạt nhan CG.5 Kết quả đo hiệu nắng tính toán bằng hạt nhân MG.6 Két quả đo hiệu năng tỉnh toán bằng hạt nhân LU Bằng 5.7 Kết quả đo hiệu năng tính toán bằng mô phông chương bình SP Bằng 5.8 Kết quả đo hiệu ống tỉnh toán bằng mô phông chương trình BT. tân số gửi gói ta.
Từ những thông số đo được khi thực hiện các chương trình đo hiệu năng truyền thông, người quản trị có thể đưa ra những thông số tối ưu về dung lượng gói tín và tần số gửi tin của từng giao thức cụ thể đối với hệ thống tỉnh toán dang triển khai. Quá trình do hiệu năng còn được sử dụng dễ đánh giả sự tương thích của hệ thống đối với các thư viện lập trinh. Trong trường hợp này, phần mm đo hiệu. năng sẽ gọi một số hảm tiêu biểu của thư viện, đo thời gian thục hiện các hàm này đổi với các kích thước đầu váo cụ thế Một trong những mục đích của việc xây dựng hệ thống ruảy tỉnh là dễ thực hiện các bài toán đi hỏi số lượng tính toàn rất lớn.
Lúe này cá hệ thông sẽ được xem như một máy tính duy nhất thực hiện quả trình chạy chương trình. Các phần mắm đo hiệu năng tính toán seng song cho phép người quản trị có được những thông số về tốc độ tính toán đổi với những kiểu bài toán, ứng dụng khác nhan Có những chương trình thiên về truyền thông, có những chương trình cho phép giám thiểu quả trình truyền thống để tập trung đánh giả nắng lực tính toán. T3ể đảnh giá sự tương thích của hệ thống đối với những ứng dụng đang dự định triển khai, các phần mềm đo hiệu năng có đạng mô phông ứng đụng được viết ra và sử dụng, Các phần mém nay sé md phỏng, ứng dụng trong tương lai ở mức dộ nhó hơn và do dạc các thông sé vé tinh toán, truyền thông khi chạy với những giả trị dầu vào thích hợp. Qua các thông số thu được, người quản trị hệ thống sẽ có thể đưa ra nhúng danh gia đứng đến, những chỉnh sửa để có thể triển khai hệ thông trong tương lại một cách tối wu nhất về cả cấu trúc phần cứng gũng như các phần mềễun cỏi đặt 1.3 Phân loại các phẩn mềm đo hiệu năng.
Những phần mềm đo hiệu năng ra đời vào đầu những năm 8Ó với mục đích ban đầu là đo hiệu năng tính toán của những máy tỉnh tuần tự. Những chương trinh đo hiệu năng này sử dụng một tập các câu lệnh được gọi trong nhiều tân số gửi gói ta. Từ những thông số đo được khi thực hiện các chương trình đo hiệu năng truyền thông, người quản trị có thể đưa ra những thông số tối ưu về dung lượng gói tín và tần số gửi tin của từng giao thức cụ thể đối với hệ thống tỉnh toán dang triển khai. Quá trình do hiệu năng còn được sử dụng dễ đánh giả sự tương thích của hệ thống đối với các thư viện lập trinh.
Trong trường hợp này, phần mm đo hiệu. năng sẽ gọi một số hảm tiêu biểu của thư viện, đo thời gian thục hiện các hàm này đổi với các kích thước đầu váo cụ thế Một trong những mục đích của việc xây dựng hệ thống ruảy tỉnh là dễ thực hiện các bài toán đi hỏi số lượng tính toàn rất lớn. Lúe này cá hệ thông sẽ được xem như một máy tính duy nhất thực hiện quả trình chạy chương trình. Các phần mắm đo hiệu năng tính toán seng song cho phép người quản trị có được những thông số về tốc độ tính toán đổi với những kiểu bài toán, ứng dụng khác nhan Có những chương trình thiên về truyền thông, có những chương trình cho phép giám thiểu quả trình truyền thống để tập trung đánh giả nắng lực tính toán.
T3ể đảnh giá sự tương thích của hệ thống đối với những ứng dụng đang dự định triển khai, các phần mềm đo hiệu năng có đạng mô phông ứng đụng được viết ra và sử dụng, Các phần mém nay sé md phỏng, ứng dụng trong tương lai ở mức dộ nhó hơn và do dạc các thông sé vé tinh toán, truyền thông khi chạy với những giả trị dầu vào thích hợp. Qua các thông số thu được, người quản trị hệ thống sẽ có thể đưa ra nhúng danh gia đứng đến, những chỉnh sửa để có thể triển khai hệ thông trong tương lại một cách tối wu nhất về cả cấu trúc phần cứng gũng như các phần mềễun cỏi đặt 1.3 Phân loại các phẩn mềm đo hiệu năng. Những phần mềm đo hiệu năng ra đời vào đầu những năm 8Ó với mục đích ban đầu là đo hiệu năng tính toán của những máy tỉnh tuần tự. Những chương trinh đo hiệu năng này sử dụng một tập các câu lệnh được gọi trong nhiều MỞ DẦU Tiiện nay trên thế giới nhờ các tiến bệ công nghệ cao, đã xây dựng được những hệ thống máy tính có khả năng tính toán rắt lớn như siêu máy tính, tính toán lưới phục vụ cho việc nghiền cửu khoa học và các ứng dụng thực tế Bền cạnh đỏ các nhả sản xuất máy tỉnh cũng luôn thay đổi công nghệ, cho ra những thể hệ máy tính có khá năng tính toán với tốc độ nhanh.
Tuy nhiên ở Việt Nam. với hiện tại các trưng tâm nghiên cứu chưa đủ tiên để mua những máy tính lớn, trong khi đó nhụ câu cỏ hệ thống tính toán lớn lại rắt cần thiết. Một giải pháp là xây dựng hệ thống tỉnh toán song song tir ede mày tính hiện có và liên kết các trung tâm lại tạo ra hệ thống tỉnh toán lớn. Trung tâm tỉnh toán hiệu năng cao, Trường dai hoc Bach Khoa Ila Nội đang triến khai nghiên cứu lâm chủ công nghệ lưới và ứng, dụng vào thực tiễn.
Tệ thống BKGrid 2006 là sân phẩm của công trình đó. Tệ thống BKGrid 2006 được xây dựng với phẩn cứng là œ p tidy lính hiện ó như máy chu HP NetServer va cac may tram lả các máy tính cá nhân, cấu hình mạng Tithemet và sử dựng các nhằn mềm mã nguồn mổ: I1ệ điều hành Tảmux, các thư viên tính toán chuyên dụng, phần mềm quản lý tài nguyên, thư viên truyền thông điệp Panh giá hiệu năng của hệ thống là một trong những nhiệm vụ cần thiết dễ đư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. Dổ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 lành dưới hai mức đô. Đánh giá hiệu năng từng thành phan 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ố do : tốc dộ tính toán của CPU, tốc độ truy cập vào bộ nhớ trong trên từng máy trạm, tốc độ truyền tin trong mang ‘Danh giá hiệu năng phần mềm được thực hiện dựa trên việc khảo sát quả trình hoạt động của các thư viện được cài đặt trong hệ thống như các thư viện tính toán, cá thư viện truyền thông điệp, ~ Đánh giá hiệu năng tổng hợp của toàn bộ hệ thông: toàn bộ hệ thống được goi như một máy tính song song duy nhất. Dựa trên quá trình khảo sắt tốc đồ, kết thu được khi thực hiện một số bài toán song sơng mả người quản trị có thể đánh giá được hiệu năng tính toán của toàn bộ hệ thông, cũng như sự tương thích của hệ thống đối với những đang bài toán cụ thể Luan văn này sẽ trình bảy về quy trình ép dung các phần mém do hiệu năng mã nguồn mở cluyên dụng đề đánh giá hiệu năng của hệ thông tính toán song song phan cum BKCLUSTLR. Câu trúc của luận văn gốm 6 chương với nội dưng cụ thể nh sau: Chương 1 Tổng quan về đánh giá hiệu nững hệ thống ruáy tính Chương 2 Ki trúc của hệ thông tính toàn BKCT. Chương 3 Các phương pháp đo hiệu năng, Chương 4 Xây dụng chương trình thực hiện quy trình đo hiệu năng Chương Š Các kết quả đo hiệu nắng Chương 6 Kếi luận Luận văn cao học này được hoàn thành tại Trung tâm tính toán hiệu nẵng cao và Trung lâm máy tính thuộc Trường đại học Bách Khoa Hà Nội.
Tôi xin căm ơn chân thành nhất đến thảy PGS.TS Nguyễn Thanh Thủy va Ths Đình Hùng đã tận tịnh hưởng dẫn và lạo điều kiện chờ lôi hoàn thành luận văn này Tôi xi chân thành cảm ơn các thấy, cô đã tham gia giảng day tại Trung tâm dao tao sau đại học, Trường dai hoc Bach Khoa LIa Nội đã truyền những kiến thức quý báu của chương trình cao học Hà Nội, Ngày 30 tháng 10 năm 2006 DANII MUC BANG Bang 2.1 Kién tric phan mém hé thong Bang 2.2 Các phần mém sử dựng do higu nang.3 Độ lớn của các lớp dữ liệu gói phần mềm NPB.1 Sự tương ứng các phép toán số thực và đơn vị flop.1 Kết quả đo hiệu năng CPU đơn.2 Kết quả đo hiệu nắng tỉnh toán bằng hạt nhân EP.3 Kết quả đo hiệu nẵng tính toán bằng hạt nhân T8.4 Kết quả đo liệu nắng tính toán bằng hạt nhan CG.5 Kết quả đo hiệu nắng tính toán bằng hạt nhân MG.6 Két quả đo hiệu năng tỉnh toán bằng hạt nhân LU Bằng 5.7 Kết quả đo hiệu năng tính toán bằng mô phông chương bình SP Bằng 5.8 Kết quả đo hiệu ống tỉnh toán bằng mô phông chương trình BT. tân số gửi gói ta.