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
..
2019-06-20 20:53:03 -07:00
2019-06-20 20:53:03 -07:00
2019-06-12 16:43:05 -07:00
2019-06-24 13:41:23 -07:00
2019-06-12 16:43:05 -07:00
2019-06-25 14:44:27 -06:00
2019-06-20 20:53:03 -07:00
2019-06-27 09:32:32 +02:00
2019-05-20 13:02:44 -07:00
2019-05-29 12:17:50 -07:00
2019-06-26 10:13:21 -07:00