Multi-core Hash Joins
Main-memory hash join implementations for multi-core CPUs
parallel_radix_join.h
Go to the documentation of this file.
1
13#ifndef PARALLEL_RADIX_JOIN_H
14#define PARALLEL_RADIX_JOIN_H
15
16#include "types.h" /* relation_t */
17
34PRO(relation_t * relR, relation_t * relS, int nthreads);
35
50RJ(relation_t * relR, relation_t * relS, int nthreads);
51
66PRH(relation_t * relR, relation_t * relS, int nthreads);
67
82PRHO(relation_t * relR, relation_t * relS, int nthreads);
83
84#endif /* PARALLEL_RADIX_JOIN_H */
result_t * PRH(relation_t *relR, relation_t *relS, int nthreads)
result_t * PRO(relation_t *relR, relation_t *relS, int nthreads)
result_t * RJ(relation_t *relR, relation_t *relS, int nthreads)
result_t * PRHO(relation_t *relR, relation_t *relS, int nthreads)
Definition: types.h:74
Provides general type definitions used by all join algorithms.