TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
Descriptions: Root cause: Commit 08c29108 ("Remove the obsolete folder yaml/") in torch-xpu-ops migrated XPU dispatch registrations from torch-xpu-ops/yaml/native/native_functions.yaml to PyTorch's…
Fix Inductor wrapper codegen for user-defined Triton kernels so literal Python float launch arguments use Triton's normal fp32 signature behavior instead of being forced through Inductor's fp64 policy for Python floats.…
Provide script to swap between upstream Triton and FBTriton for torchTLX dev works. python tools/torchtlx/dev.py doctor python tools/torchtlx/dev.py switch fbtriton --from-source /data/users/daohang/fbtriton python…
Provide script to swap between upstream Triton and FBTriton for torchTLX dev works. python tools/torchtlx/dev.py doctor python tools/torchtlx/dev.py switch fbtriton --from-source /data/users/daohang/fbtriton python…
Summary: Mirror TORCH_COMPILE_DYNAMIC_SOURCES, we add TORCH_COMPILE_STATIC_SOURCES (or torch.compiler.config.static_sources) to pass a list of source names that should be marked as static. This is useful when automatic…
Teach SIMD scheduling and codegen to fuse reduction epilogues that consume interleaved pairs from a parent tile. This enables standalone NVFP4 packing while rejecting ambiguous, mutated, and non-leaf consumers.…
Cases of test_small_mm_pointwise are failing flakily in test/inductor/test_mmdecomp.py on GB200 because the lowering pathway runs autotuning to determine whether to pad or not- this generally favors the pointwise…
Cases of test_small_mm_pointwise are failing flakily in test/inductor/test_mmdecomp.py on GB200 because the lowering pathway runs autotuning to determine whether to pad or not- this generally favors the pointwise…