Re: [ANNOUNCE] Call for Contributors: ASIOS – AI ‑Native OS (Kernel Work)

Vikram R <[email protected]> Wed, 21 May 2025 17:31:42 +0530
Newsgroups gmane.linux.newbie,gmane.linux.kernel.kernelnewbies
Message-ID <CAELLoAhRMZVLVnCxmZKrSTukNpn5bqD70cdcz+9iC814No9=0A@mail.gmail.com>
Hi Enrico,

Thanks for the questions =E2=80=93 please see my answers inline:

> =E2=80=9CWhat exactly do you mean by that?=E2=80=9D
By =E2=80=9CAI-native=E2=80=9D I mean ASIOS is designed from the ground up =
for AI
workloads, not retrofitted. It embeds ML-driven optimizations (e.g.
reinforcement-learning schedulers, Bayesian latency predictors),
deterministic scheduling, native multi-accelerator support and
built-in alignment/safety probes directly into the OS stack.

> =E2=80=9CWhy an old Ubuntu?=E2=80=9D
We chose Ubuntu 24.04 LTS because it gives us a rock-solid,
long-term-support base with an upstream PREEMPT_RT HWE kernel (6.11)
that we can rebase regularly. It=E2=80=99s reproducible, widely deployed in
enterprise and cloud environments, and lets us focus on AI-centric
enhancements rather than reinventing the distribution.

> =E2=80=9CIf you=E2=80=99re talking AI, you mean datacenter, right? I=E2=
=80=99d trim things down=E2=80=A6=E2=80=9D
Our primary target today is bare-metal and VM-based AI clusters, but
ASIOS also supports very slim builds (we strip out unneeded services)
and future multi-distro releases (we=E2=80=99re planning Devuan,
Yocto/PTXdist, RHEL/SUSE variants).

> =E2=80=9CWhich symbols? ELF symbols or kconfig defines?=E2=80=9D
The overlay logic deals with Kconfig symbols (CONFIG_*).
asios-config-overlay.sh skips any missing CONFIG options instead of
failing,

> Re: extra-deb tooling
Great pointer on deb-pkg =E2=80=93 we=E2=80=99ll evaluate integrating it in=
to our .deb
build pipeline to streamline packaging. I did run into some issues
packaging cross-architecture kernels with dpkg-buildpackage.

Please let me know if you have any other suggestions or questions!

Cheers,
=E2=80=94
Vikram R
KarLex AI, Inc.