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.
53 lines
1.4 KiB
53 lines
1.4 KiB
6 years ago
|
# 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:
|
||
|
|
||
|
``` bash
|
||
|
|-- 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:
|
||
|
|
||
|
|
||
|
```console
|
||
|
module load cmake/3.10.3
|
||
|
module load gcc/6.2.0
|
||
|
module load cuda
|
||
|
```
|
||
|
## Instalasi
|
||
|
|
||
|
|