Lines Matching refs:num_items

94     OffsetT                     num_items,  in Dispatch()  argument
101 …ue(d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, stream, debug_s… in Dispatch()
128 OffsetT num_items, in Dispatch() argument
151 … d_out_wrapper_end = thrust::unique_copy(d_in_wrapper, d_in_wrapper + num_items, d_out_wrapper); in Dispatch()
182 OffsetT num_items, in CnpDispatchKernel() argument
195 (void)num_items; in CnpDispatchKernel()
200 …d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, 0, debug_synchrono… in CnpDispatchKernel()
221 OffsetT num_items, in Dispatch() argument
227 …d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, debug_synchronous); in Dispatch()
252 int num_items, in Initialize() argument
259 while (i < num_items) in Initialize()
265 repeat = num_items; in Initialize()
279 while (j < CUB_MIN(i + repeat, num_items)) in Initialize()
292 DisplayResults(h_in, num_items); in Initialize()
307 int num_items) in Solve() argument
310 if (num_items > 0) in Solve()
316 for (int i = 1; i < num_items; ++i) in Solve()
341 int num_items) in Test() argument
346 CubDebugExit(g_allocator.DeviceAllocate((void**)&d_out, sizeof(T) * num_items)); in Test()
358 …p_error, d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, 0, true)); in Test()
362 CubDebugExit(cudaMemset(d_out, 0, sizeof(T) * num_items)); in Test()
366 …p_error, d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, 0, true)); in Test()
382 …_error, d_temp_storage, temp_storage_bytes, d_in, d_out, d_num_selected_out, num_items, 0, false)); in Test()
390 float giga_rate = float(num_items) / avg_millis / 1000.0f / 1000.0f; in Test()
391 …float giga_bandwidth = float((num_items + num_selected) * sizeof(T)) / avg_millis / 1000.0f / 1… in Test()
419 int num_items, in TestPointer() argument
424 T* h_in = new T[num_items]; in TestPointer()
425 T* h_reference = new T[num_items]; in TestPointer()
428 Initialize(entropy_reduction, h_in, num_items, max_segment); in TestPointer()
429 int num_selected = Solve(h_in, h_reference, num_items); in TestPointer()
433 num_items, num_selected, float(num_items) / num_selected, in TestPointer()
441 CubDebugExit(g_allocator.DeviceAllocate((void**)&d_in, sizeof(T) * num_items)); in TestPointer()
444 CubDebugExit(cudaMemcpy(d_in, h_in, sizeof(T) * num_items, cudaMemcpyHostToDevice)); in TestPointer()
447 Test<BACKEND>(d_in, h_reference, num_selected, num_items); in TestPointer()
463 int num_items) in TestIterator() argument
469 T* h_reference = new T[num_items]; in TestIterator()
472 int num_selected = Solve(h_in, h_reference, num_items); in TestIterator()
476 num_items, num_selected, float(num_items) / num_selected, in TestIterator()
482 Test<BACKEND>(h_in, h_reference, num_selected, num_items); in TestIterator()
496 int num_items) in Test() argument
498 for (int max_segment = 1; ((max_segment > 0) && (max_segment < num_items)); max_segment *= 11) in Test()
500 TestPointer<BACKEND, T>(num_items, 0, max_segment); in Test()
501 TestPointer<BACKEND, T>(num_items, 2, max_segment); in Test()
502 TestPointer<BACKEND, T>(num_items, 7, max_segment); in Test()
513 int num_items) in TestOp() argument
515 Test<CUB, T>(num_items); in TestOp()
517 Test<CDP, T>(num_items); in TestOp()
527 int num_items) in Test() argument
529 if (num_items < 0) in Test()
539 TestOp<T>(num_items); in Test()
554 int num_items = -1; in main() local
561 args.GetCmdLineArgument("n", num_items); in main()
591 if (num_items < 0) num_items = 32000000; in main()
592 …TestPointer<CUB, int>( num_items, entropy_reduction, maxse… in main()
605 if (num_items < 0) num_items = 32000000; in main()
608 TestIterator<CUB, int>( num_items); in main()
611 …TestPointer<CUB, char>( num_items * ((sm_version <= 130) ? 1 : 4), entropy_reduction, maxse… in main()
612 …TestPointer<THRUST, char>( num_items * ((sm_version <= 130) ? 1 : 4), entropy_reduction, maxse… in main()
615 …TestPointer<CUB, short>( num_items * ((sm_version <= 130) ? 1 : 2), entropy_reduction, maxse… in main()
616 …TestPointer<THRUST, short>( num_items * ((sm_version <= 130) ? 1 : 2), entropy_reduction, maxse… in main()
619 …TestPointer<CUB, int>( num_items, entropy_reduction, maxse… in main()
620 …TestPointer<THRUST, int>( num_items, entropy_reduction, maxse… in main()
623 …TestPointer<CUB, long long>( num_items / 2, entropy_reduction, maxse… in main()
624 …TestPointer<THRUST, long long>(num_items / 2, entropy_reduction, maxse… in main()
627 …TestPointer<CUB, TestFoo>( num_items / 4, entropy_reduction, maxse… in main()
628 …TestPointer<THRUST, TestFoo>( num_items / 4, entropy_reduction, maxse… in main()
636 Test<unsigned char>(num_items); in main()
637 Test<unsigned short>(num_items); in main()
638 Test<unsigned int>(num_items); in main()
639 Test<unsigned long long>(num_items); in main()
641 Test<uchar2>(num_items); in main()
642 Test<ushort2>(num_items); in main()
643 Test<uint2>(num_items); in main()
644 Test<ulonglong2>(num_items); in main()
646 Test<uchar4>(num_items); in main()
647 Test<ushort4>(num_items); in main()
648 Test<uint4>(num_items); in main()
649 Test<ulonglong4>(num_items); in main()
651 Test<TestFoo>(num_items); in main()
652 Test<TestBar>(num_items); in main()