29.01.2013 Views

Tutorial CUDA

Tutorial CUDA

Tutorial CUDA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Runtime Math Library<br />

There are two types of runtime math operations:<br />

__func(): direct mapping to hardware ISA<br />

© NVIDIA Corporation 2008<br />

Fast but lower accuracy (see prog. guide for details)<br />

Examples: __sin(x), __exp(x), __pow(x,y)<br />

func(): compile to multiple instructions<br />

Slower but higher accuracy (5 ulp or less)<br />

Examples: sin(x), exp(x), pow(x,y)<br />

The -use_fast_math compiler option forces every<br />

func() to compile to __func()

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!