opencv on mbed

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

TargetArchs Class Reference

Class providing a set of static methods to check what NVIDIA\* card architecture the CUDA module was built for. More...

#include <cuda.hpp>

Static Public Member Functions

static bool builtWith (FeatureSet feature_set)
 The following method checks whether the module was built with the support of the given feature:
static bool has (int major, int minor)
 There is a set of methods to check whether the module contains intermediate (PTX) or binary CUDA code for the given architecture(s):

Detailed Description

Class providing a set of static methods to check what NVIDIA\* card architecture the CUDA module was built for.

According to the CUDA C Programming Guide Version 3.2: "PTX code produced for some specific compute capability can always be compiled to binary code of greater or equal compute capability".

Definition at line 602 of file core/cuda.hpp.


Member Function Documentation

static bool builtWith ( FeatureSet  feature_set ) [static]

The following method checks whether the module was built with the support of the given feature:

Parameters:
feature_setFeatures to be checked. See :ocvcuda::FeatureSet.
static bool has ( int  major,
int  minor 
) [static]

There is a set of methods to check whether the module contains intermediate (PTX) or binary CUDA code for the given architecture(s):

Parameters:
majorMajor compute capability version.
minorMinor compute capability version.