Filament: Denning-Style Information Flow Control for Rust

2026-04-17T08:52:01Zdd0f5f5a090fce34efc203d1cf44067f853cfdf37dc8b3b9362277f418cbe89e
FilamentGPU-kernelsIFCLLMsLinear-HaskellNautilusPrismPure-BorrowRTL-generationRustVeriGraphiauto-schedulingborrowinge-graphequality-saturationhardware-designinformation-flow-controlmemory-safetyoptimistic-analysis`,`function-merging`,`branch-reordering`,`algpc_blockprogramming-languagessGraphstatic-analysissymbolic-superoptimizertensor-compiler

What happened

A collection of new programming-languages and systems papers from arXiv CS PL. Highlights: Filament — a Denning-style static information-flow control (IFC) library for Rust that requires no compiler changes and introduces pc_block!, fcall!/mcall! macros to check explicit and implicit flows with low annotation overhead. Nautilus — an auto-scheduling tensor compiler that lowers algebraic operator descriptions into highly efficient tiled GPU kernels (notably finding FlashAttention-3-like kernels) with large throughput gains on GH200 and RTX 5090. Prism — a symbolic superoptimizer for tensor code,

Why it matters

A reviewed impact interpretation has not been published for this record.

Evidence and limitations

Source ID
arxiv_cs_pl
Record identifier
dd0f5f5a090fce34efc203d1cf44067f853cfdf37dc8b3b9362277f418cbe89e
Enrichment time
2026-04-17T08:52:01Z
AI-assisted enrichment
Yes

This record may overlap with other records. Its enrichment can be incomplete or wrong, and machine assistance was used. Validate consequential decisions against the linked source and your own environment.