Danish Alvi (@danishaalvi) 's Twitter Profile
Danish Alvi

@danishaalvi

Pretending to do Mathematics and Computing. An avid Mathematical, Persian, and Islamic Art & History, Mythology aficionado.

ID: 1120112273291403265

calendar_today21-04-2019 23:49:11

768 Tweet

80 Followers

1,1K Following

Zaheer (@splitcapital) 's Twitter Profile Photo

The global economy is held up by SF lying to NYC about how fast AI is growing and NYC lying to Abu Dhabi about how safe private credit is and Abu Dhabi lying about how safe their oil is

Vivek Galatage (@vivekgalatage) 's Twitter Profile Photo

Why do CPUs have multiple cache levels? by Fabian Giesen. One of the best explanations, and my periodic recommendation to the students. fgiesen.wordpress.com/2016/08/07/whyโ€ฆ

Why do CPUs have multiple cache levels? by Fabian Giesen.

One of the best explanations, and my periodic recommendation to the students.

fgiesen.wordpress.com/2016/08/07/whyโ€ฆ
Benedict Spence (@benedictspence) 's Twitter Profile Photo

Entirely unsurprised that a significant number of people who move to Dubai turn out to be the sort of people who abandon pets when they become a minor inconvenience.

Abdi M. (@abdimoalim_) 's Twitter Profile Photo

Is there a GPU equivalent to what RISC-V represents for CPU ISAs? I mean an open/standardized GPU ISA that hardware vendors could implement independently.

Dwayne (@ctrlaltdwayne) 's Twitter Profile Photo

The best argument for Rust in 2026 is not memory safety or performance. It is that AI writes better Rust than it writes C++. The compiler feedback loop is so tight that models self-correct in real time. Every error message is a free training signal. Rust was accidentally designed

Ian Hanschen (@furan) 's Twitter Profile Photo

I was telling my friend Israel (yeah his name is Israel) "a lot of these FPGAs are going to become ridiculously cheap when they can't figure out how to use them in the data centers." I was right.

Haocheng Xi (@haochengxiucb) 's Twitter Profile Photo

๐—ž-๐—บ๐—ฒ๐—ฎ๐—ป๐˜€ ๐—ถ๐˜€ ๐˜€๐—ถ๐—บ๐—ฝ๐—น๐—ฒ. ๐— ๐—ฎ๐—ธ๐—ถ๐—ป๐—ด ๐—ถ๐˜ ๐—ณ๐—ฎ๐˜€๐˜ ๐—ผ๐—ป ๐—š๐—ฃ๐—จ๐˜€ ๐—ถ๐˜€๐—ปโ€™๐˜. Thatโ€™s why we built Flash-KMeans โ€” an IO-aware implementation of exact k-means that rethinks the algorithm around modern GPU bottlenecks. By attacking the memory bottlenecks directly,

Andrew Feldman (@andrewdfeldman) 's Twitter Profile Photo

GPUs are slow at AI inference because they hit the memory wall. Cerebras pioneered the SRAM based AI accelerator because GPUs were memory bandwidth constrained. ย  Let me explain. ย  There are two types of memory. Memory that can store a lot, but is slow. And memory that is fast,

Ethan (@torchcompiled) 's Twitter Profile Photo

You can also gain GPU acceleration by treating Soft-KMeans as cross attention! 1. initialize K random vectors in range of values of data, our cluster centers will act as queries 2. let data serve as keys/values 3. compute attention, which is just weighted sum of our data. 4.

You can also gain GPU acceleration by treating Soft-KMeans as cross attention!
1. initialize K random vectors in range of values of data, our cluster centers will act as queries
2. let data serve as keys/values
3. compute attention, which is just weighted sum of our data.
4.
Quantuminno ๐• (@quantuminno_x) 's Twitter Profile Photo

In C and C++, the order you write your variables can silently bloat your software's size. A struct with a char, then an int, then another char takes up more physical RAM than an int followed by two chars. The compiler secretly injects invisible, wasted padding bytes just to keep

Swayam Singh (@swayaminsync) 's Twitter Profile Photo

Watched this 3 days ago, great talk. Almost all optimizations were familiar for a perf guy, but the key takeaway still hits "C++ can reach assembly-class performance for matrix multiplication" (with a free bf16 support)

Danish Alvi (@danishaalvi) 's Twitter Profile Photo

Super Trouper tausend Watt verschwenden Und die Show fรคngt an Mikros auf, und dann: Beifall fรผr die Number Oneย Ich seh in Super-Trouper-Lichter, die mich blenden Doch was ich auch tu Ich denk immerzu: Da unten irgendwo bist duโ€œ youtu.be/3MbY2c508_s

Shivam Bahuguna (@janusblinked) 's Twitter Profile Photo

Studying engineering at Tsinghua University right now must feel really GOATED. Like you are in the midst of a huge power shift and whatever you study will probably be applied into era defining stuff