新Linuxカーネル解読室 - KVM (概要)

KVM がどのように仮想マシンを実現しているかを、Qemu との連携を含めて解説します。 CPUの仮想化、メモリの仮想化、割り込みの仮想化、デバイスの仮想化について見ていきましょう。

新Linuxカーネル解読室 - パケット受信処理 ~UDPレイヤーにおける受信処理~

前回は、受信パケットがIP層に到達した後の処理について解説しました。 今回は、その続きとなるUDPレイヤーの処理について解説していきます。

AI特需に対応: 安価なGPUの可能性 (4)

Linux PC と RDMA ネットワークで vLLM スケールアウト構成を構築し、コストパフォーマンス重視のローカルLLM実行環境を提案・検証します。 前回の「AI特需に対応: 安価なGPUの可能性 (3)」の内容を踏まえた続編です。

AI特需に対応: 安価なGPUの可能性 (3)

Linux PC と RDMA ネットワークで vLLM スケールアウト構成を構築し、コストパフォーマンス重視のローカルLLM実行環境を提案・検証します。 前回の『AI特需に対応: 安価なGPUの可能性 (2)』の内容を踏まえた続編です。

新Linuxカーネル解読室 - Workqueue

遅延処理の仕組みである Workqueue (WQ) を、現在のWQの特徴であるConcurrency Management導入前後の実装を比較しながら紐解きます。

AI特需に対応: 安価なGPUの可能性 (2)

Linux PC と RDMA ネットワークで vLLM スケールアウト構成を構築し、コストパフォーマンス重視のローカルLLM実行環境を提案・検証します。 本記事は「AI特需に対応: 安価なGPUの可能性 (1)」の続編です。

AI特需に対応: 安価なGPUの可能性 (1)

Linux PC と RDMA ネットワークで vLLM スケールアウト構成を構築し、コストパフォーマンス重視のローカルLLM実行環境を提案・検証します。

新Linuxカーネル解読室 - タスクスケジューラ (その3)

カーネルv6.8のタスクスケジューラ解説シリーズの第3弾です。前回で解説したFAIRスケジューリングクラスとEEVDFアルゴリズムに続き、残るスケジューリングクラスであるRTおよびDEADLINEの仕組みと実装を深掘りします。

新Linuxカーネル解読室落穂拾い (2)

Linuxのコードを読むと、つい細部に気を取られて本質から外れてしまうことがあります。本ブログでは「これは何だろう?」と思う部分について、深追いせず理解できる情報を提供し、コード読解の負担を軽減することを目指します。

詳解 ROS2 エグゼキューター (Executor) - 4 -

最終回となる本記事では、過去の記事では触れられなかったエグゼキューターのより高度な概念と詳細について解説します。特に、本記事のEventsExecutorに関する内容はActionの章と関連が深いため、順番に読むことを推奨します。