GPUOcelot
Public Member Functions | Public Attributes

test::TestKernels Class Reference

Collaboration diagram for test::TestKernels:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TestKernels ()
 ~TestKernels ()
std::ostream & print (std::ostream &out, EmulatedKernel *kernel)
bool loadKernels ()
bool testLooping ()
bool testMatrixVectorProduct ()
bool doTest ()

Public Attributes

EmulatedKernelkernelLooping
EmulatedKernelkernelMVProduct
Module module
int ThreadCount

Constructor & Destructor Documentation

test::TestKernels::TestKernels ( ) [inline]
test::TestKernels::~TestKernels ( ) [inline]

Member Function Documentation

bool test::TestKernels::doTest ( ) [inline]

Test driver

bool test::TestKernels::loadKernels ( ) [inline]

Tests initialization of executive, load of kernel, and translation to EmulatedKernel

std::ostream& test::TestKernels::print ( std::ostream &  out,
EmulatedKernel kernel 
) [inline]
bool test::TestKernels::testLooping ( ) [inline]
bool test::TestKernels::testMatrixVectorProduct ( ) [inline]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines