Năng tách cước

Một phần của tài liệu Nghiên cứu tính toán song song và ứng dụng vào hệ thống tính cước data 3g (Trang 26 - 30)

Thông tin thời gian thực hiện tính toán (tính theo giờ)

Số bản ghi (triệu) Tính toán tuần tự (foxpro) Tính toán tuần tự (c++)

Tính toán song song (c++) 100 1.50 0.40 0.30 200 2.00 0.80 0.45 300 3.90 1.50 0.58 400 5.20 2.00 0.90 500 6.50 3.00 1.15 600 8.00 3.50 1.40

Theo kết quả trong bảng phân tích trên; khi số liệu bản ghi là 100 triệu thì tính toán tuần tự và tính toán song song dùng c++; cũng đã nhanh hơn rất nhiều tính toán tuần tự Foxpro và khi từ 200 triệu bản ghi trở đi thì tốc độ có sự khác biệt rất lớn.

Với kết quả trong bảng phân tích khi số liệu bản ghi thử nghiệm là từ 200 triệu kết quả tính toán song song nhanh hơn rất nhiều so với tính toán tuần tự cùng dùng c++

3.5.1.2.Biểu đồ hiện tính toán tuần tự và tính toán song song chức năng tách cước chi tiết tách cước chi tiết

Hình 3.3. Biểu đồ so sánh thời gian thực hiện

3.5.2. Đánh giá kết quả

Với số lượng phần tử nhỏ < 200 triệu bản thì tính toán trên tuần tự và tính toán song song đều rất nhanh. Nhưng khi số lượng bản ghi mô phỏng tăng lên thì áp dụng tính toán song song nhanh hơn tuần tự rất nhiều lần.

KẾT LUẬN

Trong khóa luận tốt nghiệp này, tôi đã tìm hiểu về thread, multithread và các lợi thế của thread và multithread so với tiến trình và đa tiến trình. Ngoài ra, tôi cũng đồng thời cài đặt thành công vào bài toàn tính cước data 3g cho Vinaphone để thấy được hiệu quả của việc sử dụng multithread. Biều đồ so sánh trong chương 4 đã chỉ rõ rằng, với lượng dữ liệu đầu càng lớn, thì hiệu năng tính toán của việc sử dụng thuật toán tuần tự càng lớn so với việc không sử dụng tín toán song song.

Như vậy với đề tài “NGHIÊN CỨU TÍNH TOÁN SONG SONG VÀ ỨNG DỤNG VÀO HỆ THỐNG TÍNH CƯỚC DATA 3G” tôi mong muốn đem lại phần nào kiến thức để giúp mọi người có thể ứng dụng vào các bài toán tính toán với số liệu lớn.

Để tôi có được những kết quả như ngày hôm nay cũng như hoàn thành nội dung luận văn tốt nghiệp Thạc sĩ khoa học này, trước hết phải kể đến công lao đào tạo của tất cả các Thầy, Cô giáo trong Học viện Công nghệ Bưu chính - Viễn thông, sự động viên giúp đỡ của tất cả người thân, bạn bè.

Đặc biệt tôi xin được bày tỏ lòng kính trọng và biết ơn tới TS.Trịnh Anh Tuấn, người đã gợi ý cho tôi hướng nghiên cứu của luận văn, hỗ trợ giúp đỡ tôi những kiến thức khoa học bổ ích. Thầy đã đưa ra những nhận xét quý giá và trực tiếp hướng dẫn tôi trong quá trình thực hiện luận văn này.

Tôi xin chân thành cám ơn các anh chí đồng nghiệp trong Công ty NEO nơi tôi đang công tác. Và đối tác Vinphone đã tạo điều kiện cho tôi tham gia và phát triển chương trình.

Cuối cùng, tôi xin gửi lời cảm ơn tới gia đình và bạn bè của tôi, những người đã động viên, khuyến khích tôi rất nhiều trong cuộc sống cũng như trong quá trình công tác và học tập.

Do thời gian có hạn nên chương trình không thể tránh được các thiếu sót các mặt còn hạn chế chẳng hạn như:

- Thiếu các giao diện chức năng để cấu hình các tham số thiết lập bảng giá cước, thông tin quản lý tham số, thông tin các công văn khuyến mại.

- Chưa áp dụng tính toán song song vào chức năng tính cước, chức năng thu thập số liệu.

Tôi mong muốn nhận được sự chỉ bảo, góp ý chân thành của các Thầy Cô giáo cùng các anh chị đồng nghiệp.

Hà Nội, tháng 11/2013 Xin chân thành cảm ơn.

Nhữ Thanh Thế

Một phần của tài liệu Nghiên cứu tính toán song song và ứng dụng vào hệ thống tính cước data 3g (Trang 26 - 30)