You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Miscellaneous
Bumped graal and mx versions
Added Java implementation of the benchmark suite:
Implemented the multi-gpu benchmarks present in the Python suite in Java.
The class Benchmark.java provides a template for future use cases.
Created configuration files to easily adapt the benchmarks to different types of workloads.
The suite is built as a Maven project, indeed running mvn test will execute all the benchmarks based on the configuration file of the appropriate GPU architecture.
In the default configuration, all of the benchmarks will be executed, all the benchmarks' input sizes will be tested, and all of the scheduling policies will be run
Refactor DeviceSelectionPolicy in GrCUDAStreamPolicy
Each policy type has a separate class
Keep only retrieveImpl
Now TransferTimeDeviceSelectionPolicy extends DeviceSelectionPolicy
Delete previously commented methods and clean code