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.