Multi-core Hash Joins
Main-memory hash join implementations for multi-core CPUs
Public Attributes | List of all members
param_t Struct Reference

Public Attributes

algo_talgo
 
uint32_t nthreads
 
uint64_t r_size
 
uint64_t s_size
 
uint32_t r_seed
 
uint32_t s_seed
 
double skew
 
int nonunique_keys
 
int verbose
 
int fullrange_keys
 
int basic_numa
 
char * perfconf
 
char * perfout
 
char * loadfileR
 
char * loadfileS
 

Detailed Description

Definition at line 272 of file main.c.

Member Data Documentation

◆ algo

algo_t* param_t::algo

Definition at line 273 of file main.c.

◆ basic_numa

int param_t::basic_numa

Definition at line 283 of file main.c.

◆ fullrange_keys

int param_t::fullrange_keys

Definition at line 282 of file main.c.

◆ loadfileR

char* param_t::loadfileR

if the relations are load from file

Definition at line 287 of file main.c.

◆ loadfileS

char* param_t::loadfileS

Definition at line 288 of file main.c.

◆ nonunique_keys

int param_t::nonunique_keys

Definition at line 280 of file main.c.

◆ nthreads

uint32_t param_t::nthreads

Definition at line 274 of file main.c.

◆ perfconf

char* param_t::perfconf

Definition at line 284 of file main.c.

◆ perfout

char* param_t::perfout

Definition at line 285 of file main.c.

◆ r_seed

uint32_t param_t::r_seed

Definition at line 277 of file main.c.

◆ r_size

uint64_t param_t::r_size

Definition at line 275 of file main.c.

◆ s_seed

uint32_t param_t::s_seed

Definition at line 278 of file main.c.

◆ s_size

uint64_t param_t::s_size

Definition at line 276 of file main.c.

◆ skew

double param_t::skew

Definition at line 279 of file main.c.

◆ verbose

int param_t::verbose

Definition at line 281 of file main.c.


The documentation for this struct was generated from the following file: