Nội dung luận văn trình bày cơ sở lý thuyết về tính toán hiệu năng cao và tính toán song song,trên cơ sở lý thuyết về tính toán song song và kiến thức về GPU và CUDA đưa ra các bài toán ứng dụng trên GPU để làm rõ hiệu nằng tính toán về mặt thời gian so với tính toán đơn thuần trên CPU. đề tài. | NGHIÊN CỨU GiẢI PHÁP CÔNG NGHỆ TÍNH TOÁN HIỆU NĂNG CAO VỚI BỘ XỬ LÝ ĐỒ HỌA GPU VÀ ỨNG DỤNG. Nguyễn Đức Minh Trường Đại học Công nghệ - Đại học Quốc gia Hà Nội Luận văn Thạc sĩ chuyên ngành: Kỹ thuật phần mềm; Mã số: 60 480 10 3 Người hướng dẫn: TS. Lê Quang Minh Năm bảo vệ: 2016 Abstract: Trình bày cơ sở lý thuyết về tính toán hiệu năng cao và tính toán song song,trên cơ sở lý thuyết về tính toán song song và kiến thức về GPU và CUDA đưa ra các bài toán ứng dụng trên GPU để làm rõ hiệu nằng tính toán về mặt thời gian so với tính toán đơn thuần trên CPU. Keywords: Tính toán song song, GPU, CUDA MỞ ĐẦU Sự bùng nổ của Internet, sự bùng nổ của xu thế mọi thiết bị đều kết nối (Internet of thing - IOT), sự bùng nổ về nhu cầu thưởng các sẩn phầm âm thanh đồ họa độ phân giải cao và chất lượng cao, sự bùng nổ của các dịch vụ lưu trữ đám mây, dịch vụ trực tuyến, đã khiến cho khôi lượng dữ liệu mà vi xử lý (CPU) phải tính toán ngày càng lớn và thực sự đã vượt quá nhanh so với sự phát triển tốc độ của CPU. Không những thế con người mặc dù muốn có nhiều thông tin hơn, thông tin phải tốt hơn lại còn muốn tốc độ xử lý phải nhanh hơn, điều này càng làm cho nhu cầu tính toán trong lĩnh vực khoa học, công nghệ đã và đang trở thành một thách thức lớn. Từ đó các giải pháp nhằm tăng tốc độ tính toán đã được ra đời. Tư năm 2001 đến 2003 tốc độ của Pentium 4 đã tăng gấp đôi từ lên đến 3GHz. Tuy nhiên hiệu năng của CPU không tăng tương xứng như mức gia tăng xung nhịp của CPU và việc tăng xung nhịp cũng chỉ đạt tới giới hạn công nghệ. Cụ thể tính đến 2005 xung nhịp của Pentium 4 mới chỉ tăng lên được . Việc tăng xung nhịp của CPU dẫn đến việc tăng nhiệt độ làm việc của CPU. Các công nghệ làm mát có thể không đáp ứng được do bề mặt tiếp xúc của CPU ngày càng nhỏ. Trước tình hình này các nhà nghiên cứu vi xử lý đã chuyển sang hướng phát triển công nghệ đa lõi nhằm song song hóa các quá trình tính toán để tăng tốc độ và tiết kiệm điện năng. Một trong các công nghệ đa lõi xử lý