lion03 / thrust

Automatically exported from code.google.com/p/thrust
Apache License 2.0
0 stars 0 forks source link

Dynamically choose between launch_closure_by_values & launch_closure_by_pointer #336

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Right now it statically chooses based on whether sizeof(kernel parms) < 256.  
It could dynamically check the current device's constant instead.

Reported here 
https://groups.google.com/forum/?hl=en#!topic/thrust-users/HVgxdN689UY

Original issue reported on code.google.com by jaredhoberock on 10 May 2011 at 6:05

GoogleCodeExporter commented 8 years ago
On second thought, nvcc might refuse to compile both code paths for large 
kernel parms.

Original comment by jaredhoberock on 10 May 2011 at 6:15

GoogleCodeExporter commented 8 years ago

Original comment by jaredhoberock on 31 Aug 2011 at 12:13

GoogleCodeExporter commented 8 years ago

Original comment by jaredhoberock on 21 Jan 2012 at 1:28

GoogleCodeExporter commented 8 years ago
Dunno how to do this. WNF.

Original comment by jaredhoberock on 7 May 2012 at 8:30