Luận văn: Nghiên cứu các giải thuật song song trên hệ thống xử lý đồ họa GPU đa lõi
Số trang: 26
Loại file: pdf
Dung lượng: 268.76 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bo mạch đồ họa (graphics adapter), card màn hình (graphics card), thiết bị đồ họa, card màn hình, card đồ họa đều là tên gọi chung của thiết bị chịu trách nhiệm xử lý các thông tin về hình ảnh trong máy tính. Bo mạch đồ họa thường được kết nối với màn hình máy tính giúp người sử dụng máy tính có thể giao tiếp với máy tính.Mọi máy tính cá nhân, máy tính xách tay đều phải có bo mạch đồ họa....
Nội dung trích xuất từ tài liệu:
Luận văn:Nghiên cứu các giải thuật song song trên hệ thống xử lý đồ họa GPU đa lõi B GIÁO D C VÀ ĐÀO T O Đ I H C ĐÀ N NG TRƯƠNG VĂN HI UNGHIÊN C U CÁC GI I THU T SONG SONG TRÊN H TH NG X LÝ Đ H A GPU ĐA LÕI Chuyên ngành: KHOA H C MÁY TÍNH Mã s : 60.48.01 TÓM T T LU N VĂN TH C SĨ K THU T Đà N ng - Năm 2011 Công trình ñư c hoàn thành t i Đ I H C ĐÀ N NGNgư i hư ng d n khoa h c: TS. Nguy n Thanh BìnhPh n bi n 1: PGS.TS. Phan Huy KhánhPh n bi n 2: TS. Trương Công Tu nLu n văn ñư c b o v t i H i ñ ng ch m Lu n văn t t nghi pth c sĩ k thu t h p t i Đ i h c Đà N ng vào ngày 11 tháng 9năm 2011.Có th tìm hi u lu n văn t i:• Trung tâm Thông tin - H c li u, Đ i h c Đà N ng• Trung tâm H c li u, Đ i h c Đà N ng -1- M Đ U1. Lý do ch n ñ tài Nhu c u tính toán trong lĩnh v c khoa h c, công ngh ngày càngcao và tr thành m t thách th c l n. T ñó các gi i pháp nh m tăngt c ñ tính toán ñã ñư c ra ñ i, t năm 2001 ñ n năm 2003 t c ñc a Pentium 4 ñă tăng g p ñôi t 1.5GHz lên ñ n 3GHz. Tuy nhiênhi u năng c a CPU (Central Processing Unit) không tăng tương x ngnhư m c gia tăng xung c a CPU và vi c gia tăng t c ñ xung c aCPU nhanh chóng ch m ph i ngư ng t i ña mà c th trong kho ngth i gian 2 năm t năm 2003 ñ n năm 2005 t c ñ c a CPU ch tăngt 3GHz lên 3.8GHz. Trong quá trình tăng t c ñ xung c a CPU cácnhà s n xu t ñã g p ph i v n ñ v nhi t ñ c a CPU s quá cao vàcác gi i pháp t n nhi t khí ñã ñ n m c t i h n không th ñáp ngñư c kh năng làm mát khi CPU ho t ñ ng xung quá cao như v y.Vì v y vi c gia tăng xung ho t ñ ng c a CPU không s m thì mu ncũng s ñi vào b t c. Trư c tình hình này, các nhà nghiên c u vi x lý ñã chuy như ng sang phát tri n công ngh ña lõi, nhi u lõi, v i cơ ch x lýsong song trong các máy tính nh m tăng hi u năng và ti t ki m nănglư ng. M t trong các công ngh x lý song song ra ñ i ñó là GPU(Graphics Processing Unit - b x lý ñ h a). Ban ñ u, vi c ch t oGPU ch v i nh ng m c ñích công vi c phù h p v i kh năng là tăngt c ñ x lý ñ h a, cũng như trong ngành trò chơi là ch y u.Nhưng ñ n th i ñi m GPU NV30 c a NVIDIA ra ñ i, GPU b t ñ utham gia vào nh ng công vi c khác ngoài ñ h a như: H tr tínhtoán d u ch m ñ ng ñơn, h tr tính toán lên c ngàn l nh. Vì th ñã -2-n y sinh ra ý tư ng dùng GPU ñ x lý, tính toán song song nh ngchương trình không thu c ñ h a. Câu h i ñư c ñ t ra là làm th nào ñ ng d ng GPU vào vi c xlý tính toán song song? Câu h i này nhanh chóng ñư c gi i quy tb ng công ngh CUDA (Compute Unified Device Architecture –ki n trúc thi t b h p nh t cho tính toán) c a NVIDIA ra ñ i năm2007. V i CUDA, các l p trình viên nhanh chóng phát tri n các ngd ng song song trong r t nhi u lĩnh v c khác nhau như: Đi n toánhóa h c, s p x p, tìm ki m, mô ph ng các mô hình v t lý, chu nñoán y khoa, thăm dò d u khí, … CUDA là b công c phát tri nph n m m trên GPU ñư c xây d ng b ng ngôn ng l p trình C. V iCUDA các l p trình viên dùng ñ ñi u khi n GPU ñ x lý, tính toánsong song các d li u l n. Vi c tăng t c trong quá trình tính toán không nh ng ñòi h inh ng thi t b GPU có kh năng x lý t c ñ cao v i d li u kh ngl mà c n ph i có nh ng gi i thu t song song h u hi u. Xu t phát t nhu c u trên tôi ch n ñ tài: “Nghiên c u các gi ithu t song song trên h th ng x lý ñ h a GPU ña lõi”.2. M c tiêu và nhi m v nghiên c u Đ hoàn thành m c ñích ý tư ng ñ ra c n nghiên c u các n idung như sau: Tìm hi u các gi i thu t tính toán song song, các cách thi t k m utrong tính toán song song. Tìm hi u c u trúc c a GPU Tìm hi u và tri n khai l p trình song song v i CUDA Phát bi u, phân tích, cài ñ t gi i thu t cho bài toán ñ t ra. Xây d ng gi i thu t và ng d ng áp d ng gi i thu t tính toánsong song trên thi t b ñ h a GPU. -3- Đánh giá k t qu theo yêu c u c a ñ tài.3. Đ i tư ng và ph m vi nghiên c u Đ i tư ng nghiên c u Trong khuôn kh lu n văn thu c lo i nghiên c u và ng d ng, tôich gi i h n nghiên c u các v n ñ sau: - Lý thuy t tính toán song song. - Chuy n ñ i m t s gi i thu t x lý trình t sang tính toán songsong sao cho t c ñ tính toán nhanh hơn gi i thu t cũ, phát bi u bàitoán th c t có áp d ng gi i thu t trên, cài ñ t và gi i quy t trên thi tb x lý ñ h a GPU b ng ngôn ng l p trình CUDA. Ph m vi nghiên c u Nghiên c u chuy n m t s gi i thu t cơ b n tu n t sang songsong ch y trên thi t b ñ h a GPU c a NVIDIA b ng ngôn ngCUDA.4. Phương pháp nghiên c u Phương pháp nghiên c u lý thuy t - Nghiên c u lý thuy t v tính toán song song, các gi i thu t tínhtoán song song. - Nghiên c u lý thuy t v cơ ch ho t ñ ng tính toán trong GPU. Phương pháp nghiên c u th c nghi m S d ng phương pháp nghiên c u lý ...
Nội dung trích xuất từ tài liệu:
Luận văn:Nghiên cứu các giải thuật song song trên hệ thống xử lý đồ họa GPU đa lõi B GIÁO D C VÀ ĐÀO T O Đ I H C ĐÀ N NG TRƯƠNG VĂN HI UNGHIÊN C U CÁC GI I THU T SONG SONG TRÊN H TH NG X LÝ Đ H A GPU ĐA LÕI Chuyên ngành: KHOA H C MÁY TÍNH Mã s : 60.48.01 TÓM T T LU N VĂN TH C SĨ K THU T Đà N ng - Năm 2011 Công trình ñư c hoàn thành t i Đ I H C ĐÀ N NGNgư i hư ng d n khoa h c: TS. Nguy n Thanh BìnhPh n bi n 1: PGS.TS. Phan Huy KhánhPh n bi n 2: TS. Trương Công Tu nLu n văn ñư c b o v t i H i ñ ng ch m Lu n văn t t nghi pth c sĩ k thu t h p t i Đ i h c Đà N ng vào ngày 11 tháng 9năm 2011.Có th tìm hi u lu n văn t i:• Trung tâm Thông tin - H c li u, Đ i h c Đà N ng• Trung tâm H c li u, Đ i h c Đà N ng -1- M Đ U1. Lý do ch n ñ tài Nhu c u tính toán trong lĩnh v c khoa h c, công ngh ngày càngcao và tr thành m t thách th c l n. T ñó các gi i pháp nh m tăngt c ñ tính toán ñã ñư c ra ñ i, t năm 2001 ñ n năm 2003 t c ñc a Pentium 4 ñă tăng g p ñôi t 1.5GHz lên ñ n 3GHz. Tuy nhiênhi u năng c a CPU (Central Processing Unit) không tăng tương x ngnhư m c gia tăng xung c a CPU và vi c gia tăng t c ñ xung c aCPU nhanh chóng ch m ph i ngư ng t i ña mà c th trong kho ngth i gian 2 năm t năm 2003 ñ n năm 2005 t c ñ c a CPU ch tăngt 3GHz lên 3.8GHz. Trong quá trình tăng t c ñ xung c a CPU cácnhà s n xu t ñã g p ph i v n ñ v nhi t ñ c a CPU s quá cao vàcác gi i pháp t n nhi t khí ñã ñ n m c t i h n không th ñáp ngñư c kh năng làm mát khi CPU ho t ñ ng xung quá cao như v y.Vì v y vi c gia tăng xung ho t ñ ng c a CPU không s m thì mu ncũng s ñi vào b t c. Trư c tình hình này, các nhà nghiên c u vi x lý ñã chuy như ng sang phát tri n công ngh ña lõi, nhi u lõi, v i cơ ch x lýsong song trong các máy tính nh m tăng hi u năng và ti t ki m nănglư ng. M t trong các công ngh x lý song song ra ñ i ñó là GPU(Graphics Processing Unit - b x lý ñ h a). Ban ñ u, vi c ch t oGPU ch v i nh ng m c ñích công vi c phù h p v i kh năng là tăngt c ñ x lý ñ h a, cũng như trong ngành trò chơi là ch y u.Nhưng ñ n th i ñi m GPU NV30 c a NVIDIA ra ñ i, GPU b t ñ utham gia vào nh ng công vi c khác ngoài ñ h a như: H tr tínhtoán d u ch m ñ ng ñơn, h tr tính toán lên c ngàn l nh. Vì th ñã -2-n y sinh ra ý tư ng dùng GPU ñ x lý, tính toán song song nh ngchương trình không thu c ñ h a. Câu h i ñư c ñ t ra là làm th nào ñ ng d ng GPU vào vi c xlý tính toán song song? Câu h i này nhanh chóng ñư c gi i quy tb ng công ngh CUDA (Compute Unified Device Architecture –ki n trúc thi t b h p nh t cho tính toán) c a NVIDIA ra ñ i năm2007. V i CUDA, các l p trình viên nhanh chóng phát tri n các ngd ng song song trong r t nhi u lĩnh v c khác nhau như: Đi n toánhóa h c, s p x p, tìm ki m, mô ph ng các mô hình v t lý, chu nñoán y khoa, thăm dò d u khí, … CUDA là b công c phát tri nph n m m trên GPU ñư c xây d ng b ng ngôn ng l p trình C. V iCUDA các l p trình viên dùng ñ ñi u khi n GPU ñ x lý, tính toánsong song các d li u l n. Vi c tăng t c trong quá trình tính toán không nh ng ñòi h inh ng thi t b GPU có kh năng x lý t c ñ cao v i d li u kh ngl mà c n ph i có nh ng gi i thu t song song h u hi u. Xu t phát t nhu c u trên tôi ch n ñ tài: “Nghiên c u các gi ithu t song song trên h th ng x lý ñ h a GPU ña lõi”.2. M c tiêu và nhi m v nghiên c u Đ hoàn thành m c ñích ý tư ng ñ ra c n nghiên c u các n idung như sau: Tìm hi u các gi i thu t tính toán song song, các cách thi t k m utrong tính toán song song. Tìm hi u c u trúc c a GPU Tìm hi u và tri n khai l p trình song song v i CUDA Phát bi u, phân tích, cài ñ t gi i thu t cho bài toán ñ t ra. Xây d ng gi i thu t và ng d ng áp d ng gi i thu t tính toánsong song trên thi t b ñ h a GPU. -3- Đánh giá k t qu theo yêu c u c a ñ tài.3. Đ i tư ng và ph m vi nghiên c u Đ i tư ng nghiên c u Trong khuôn kh lu n văn thu c lo i nghiên c u và ng d ng, tôich gi i h n nghiên c u các v n ñ sau: - Lý thuy t tính toán song song. - Chuy n ñ i m t s gi i thu t x lý trình t sang tính toán songsong sao cho t c ñ tính toán nhanh hơn gi i thu t cũ, phát bi u bàitoán th c t có áp d ng gi i thu t trên, cài ñ t và gi i quy t trên thi tb x lý ñ h a GPU b ng ngôn ng l p trình CUDA. Ph m vi nghiên c u Nghiên c u chuy n m t s gi i thu t cơ b n tu n t sang songsong ch y trên thi t b ñ h a GPU c a NVIDIA b ng ngôn ngCUDA.4. Phương pháp nghiên c u Phương pháp nghiên c u lý thuy t - Nghiên c u lý thuy t v tính toán song song, các gi i thu t tínhtoán song song. - Nghiên c u lý thuy t v cơ ch ho t ñ ng tính toán trong GPU. Phương pháp nghiên c u th c nghi m S d ng phương pháp nghiên c u lý ...
Tìm kiếm theo từ khóa liên quan:
đồ họa GPU đa lõi giải thuật song song luận văn hệ thống điện kỹ thuật điện tóm tắt luận vănGợi ý tài liệu liên quan:
-
58 trang 331 2 0
-
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 306 0 0 -
Kỹ Thuật Đo Lường - TS. Nguyễn Hữu Công phần 6
18 trang 305 0 0 -
96 trang 283 0 0
-
Giáo trình Kỹ thuật điện (Nghề: Điện tử công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới
124 trang 237 2 0 -
Đồ án môn Điện tử công suất: Thiết kế mạch DC - DC boost converter
14 trang 236 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 236 0 0 -
ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY SẢN XUẤT GẠCH MEN SHIJAR
63 trang 230 0 0 -
79 trang 226 0 0
-
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 218 0 0