Peano
Loading...
Searching...
No Matches
Strategy.h File Reference
#include <string>
#include <utility>
#include <chrono>
Include dependency graph for Strategy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  tarch::multicore::orchestration::Strategy
 Interface for any task orchestration. More...
 
struct  tarch::multicore::orchestration::Strategy::FuseInstruction
 Fuse instruction. More...
 

Namespaces

namespace  tarch
 Have to include this header, as I need access to the SYCL_EXTERNAL keyword.
 
namespace  tarch::multicore
 This page describes Peano 4's multithreading namespace.
 
namespace  tarch::multicore::orchestration
 

Enumerations

enum class  tarch::multicore::orchestration::FusionImplementation {
  tarch::multicore::orchestration::DisableFusionAndMapOntoNativeTask , tarch::multicore::orchestration::DisableFusionAndProcessImmediately , tarch::multicore::orchestration::LazyEvaluation , tarch::multicore::orchestration::TimedExecution ,
  tarch::multicore::orchestration::ProducerConsumerTaskSequence , tarch::multicore::orchestration::EagerConsumerTasks
}
 Control how the fusion is implemented. More...
 

Functions

Strategytarch::multicore::orchestration::createDefaultStrategy ()
 Default strategy.