PULSAR  1.0.0
Parallel Ultra Light Systolic Array Runtime
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
prt.h
Go to the documentation of this file.
1 
13 #ifndef PRT_H
14 #define PRT_H
15 
16 #include <stdlib.h>
17 #include <stdio.h>
18 #include <assert.h>
19 #include <string.h>
20 #include <stdarg.h>
21 #include <limits.h>
22 #include <malloc.h>
23 #include <pthread.h>
24 #include <mpi.h>
25 
26 #include "icl_list.h"
27 #include "icl_hash.h"
28 #include "icl_deque.h"
29 #include "svg_trace.h"
30 #include "prt_assert.h"
31 #include "prt_tuple.h"
32 #include "prt_packet.h"
33 #include "prt_channel.h"
34 #include "prt_vdp.h"
35 #include "prt_thread.h"
36 #include "prt_request.h"
37 #include "prt_proxy.h"
38 #include "prt_config.h"
39 #include "prt_vsa.h"
40 
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44 
45 #ifdef __cplusplus
46 }
47 #endif
48 
49 #endif /* PRT_H */
PRT tuple.
PRT data channel.
dependency free linked list
Virtual Data Processor (VDP)
PRT communication request.
dependency free hash table
PRT configuration.
SVG tracing.
PRT exception handling.
PRT data packet.
PRT thread.
PRT communication proxy.
Virtual Systolic Array (VSA)