- 11 Sep, 2018 1 commit
-
-
Daniel Krebs authored
-
- 21 Aug, 2018 1 commit
-
-
Daniel Krebs authored
-
- 26 Jul, 2018 1 commit
-
-
Daniel Krebs authored
-
- 20 Jul, 2018 4 commits
-
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
This was neccessary in order to make the memory available via GDRcopy when multiple small allocations were made. cudaMalloc() would return multiple memory chunks located in the same GPU page, which GDRcopy pretty much dislikes (`gdrdrv:offset != 0 is not supported`). As a side effect, this will keep the number of BAR-mappings done via GDRcopy low, because they seem to be quite limited.
-
Daniel Krebs authored
This is useful when we sub-delegate management of a memory block to another allocator.
-
- 11 Jul, 2018 2 commits
-
-
Daniel Krebs authored
-
Daniel Krebs authored
-
- 06 Jun, 2018 1 commit
-
-
Daniel Krebs authored
-
- 05 Jun, 2018 2 commits
-
-
Daniel Krebs authored
-
Daniel Krebs authored
-
- 04 Jun, 2018 28 commits
-
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
Virtual inheritance is required because (for example) the Rtds2Gpu IP inherits from Hls and IpNode who both inherit from IpCore.
-
Daniel Krebs authored
-
Daniel Krebs authored
- better tested IP (testbenches) - detect invalid frame sizes - more status reporting
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-
Daniel Krebs authored
-