Commit Graph
23 Commits
Author SHA1 Message Date
Peter Boyle 4c7953c2d1 Better memory logging 2026-08-30 20:16:17 -04:00
Peter Boyle 43c6573ca4 Memory manager update to drop cache 2026-08-28 17:03:41 -04:00
Peter Boyle f1a969f0c3 Evict all optoin 2026-08-11 16:35:42 -04:00
Peter Boyle a73dc6dbf4 Display linux heap info 2024-06-28 16:05:17 +00:00
Peter Boyle 3747494a09 Notify delet public 2023-10-20 19:27:13 -04:00
Peter Boyle 481bbaf1fc Interface to query memory use 2023-03-23 12:55:31 -04:00
rhodgson 7731c7db8e Add huge cache type and allow Ncache==0 2023-02-26 14:15:28 +00:00
rhodgson ff97340324 Expose cached bytes 2023-02-26 12:22:45 +00:00
Peter Boyle 99b3697b03 More loggin 2022-12-20 05:10:23 -05:00
Peter Boyle 3791bc527b Logging pulled in from dirichlet branch 2022-12-20 05:10:23 -05:00
JPRichings d7bef70b5c Helper functions to allow probe of cache state of lattice objects. 2021-11-09 12:57:09 +00:00
Peter Boyle 8ed0b57b09 Memory verbose and tracking, shrink default cache
Print PCI device IDs on node 0
2021-10-05 11:41:03 -04:00
Peter Boyle 612e468889 Configurable ALLOC_ALIGN and ALLOC_CACHE 2020-11-20 16:48:28 +01:00
Peter Boyle d3ce60713d UVM, Device and Lattice/aligned allocators 2020-09-03 15:44:13 -04:00
Christoph Lehner 6365a89ba3 create separate InitMessage for MemoryManager that can be called after communicator setup 2020-07-30 07:25:05 -04:00
Peter Boyle c48da35921 Memory Vector UVM and Lattice alignedAllocator separate 2020-06-22 20:21:53 -04:00
Peter Boyle b949cf6b12 PeekLocal needs a view to keep thread safe.
ALLOCATION_CACHEE reenable
2020-06-19 17:13:27 -04:00
Christoph Lehner b5e87e8d97 summit compile fixes 2020-06-12 18:16:12 -04:00
Peter Boyle 8b066baca8 Implement transient mechanism 2020-06-08 18:28:53 -04:00
Peter Boyle 1a4c8c3387 Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes. 2020-06-05 18:52:35 -04:00
Peter Boyle f39c2a240b Priintinig and device memory size detection 2020-06-04 14:58:03 -04:00
Peter Boyle 6bf7f839ff Better printing and logging 2020-06-03 09:28:57 -04:00
Peter Boyle 32237895bd Reorg memory manager for O(1) hash table 2020-06-03 09:09:52 -04:00