linera-regression #75

Merged
jakeISAC merged 22 commits from linera-regression into dev 2026-06-23 22:30:20 +02:00
Owner

Merging the stable version with TS scheduler implemented and tested.

Merging the stable version with TS scheduler implemented and tested.
Added intial code for the linear regression scheduler
- fixed some typos in comments and code
- removed an unecessary Atomic counter from the progress-bar logic in
  favour of build-in .inc() function
- added a new function in class.rs which returns schedulers String
  representation
- modified the return type of the `from_string` function to Result<Self>
  from Option<Self>; this approach removed the unecessary `.validate()`
  function
- Added intial code -- parameters and constructors -- to TS scheduler
- added a funciton to calcuate the palne representing relative file
  sizes and time needed to copy them
- found a nice website on how to find the line of best fit
- Add EDF to the codebook
- Introduce sampling_iteration_limit in SchedulerConfig
- Thread limit through to TemporalScheduler and its config
- Update linear_regression to use a sampling limit
allocator features.
Additinally:
- added necessary arguments for TS to main
- moved shceduling timing from schedule() function to run() for more
  accurate and persistant results
- general performance optimazations
with all major features implemented, with exception of file chunking.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jakeISAC/bifrost!75
No description provided.