Difference between revisions of "UTK multicores + GPU"
From HCL
					
										
					
					| Zhongziming (talk | contribs) | Zhongziming (talk | contribs)  | ||
| Line 7: | Line 7: | ||
| == Using Fupermod on hybrid multicore/GPUs node == | == Using Fupermod on hybrid multicore/GPUs node == | ||
| *Compiling : Create two separate directories for configuration with selected CPU cblas (e.g. gsl, acml, mkl)and GPU cblas (e.g. cublas).   | *Compiling : Create two separate directories for configuration with selected CPU cblas (e.g. gsl, acml, mkl)and GPU cblas (e.g. cublas).   | ||
| − | |||
| − | + | For example: | |
| − | + | cd fupermod/ | |
| − | |||
| − | |||
| − | |||
| − | + | /* Using acml for CPU compuing*/ | |
| − | + | mkdir acml_config  | |
| − | + | cd acml_config | |
| − | + | ./configure --with-cblas=acml | |
| + | |||
| + | /* Using cublas for GPU computing */    | ||
| + | mkdir cuda_config   | ||
| + | cd cuda_config | ||
| + | ./configure --with-cblas=cuda | ||
Revision as of 10:36, 12 July 2012
List of machines
http://icl.cs.utk.edu/iclhelp/custom/index.html?lid=97&slid=180
Display a list of available GPUs
$ nvidia-smi -L
Using Fupermod on hybrid multicore/GPUs node
- Compiling : Create two separate directories for configuration with selected CPU cblas (e.g. gsl, acml, mkl)and GPU cblas (e.g. cublas).
For example:
cd fupermod/
/* Using acml for CPU compuing*/ mkdir acml_config cd acml_config ./configure --with-cblas=acml
/* Using cublas for GPU computing */ mkdir cuda_config cd cuda_config ./configure --with-cblas=cuda
