• Home
  • Raw
  • Download

Lines Matching refs:smem

379             extern __shared__ int smem[];  in matchUnrolledCached()
383 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in matchUnrolledCached()
384 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached()
397 float* s_distance = (float*)(smem); in matchUnrolledCached()
398 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolledCached()
429 extern __shared__ int smem[]; in matchUnrolledCached()
433 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in matchUnrolledCached()
434 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached()
456 float* s_distance = (float*)(smem); in matchUnrolledCached()
457 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolledCached()
458 int* s_imgIdx = (int*)(smem + 2 * BLOCK_SIZE * BLOCK_SIZE); in matchUnrolledCached()
558 extern __shared__ int smem[]; in matchUnrolled()
562 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in matchUnrolled()
563 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled()
574 float* s_distance = (float*)(smem); in matchUnrolled()
575 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled()
606 extern __shared__ int smem[]; in matchUnrolled()
610 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in matchUnrolled()
611 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled()
631 float* s_distance = (float*)(smem); in matchUnrolled()
632 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled()
633 int* s_imgIdx = (int*)(smem + 2 * BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled()
732 extern __shared__ int smem[]; in match()
736 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in match()
737 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in match()
748 float* s_distance = (float*)(smem); in match()
749 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in match()
780 extern __shared__ int smem[]; in match()
784 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in match()
785 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in match()
805 float* s_distance = (float*)(smem); in match()
806 int* s_trainIdx = (int*)(smem + BLOCK_SIZE * BLOCK_SIZE); in match()
807 int* s_imgIdx = (int*)(smem + 2 * BLOCK_SIZE * BLOCK_SIZE); in match()
907 extern __shared__ int smem[]; in calcDistanceUnrolled()
912 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in calcDistanceUnrolled()
913 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in calcDistanceUnrolled()
971 extern __shared__ int smem[]; in calcDistance()
976 typename Dist::value_type* s_query = (typename Dist::value_type*)(smem); in calcDistance()
977 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in calcDistance()