Requests for SIG Proposal: "Optimize" #1
Labels
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sig_core/meta#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hey, I want to propose a new SIG, and am willing to sponsor: Optimize
The idea is to build (or rebuild) Rocky Linux software in ways that boost performance in some way.
Initial Project:
The initial project for the SIG is an ambitious one, and a collaborative effort.
The idea: Rebuild all of Rocky Linux 8+9 using optimized compile-time flags (mostly
-march=x86_64-v3 -mtune=skylake-avx512
). The resulting packages should be significantly faster than stock Rocky Linux on recent Intel processor hardware.Intel has agreed to put forth engineering talent towards this project, as well as engaging paid outside help (a la CIQ engineers ( https://ciq.co ) ) and interested community members to put it together. I believe Ali Koroglu (of Fedora and CentOS hyperscale fame) is attached to help, among others.
The SIG may take on other projects (other targeted optimizations) in the future, as a valuable add-on to the Rocky Linux core project.
Initial Asks:
The most pressing initial ask is a place to coordinate SIG efforts, in the form of a MatterMost channel: SIG/Optimize
2 Peridot Projects (Rocky8-IntelOptimized, Rocky9-IntelOptimized) will need to be created, though only 8 is necessary at first. Incidentally, building a full suite of packages for Rocky 8 in Peridot may help guide SIG/Core's eventual 8 migration into that system.
Gitlab group for project work, most notably upstream package imports. Probably under https://git.rockylinux.org/sig/optimize .
Channel is created.
Projects are created.
GitLab and RESF Git Service org is created. Users will be expected to sign up for an account and you, as the sponsor, will need to add them accordingly.
Note that the actual proposals do not come here. A copy and paste version of the proposal is recommended for consistency from the actual proposal (typically in mattermost). Proposals typically land in SIG/General in Mattermost, as you've done which lead to this request. Requested asks (and tasks) for a proposal can however come here (as you've been requested by Neil) as it is expected that a Core or RelEng member will submit or work on the request. We know this process is currently less than ideal and will be improved over time.
https://wiki.rockylinux.org/special_interest_groups/
Proposal for SIG: "Optimize"to Tasks for SIG Proposal: "Optimize"Tasks for SIG Proposal: "Optimize"to Requests for SIG Proposal: "Optimize"