Xem mẫu
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Nguyễn Hoàng Vũ
A PARALLEL IMPLEMENTATION ON
MODERN HARDWARE FOR GEO ELECTRICAL TOMOGRAPHICAL SOFTWARE
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
HÀ NỘI – 2010
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Nguyễn Hoàng Vũ
A PARALLEL IMPLEMENTATION ON
MODERN HARDWARE FOR GEO ELECTRICAL TOMOGRAPHICAL SOFTWARE
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
Cán bộ hướng dẫn: PGS. TSKH. Phạm Huy Điển
Cán bộ đồng hướng dẫn: TS. Đoàn Văn Tuyến
HÀ NỘI – 2010
ABSTRACT
Geoelectrical tomographical software plays a crucial role in geophysical research. However, imported software is expensive and does not provide much customizability, which is essential for more advanced geophysical study. Besides, these programs are unable to exploit the full potential of modern hardware, so the running time is inadequate for largescale geophysical surveys. It is therefore an essential task to develop domestic software for overcoming all these problems. The development of this software is based on our research in using parallel programming on modern multicore processors and stream processors for high performance computing. While this project with its interdisciplinary aspect poses many challenges, it has also enabled us to gain valuable insights in making scientific software and especially the new field of personal supercomputing.
A PARALLEL IMPLEMENTATION ON 1
MODERN HARDWARE FOR GEOELECTRICAL TOMOGRAPHICAL SOFTWARE 1
NGUYỄN HOÀNG VŨ 2
A PARALLEL IMPLEMENTATION ON 2
MODERN HARDWARE FOR GEOELECTRICAL TOMOGRAPHICAL SOFTWARE 2
ABSTRACT 4
CHAPTER 2. THE FORWARD PROBLEM IN RESISTIVITY TOMOGRAPHY 33
CHAPTER 3 SOFTWARE IMPLEMENTATION 43
CONCLUSION 52
REFERENCES 53
List of Acronyms
CPU Central Processing Unit
CUDA Compute Unified Device Architecture
GPU Graphical Processing Unit
OpenMP Open Multi Processing
OpenCL Open Computing Language
TBB Intel Threading Building Blocks
...
- tailieumienphi.vn
nguon tai.lieu . vn