Skip to content

add persistence controls for lower SSD writes - #555

Open
Skater1808 wants to merge 5 commits into
JustVugg:devfrom
Skater1808:feat/no-persist-ssd
Open

add persistence controls for lower SSD writes#555
Skater1808 wants to merge 5 commits into
JustVugg:devfrom
Skater1808:feat/no-persist-ssd

Conversation

@Skater1808

Copy link
Copy Markdown

Summary

Describe the problem and the smallest change that solves it.

Validation

  • make -C c check
  • CUDA changes were tested with make -C c cuda-test (if applicable)
  • Performance claims include hardware, commands, and repeatable measurements

Compatibility

  • The default CPU build remains dependency-free
  • No model files, generated binaries, or benchmark artifacts are included

@JustVugg

Copy link
Copy Markdown
Owner

Thanks for this — persistence controls for lower SSD writes is a useful feature. One process note before review: this PR targets main, but all contributions land on dev first (main is release-only and protected). Could you retarget the base branch to dev? On GitHub: Edit (top-right of the PR) → change base from main to dev. Once it's on dev I'll review it properly — the persistence/write-reduction angle is worth having, especially for the disk-streaming hosts.

@Skater1808
Skater1808 changed the base branch from main to dev July 23, 2026 18:29
@Skater1808

Skater1808 commented Jul 23, 2026

Copy link
Copy Markdown
Author

Thanks, I've already changed it. If you have any further questions, I'm here.

@JustVugg JustVugg added the enhancement New feature or request label Jul 28, 2026
GitHub Copilot and others added 4 commits July 29, 2026 13:23
- Introduced `upstream_telemetry.h` to handle telemetry data related to model layers, expert usage, and hardware statistics.
- Implemented functions for calculating memory usage, probing hardware specifications, and emitting statistics for GPU and CPU.
- Added support for tracking expert hits and usage statistics for better performance monitoring.
- Included conditional compilation for different operating systems (Windows, macOS, Linux) to gather hardware information.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants