chwhite/SameStack

Project ID: 201949

Description

SameStack is a Red Hat Real-Time Systems (RTS) framework that provides deterministic, reproducible, and automatable execution environments for real-time and high-performance workloads.

It standardizes how command-line tools (like rteval, tuna, and stress-ng) are executed, measured, and compared across environments — from bare metal to containers and OpenShift.

SameStack is composed of two main components: • Runner Framework: Automates and standardizes the execution of individual applications using declarative YAML definitions. • Same: Automates application placement and lifecycle within defined simulations or measurements, enabling dynamic isolation, iterative experiments, and reproducible performance studies.

SameStack reduces reliance on custom scripts by providing a single, portable automation layer that integrates with existing orchestration tools (OpenShift, Kubernetes, Podman) without replacing them.

It’s designed to support both real-time certification workflows and data-driven AI pipelines, making it easy to gather, label, and correlate performance data consistently across environments.

Installation Instructions

This project can be installed using: dnf install samestack

The Runner Framework can be invoked directly: runner rteval

The SameStack command can be used to run applications or measurement profiles: same run rteval

Note: same is currently under active development and not yet feature complete.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 42 x86_64 (0)* Fedora 42 (7 downloads)
Fedora 43 aarch64 (0)* Fedora 43 (5 downloads)
Rhel+epel 10 aarch64 (0)*, x86_64 (0)* Rhel+epel 10 (5 downloads)

* Total number of downloaded packages.


Quick Enable

#> dnf copr enable chwhite/SameStack
More info about enabling Copr repositories

Other Actions