EXACB user documentation
Contents:
Tutorial
Ensure that the CI Timeout is Sufficient
Private Token Generation
Setting Default Project and Budget Variables
Adding a CI/CD Job
Setting up the Benchmark Fixture
Adding the Benchmark Job
Adding Multiple Benchmark Jobs
Disabling Specific CI/CD Jobs
Using Reservations for Benchmarking
Recording Benchmark Results in the Repository
Canceling a Benchmark Job
Reference
jureap/jube CI/CD Component
Usage
prefix
record (optional)
variant
machine
queue
project
label (optional)
budget
reservation (optional)
is_public
jube_file
usecase (optional)
fixture
jureap/jedi CI/CD Component
Usage
pipeline
selector
workload_factor (
DEPRECATED
!)
jureap/scaling CI/CD Component
Usage
pipeline
selector
workload_factor
skip_workload_factor (optional)
legend_position (optional)
JUREAP
Designing your Benchmarks
Reproducible Benchmarks using JUBE
JEDI-Specific Instructions
GPU and CPU Per Task
Tags and their Expected Behavior
Specifications on the Expected Output of JUBE
Continuous Benchmarking using exacb
FAQs
Plotting Large Scaling Results Manually
Partially Failed CI Pipeline
Empty CI Pipeline
Partition Split on JUBE
Increase CI Timeout
Switch to v3 Branch
Incorrect SLURM Project
Disabling Specific CI/CD Jobs
Manually Scheduling Jobs
Changelogs
2024-10-04 : 3.0.0 (v3)
2024-07-25
2024-07-04
Checklist
Step 0 : Setup and Preparation
Step 1: exacb Integration
Step 2 : SPEP Meeting
Step 3 : JEDI Performance
Code runs on JEDI
Record and report data through the exacb framework
Step 4: Large-scale scaling
Step 5: Documentation
Step 6: Certificate
How-To Guides
How-To Guide : JEDI Evaluation Run
Preparing your JUBE file
Preparing your CI file
CI/CD Component Configuration
Pipeline Configuration
Reporting CI/CD component
EXACB user documentation
»
Index
Index