This is an automated email from the ASF dual-hosted git repository.
janniklinde pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git
from 6fe4fa5800 [MINOR] Fix Codestyle Issues
add d45ff6d381 [SYSTEMDS-3891] Add OOC Memory Tracking
No new revisions were added by this update.
Summary of changes:
.github/workflows/javaTests.yml | 2 +-
.../runtime/instructions/ooc/OOCInstruction.java | 3 +-
.../sysds/runtime/ooc/cache/OOCCacheManager.java | 18 +
.../sysds/runtime/ooc/cache/OOCCacheScheduler.java | 24 +
.../runtime/ooc/cache/OOCLRUCacheScheduler.java | 161 +++++++
.../sysds/runtime/ooc/memory/CachedAllowance.java | 498 +++++++++++++++++++++
.../runtime/ooc/memory/GlobalMemoryBroker.java | 231 ++++++++++
.../runtime/ooc/memory/InMemoryQueueCallback.java | 194 ++++++++
.../sysds/runtime/ooc/memory/MemoryAllowance.java | 55 +--
.../sysds/runtime/ooc/memory/MemoryBroker.java | 15 +-
.../runtime/ooc/memory/SyncMemoryAllowance.java | 191 ++++++++
.../ooc/memory/OOCMemoryAllowanceTest.java | 459 +++++++++++++++++++
12 files changed, 1805 insertions(+), 46 deletions(-)
create mode 100644
src/main/java/org/apache/sysds/runtime/ooc/memory/CachedAllowance.java
create mode 100644
src/main/java/org/apache/sysds/runtime/ooc/memory/GlobalMemoryBroker.java
create mode 100644
src/main/java/org/apache/sysds/runtime/ooc/memory/InMemoryQueueCallback.java
copy scripts/monitoring/src/app/modules/coordinators/list/list.component.scss
=> src/main/java/org/apache/sysds/runtime/ooc/memory/MemoryAllowance.java (59%)
copy scripts/monitoring/src/app/app.component.ts =>
src/main/java/org/apache/sysds/runtime/ooc/memory/MemoryBroker.java (67%)
create mode 100644
src/main/java/org/apache/sysds/runtime/ooc/memory/SyncMemoryAllowance.java
create mode 100644
src/test/java/org/apache/sysds/test/component/ooc/memory/OOCMemoryAllowanceTest.java