Alex Black
18c01f5bdc
Add SameDiff memory reuse memory manager (array cache) (#39)
* Attention op comments
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* ArrayCacheMemoryMgr - first pass
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* Tweak array cache for use with SameDiff identity arrays
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* ArrayCacheMemoryMgr javadoc and properly get max memory
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* LRU cache policy + add tests
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* Fixes
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* Resize arrays internally if required for ArrayCacheMemoryMgr
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* Test improvement
Signed-off-by: AlexDBlack <blacka101@gmail.com>
* Small polish
Signed-off-by: AlexDBlack <blacka101@gmail.com>
2019-11-12 21:15:44 +11:00
..
2019-11-06 12:49:27 +02:00
2019-08-10 09:14:18 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00
2019-11-06 12:49:27 +02:00
2019-11-12 21:15:44 +11:00
2019-06-06 15:21:15 +03:00
2019-11-04 15:42:28 +02:00
2019-08-05 11:27:05 +10:00
2019-11-12 21:15:44 +11:00
2019-10-26 14:14:21 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-08-21 20:18:29 +03:00
2019-08-30 10:12:40 +03:00
2019-08-05 11:27:05 +10:00
2019-06-06 15:21:15 +03:00
2019-11-06 12:49:27 +02:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-08-14 16:52:34 +03:00
2019-06-06 15:21:15 +03:00
2019-06-06 15:21:15 +03:00
2019-11-06 12:49:27 +02:00
2019-08-14 16:52:34 +03:00
2019-06-06 15:21:15 +03:00