Published October 7, 2026 | Version v2
Preprint Restricted

FELA: Fourier Encoder with Linear Attention for Efficient Long Context Language Modeling

Authors/Creators

Description

Transformers suffer from inherent compute/memory bottlenecks such as quadratic prefill and linear cache size at long sequence lengths. In this work we introduce FELA, an architecture with constant decode state size regardless of context length. This model blends three sequence mixers together: causal spectral convolution, gated delta-recurrence, and local sliding window attention. Under a rigorous matched token and parameter budget experiment, FELA matches or leads FlashAttention-2 transformers on validation loss, achieving a 0.011 bpb improvement at 700M parameters while reducing decode memory usage by up to 2 orders of magnitude. We ablate each of FELA’s mixer components and show they are each required for FELA’s cross entropy performance. FELA can run directly using standard PyTorch calls on a CPU, without specialized custom kernels. We benchmark these models and qualitatively show the well known trade-offs of bounded state models, such as decreased recall when compared to a transformer with standard attention. The architecture naturally extends to untokenized byte inputs as well since there is more memory budget due to our efficiency.

Files

Restricted

The record is publicly accessible, but files are restricted. Log in to check if you have access.

Additional details

Dates

Created
2026-06-07
Updated
2026-10-07
Feedback collated paper updated

Software

Repository URL
https://huggingface.co/itstheraj/fela-acml2026
Programming language
Python
Development Status
Active