Skip to content

Latest commit

 

History

History
145 lines (106 loc) · 3.34 KB

mathFunctions.adoc

File metadata and controls

145 lines (106 loc) · 3.34 KB

Math Built-In Functions

The table below describes the list of built-in math functions. These functions can take scalar or vector arguments. Click an item in the table for details about that function.

cos

erf

exp

fma

log

mad

nan

pow

sin

tan

The table below describes the list of built-in math functions that are defined with the half_ or native_ prefix

Description

The math functions that are defined with the half_ prefix are implemented with a minimum of 10-bits of accuracy i.e. an ULP value ⇐ 8192 ulp.

The math functions that are defined with the native_ prefix may map to one or more native device instructions and will typically have better performance compared to the corresponding functions (without the native_ prefix) described. The accuracy (and in some cases the input range(s)) of these functions is implementation-defined.