thanks a lot Karl

with regards..

M. Sai Rajeswar
M-tech  Computer Technology
IIT Delhi
----------------------------------Cogito Ergo Sum---------

On Wed, Jun 11, 2014 at 8:21 PM, Karl Rupp <> wrote:
Hi Sai,

>    Im a masters student from Indian Institute of Technology delhi. Im
working on a Viennacl project.. for performance, which is my area of
interest. Can you please help me in knowing*how to integrate openmp in


  For example i ran
OMP_NUM_THREADS=4 ./examples/benchmarks/vector-cpu

*would this work..

Yes, this should work. Note, however, that because most operations in ViennaCL are memory-bandwidth limited, you will hardly see any scaling above 1.5-2x...

i enabled openmp while installing viennacl in *
ViennaCLcommon.cmake file

Although this should work, I recommend doing that via CMake directly rather than editing the file.
CMake (command line):
 $/path/to/ViennaCL/build/> cmake .. -DENABLE_OPENMP=On
 Activate 'ENABLE_OPENMP', then click on 'Configure' twice, then on 'Generate'.

Best regards,