Multi-ApplicationOnlineProfiling
2.1
|
#include <pthread.h>
#include <stdint.h>
#include <Spinlock.h>
#include "Knowledge_System.h"
#include "Buffered_FIFO.h"
Go to the source code of this file.
Data Structures | |
struct | Pbb_workers_desc |
structure describing a workers descriptor More... | |
struct | Pbb_workers |
Structure defining a parallel blackboard worker set. More... | |
Functions | |
void | Pbb_workers_init (struct Pbb_workers *wk, struct MALP_blackboard *bb, uint32_t wk_count) |
Initializes workers. More... | |
void | Pbb_workers_release (struct Pbb_workers *wk) |
releases workers More... | |
void | Pbb_workers_submit (struct Pbb_workers *wk, struct Knowledge_system_job *ksj) |
sumbits a job on workers More... | |
void | Pbb_workers_wait (struct Pbb_workers *wk) |
Waits until all workers are done. More... | |