solana/bench-streamer
sakridge fbea9d8621
Page-pin packet memory for cuda (#4250)
* Page-pin packet memory for cuda

Bring back recyclers and pin offset buffers

* Add packet recycler to streamer

* Add set_pinnable to sigverify vecs to pin them

* Add packets reset test

* Add test for recycler and reduce the gc lock critical section
* Add comments/tests to cuda_runtime

* Add recycler to recv_blobs path.

* Add trace/names for debug and PacketsRecycler to bench-streamer

* Predict realloc and unpin beforehand.

* Add helper to reserve and pin

* Cap buffered packets length

* Call cuda wrapper functions
2019-06-27 09:32:32 +02:00
..
src Page-pin packet memory for cuda (#4250) 2019-06-27 09:32:32 +02:00
.gitignore add /target/ to .gitignore files for all crates (#4217) 2019-05-08 12:15:05 -07:00
Cargo.toml Increment cargo.toml files to v0.17.0 2019-06-22 04:35:25 +00:00