<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>State Space Model on SoloSoft</title><link>https://www.solosoft.dev/tags/state-space-model/</link><description>Recent content in State Space Model on SoloSoft</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.solosoft.dev/tags/state-space-model/index.xml" rel="self" type="application/rss+xml"/><item><title>Causal-Conv1d: The CUDA-Optimized Kernel Powering Mamba State Space Models</title><link>https://www.solosoft.dev/post/causal-conv1d-cuda-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/causal-conv1d-cuda-2026/</guid><description>&lt;p&gt;The Transformer architecture has dominated deep learning for years, but a new challenger has emerged: state space models (SSMs). At the heart of one of the most influential SSM architectures, &lt;strong&gt;Mamba&lt;/strong&gt;, lies a surprisingly modest CUDA kernel library called &lt;strong&gt;Causal-Conv1d&lt;/strong&gt;. Developed by Tri Dao (known for FlashAttention) and Albert Gu (the creator of Mamba), this library provides the computational backbone for the causal depthwise 1D convolutions that make Mamba&amp;rsquo;s selective state space mechanism possible.&lt;/p&gt;
&lt;p&gt;Causal-Conv1d is not a flashy project with a web UI or chat interface. It is infrastructure &amp;ndash; the kind of low-level optimization that makes new architectures feasible. Its purpose is singular: compute causal 1D convolutions as fast as humanly possible on NVIDIA GPUs, providing a PyTorch-compatible interface that can be dropped into any model implementation.&lt;/p&gt;</description></item></channel></rss>