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-12 21:15:44 +11:00
2019-11-06 12:49:27 +02:00
2019-11-08 08:49:41 +03:00
2019-10-23 12:11:25 +03:00
2019-11-12 11:58:48 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-10-23 12:11:25 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-08-23 12:31:12 +03:00
2019-09-11 21:50:28 +03:00
2019-06-06 15:21:15 +03:00
2019-09-11 21:50:28 +03:00