This repository was archived by the owner on Mar 21, 2024. It is now read-only.
Thrust 1.17.0 #1682
alliepiper
announced in
Announcements
Thrust 1.17.0
#1682
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Thrust 1.17.0
Summary
Thrust 1.17.0 is the final minor release of the 1.X series. This release provides GDB pretty-printers for device vectors/references, a new
unique_count
algorithm, and an easier way to create tagged Thrust iterators. Several documentation fixes are included, which can be found on the new Thrust documentation site at https://nvidia.github.io/thrust. We’ll be migrating existing documentation sources to this new location over the next few months.New Features
thrust::make_tagged_iterator
convenience function. Thanks to @karthikeyann for this contribution.unique_count
algorithm. Thanks to @upsj for this contribution.scripts/gdb-pretty-printers.py
. Thanks to @upsj for this contribution.Bug Fixes
reduce_by_key
when called with 2^31 elements.Other Enhancements
adjacent_difference
.scan_by_key
.__forceinline__
annotations to a functor wrapper. Thanks to @mkuron for this contribution.permutation_iterator
.explicit_cuda_stream.cu
example that shows how to use explicit CUDA streams andpar
/par_nosync
execution policies.This discussion was created from the release Thrust 1.17.0.
Beta Was this translation helpful? Give feedback.
All reactions