Vinod Grover

1.3K posts

Vinod Grover

Vinod Grover

@vinodg

Sr Distinguished Engineer @nvidia. Compilers, CUDA C++, PL, Machine Learning and Systems. tweets and opinions are personal.

Seattle, WA Katılım Mart 2008
1.3K Takip Edilen4.7K Takipçiler
Sabitlenmiş Tweet
Vinod Grover
Vinod Grover@vinodg·
Layouts as Integer Set Relations - Can cover CuTE and Triton Linear Layouts in common framework more to come! arxiv.org/abs/2511.10374
English
0
11
49
3.5K
Vinod Grover retweetledi
Lance Fortnow
Lance Fortnow@fortnow·
Joe Halpern passed away Friday at the age of 72. He was a leader in mathematically reasoning about knowledge. linkedin.com/posts/daphne-k…
Lance Fortnow tweet media
English
3
19
99
7.6K
Vinod Grover
Vinod Grover@vinodg·
Compiler research intern (Summer 2026) positions at NVIDIA (Seattle) for ML. Functional programming, polyhedral compilation, program synthesis, compiler optimization. Send resume to compiler-jobs@Nvidia.com
English
0
47
701
55.8K
Vinod Grover retweetledi
Vinod Grover retweetledi
Bryan Catanzaro
Bryan Catanzaro@ctnzr·
Today, @NVIDIA is launching the open Nemotron 3 model family, starting with Nano (30B-3A), which pushes the frontier of accuracy and inference efficiency with a novel hybrid SSM Mixture of Experts architecture. Super and Ultra are coming in the next few months.
Bryan Catanzaro tweet media
English
41
224
1.3K
503.3K
Vinod Grover
Vinod Grover@vinodg·
@samiramanabi Sometimes putting more time on a task than it needs doesn’t help. 😀 sometimes there is a better way even if it sounds like it is complicated and time-consuming
English
0
0
2
371
Samira Khan
Samira Khan@samiramanabi·
Both agree and disagree 😂 My experience in academia has taught me that people who are championing work-life balance clearly has the agenda of getting ahead of others. But at the same time, not sleeping for a few days only make you crash later. It is not exactly how you optimize if you want to sustain long working hours year after year.
Ayush Jaiswal@ayushjaiswal

Work life balance is great, in-fact we recommend it to all our competitors. Don’t be angry with this post. You’re free to disagree & let us cook :)

English
3
0
7
3.8K
Vinod Grover retweetledi
Tianqi Chen
Tianqi Chen@tqchenml·
CuteDSL 4.3.1 is here 🚀 Major host overhead optimization (10-40µs down to a 2µs in hot loops_, streamlined PyTorch interop (pass torch.Tensors directly, no more conversions needed) and export and use in more languages and envs. All powered by apache tvm-ffi ABI
Tianqi Chen tweet media
English
9
61
333
53K
Vinod Grover retweetledi
Tony Mongkolsmai
Tony Mongkolsmai@tonymongkolsmai·
Today we are releasing our first public beta of Nsight Python! The goal is to simplify the life of a Python developer by proving a pythonic way to analyze your kernel code! Check it out, provide feedback! Nsight Python — nsight-python docs.nvidia.com/nsight-python/
English
10
48
341
29.4K
Vinod Grover
Vinod Grover@vinodg·
Current status
Vinod Grover tweet mediaVinod Grover tweet media
English
3
1
54
5.5K
Vinod Grover retweetledi
Tianqi Chen
Tianqi Chen@tqchenml·
📢Excited to introduce Apache TVM FFI, an open ABI and FFI for ML systems, enabling compilers, libraries, DSLs, and frameworks to naturally interop with each other. Ship one library across pytorch, jax, cupy etc and runnable across python, c++, rust tvm.apache.org/2025/10/21/tvm…
Tianqi Chen tweet media
English
3
39
167
37.9K
Bert Maher
Bert Maher@tensorbert·
lol, there is quite the explosion of kernel DSLs lately (triton, tilelang, gluon, TLX, cuteDSL, cuTile, …) And honestly as much as I love TLX and want it to succeed, I think the next big kernel programming language might be… natural, human language
SzymonOzog@SzymonOzog_

Just one more DSL bro. I promise bro just one more DSL and we'll fix hardware adoption. It's just a better DSL bro. Please just one more. One more DSL and we'll port all the kernels. I just need one more DSL

English
7
9
114
17.1K
Hieu Pham
Hieu Pham@hyhieu226·
Hot take: please call my English bad, but I don't understand why map (in map-reduce), chunk, tile, partition, etc. mean the same thing (dividing a large workload to smaller workers); also why reduce (in map-reduce) means to combine? They are not the best word choice. 😒
English
20
2
165
22.7K