PULSAR  0.1
Parallel Unified Linear Algebra with Systolic Arrays
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
prt.h
Go to the documentation of this file.
1 
11 #ifndef PRT_H
12 #define PRT_H
13 
14 #include <stdlib.h>
15 #include <stdio.h>
16 #include <assert.h>
17 #include <string.h>
18 #include <stdarg.h>
19 #include <limits.h>
20 #include <malloc.h>
21 #include <pthread.h>
22 #include <mpi.h>
23 
24 #include "icl_list.h"
25 #include "icl_hash.h"
26 #include "icl_deque.h"
27 #include "svg_trace.h"
28 #include "prt_assert.h"
29 #include "prt_tuple.h"
30 #include "prt_packet.h"
31 #include "prt_channel.h"
32 #include "prt_vdp.h"
33 #include "prt_thread.h"
34 #include "prt_request.h"
35 #include "prt_proxy.h"
36 #include "prt_config.h"
37 #include "prt_vsa.h"
38 
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 #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)