|
Multi-core Hash Joins
Main-memory hash join implementations for multi-core CPUs
|
Public Attributes | |
| tuple_t * | rel |
| tuple_t * | tmp |
| int32_t ** | hist |
| int64_t * | output |
| arg_t * | thrargs |
| uint64_t | total_tuples |
| uint32_t | num_tuples |
| int32_t | R |
| uint32_t | D |
| int | relidx |
| uint32_t | padding |
holds arguments passed for partitioning
Definition at line 193 of file parallel_radix_join.c.
| uint32_t part_t::D |
Definition at line 202 of file parallel_radix_join.c.
| int32_t** part_t::hist |
Definition at line 196 of file parallel_radix_join.c.
| uint32_t part_t::num_tuples |
Definition at line 200 of file parallel_radix_join.c.
| int64_t* part_t::output |
Definition at line 197 of file parallel_radix_join.c.
| uint32_t part_t::padding |
Definition at line 204 of file parallel_radix_join.c.
| int32_t part_t::R |
Definition at line 201 of file parallel_radix_join.c.
| tuple_t* part_t::rel |
Definition at line 194 of file parallel_radix_join.c.
| int part_t::relidx |
Definition at line 203 of file parallel_radix_join.c.
| arg_t* part_t::thrargs |
Definition at line 198 of file parallel_radix_join.c.
| tuple_t* part_t::tmp |
Definition at line 195 of file parallel_radix_join.c.
| uint64_t part_t::total_tuples |
Definition at line 199 of file parallel_radix_join.c.