 
 /* --------------------------------------------------------------------------*/
 /** 
-* @Synopsis  Computes the output size of joining the probe table to the build table.
+* @Synopsis  Computes the output size of joining the probe table to the build table
+  by probing the hash map with the probe table and counting the number of matches.
 * 
 * @Param[in] multi_map The hash table built on the build table
 * @Param[in] build_table The build table
 * @Param[in] probe_table The probe table
-* @Param[in] probe_column The column to be used to probe the hash table for potential matches
-* @Param[in] probe_table_num_rows The length of the probe table's columns
+* @Param[in] probe_table_num_rows The number of rows in the probe table
 * @Param[out] output_size The resulting output size
   @tparam join_type The type of join to be performed
   @tparam multimap_type The datatype of the hash table
-  @tparam key_type The datatype of the Keys in the hash table
   @tparam block_size The number of threads in a thread block for the kernel
   @tparam output_cache_size The size of the shared memory cache for caching the join output results
 * 

{
  constexpr int num_warps = block_size/warp_size;
  __shared__ int current_idx_shared[num_warps];
  __shared__ index_type join_shared_l[num_warps][output_cache_size];
  __shared__ index_type join_shared_r[num_warps][output_cache_size];
  index_type *output_l = join_output_l, *output_r = join_output_r;

  if (flip_results) {
      output_l = join_output_r;


/* --------------------------------------------------------------------------*/
/** 
* @Synopsis  Builds a hash table from a gdf_table that maps the hash values of 
  each row to its respective row index.
* 
* @Param[in,out] multi_map The hash table to be built to insert rows into
* @Param[in] build_table The table to build the hash table on
* @Param[in] build_table_num_rows The number of rows in the build table
* @tparam multimap_type The type of the hash table
* 
*/
/* ----------------------------------------------------------------------------*/
