SkePU(integratedwithStarPU)  0.8.1
 All Classes Namespaces Files Functions Enumerations Friends Macros Groups Pages
List of all members
skepu::ExecPlan Class Reference

A class that describes an execution plan, not used very much in this case as decision is mostly left to StarPU. More...

#include <exec_plan.h>

Detailed Description

A class that describes an execution plan, not used very much in this case as decision is mostly left to StarPU.

This class is used to specifiy execution parameters. For the GPU back ends you can set both the block size (maxThreads) and the grid size (maxBlocks). For OpenMP the number of threads is parameterized (numOmpThreads).

It is also possible to specify which back end should be used for a certain data size. This is done by adding a lowBound and a highBound of data sizes and a back end that should be used for that range to a list. This choice may not be respected with StarPU as starpu decides at runtime which backend to use.


The documentation for this class was generated from the following file: