YoGA features » Historique » Version 1
Julien Brule, 18/06/2012 15:40
1 | 1 | Julien Brule | h1. YoGA features |
---|---|---|---|
2 | |||
3 | A list of features with corresponding wrappers is provided in the following. All these operations can be performed on a YoGA object. This webpage may not be up to date. Please refer to the file yoga.i for a complete list of available features. To get a full description of the syntax please use the help function in a Yorick session. |
||
4 | |||
5 | h2. General utilities |
||
6 | |||
7 | * extern _GetMaxGflopsDeviceId get the ID of the best CUDA-capable device on your system |
||
8 | * extern _setDeviceId set the active device to the specified ID |
||
9 | * func setDeviceId set the active device to the specified ID and returns its name |
||
10 | * extern _listDevice returns the list of CUDA-capable devices on your system |
||
11 | * extern _nbDevice returns the number of CUDA-capable devices on your system |
||
12 | * extern _yogaThreadExit exist threads on the active device |
||
13 | * extern _yogaThreadSync synchronizes threads on the active device |
||
14 | * extern _yogaInit init a YoGA session on the specified device |
||
15 | * extern _yogaInitCublas init a CUBLAS session on the active device |
||
16 | * extern _yogaShutdownCublas shutdown the CUBLAS session on the active device |
||
17 | |||
18 | |||
19 | h2. Arrays manipulations |
||
20 | |||
21 | h2. Matrix Operations |
||
22 | |||
23 | h3. BLAS functions |
||
24 | |||
25 | h3. Transpose |
||
26 | |||
27 | h2. Random number generation |
||
28 | |||
29 | h2. Fast Fourier Transform |
||
30 | |||
31 | h2. Scan, sort, compact |