Skip to content

Implementation of Modern Hash Joins for Multi Core CPUs

License

Notifications You must be signed in to change notification settings

wagjamin/HashJoins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hash Joins

This repo can be seen as deprecated - this was one of my early endavours into C++ and should probably not be taken too seriously.

Implementation of modern Hash Join algorithms in C++. The implementation includes:

  • No partitioning join (single threaded)
  • Single pass radix join (single threaded)
  • No partitioning join (multi threaded)
  • Radix join (multi threaded)

Written for the seminar "Implementation Techniques for Main Memory Databases" during the winter term 2018/2019.

About

Implementation of Modern Hash Joins for Multi Core CPUs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published