Skip to content
README.md 711 B
Newer Older
Aimar Rodriguez Soto's avatar
Aimar Rodriguez Soto committed
# Krist

**Name**: Krist
**Contact Person**: Aimar Rodriguez, aimar.rodriguez@bsc.es  
**License Agreement**: GPL 3.0  
**Platform**: OmpSs + CUDA

### Description
Krist kernel is used on crystallography to find the exact shape of a molecule using Rntgen
diffraction on single crystals or powders.

### Build instructions
In order to build the application, having the appropriate OmpSs + CUDA environment, simply use make in the main directory:
```
make
```
Two programs will be build: *krist* using regular memory and *krist-unified* unsing CUDA Unified Memory.

### Run instructions
```
./saxpy <N_A> <N_R>
```

where,
* N_A: Number of atoms (1000 by default)
* N_R: Number of reflections (10000 by default)