PoissonSolver3DCylindricalGPU adalah pustaka yang dikembangkan untuk menyelesaikan persamaan Poisson 3 dimensi dalam sistem koordinat silinder dengan akselerator GPU
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.4 KiB

PETUNJUK PENGGUNAAN

Petunjuk Penggunaan

pembuat : Rifki Sadikin (rifki.sadikin@lipi.go.id)
tanggal : 6 November 2018

Petunjuk penggunaan ini berisi:

  • Cara membuat dan menginstal Pustaka Pemercepat Komputasi berbasis GPU CUDA untuk Penyelesaian Persamaan Poisson dalam Koordinat Silindrikal.
  • Cara memakai Pustaka Pemercepat Komputasi berbasis GPU CUDA untuk Penyelesaian Persamaan Poisson dalam Koordinat Silindrikal dalam C++.

Struktur Berkas

Struktur berkas pustaka Pemercepat Komputasi berbasis GPU CUDA untuk Penyelesaian Persamaan Poisson dalam Koordinat Silindrikal adalah sebagai berikut:

|-- CMakeLists.txt
|-- docs
|   `-- Doxyfile.in
|-- example
|   |-- CMakeLists.txt
|   |-- PoissonSolver3DGPUTest.cpp
|   `-- PoissonSolver3DGPUTest.h
|-- interface
|   |-- PoissonSolver3DCylindricalGPU.cxx
|   `-- PoissonSolver3DCylindricalGPU.h
|-- kernel
|   |-- PoissonSolver3DGPU.cu
|   `-- PoissonSolver3DGPU.h
|-- PETUNJUKPENGGUNAAN.md
`-- README.md

Modul Program yang Dibutuhkan

Untuk menginstall pustaka dibutuhkan program pengembang di lingkungan sistem operasi Linux (saat ini masih di Linux) yaitu:

  1. CMAKE versi minimal 3.10.3
  2. GCC versi minimal 6.2.0
  3. CUDA versi 9.1

Jika disediakan module program pada lingkungan sistem HPC maka dapat menjalankan perintah berikut ini:

module load cmake/3.10.3
module load gcc/6.2.0
module load cuda

Instalasi