view src/parallel_execution/plautogen/impl/TaskManagerImpl.h @ 571:d9c3bccaa13c

add semiron..
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sun, 24 Nov 2019 22:55:33 +0900
parents 1233236c244d
children fe8c04001929
line wrap: on
line source

typedef struct TaskManagerImpl <Type, Isa> impl TaskManager {
  __code next(...);
  int numWorker;
  int sendCPUWorkerIndex;
  int sendGPUWorkerIndex;
  int taskCount;
  pthread_mutex_t mutex;
  struct Queue* activeQueue;
  struct Worker** workers;
  struct Element* taskList;
  int loopCounter;
  int cpu;
  int gpu;
  int io;
  int maxCPU;
} TaskManagerImpl;