I feel like a kid in a candy shop. Some of these tricks would take way too long to reverse engineer correctly based on the papers. I hope that the releases this week start a renaissance of the use of MoE as baseline academic models.
From this point of view I don't understand what's happening between the actual SOTA models practice and the academic models. The former at this point are all MoEs, starting with GPT4. But then the open models, if not for DeepSeek V3 and Mixtral, are always dense models.
DeepSeek open source DeepEP – library for MoE training and Inference
41–50 of 77 posts
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#42Earlier quoted context omitted.
I hope you're reading this Sam Altman: Make Open AI open . Or else you'll lose to the ecosystem.
That’s an impossible ask. Sam is the pinnacle of capitalist ruling class, he’s a pure businessman. He has no interest in giving anything for free unless there’s a business plan. He doesn’t care about humanity. He’ll pretend to change the world and tell you that they’re inventing AGI, Q*, strawberry or whatever they’re branding it, but the reality is he knows it’s all over and unless there’s a major breakthrough this…
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#43Earlier quoted context omitted.
They do it for their own reasons, but OpenAI are straight up liars and they are neither open nor give a fuck about humanity.
It would be hilarious if this scenario played out. OpenAI starts as a nonprofit, aiming to benefit all humanity. Eventually, they discover a path to AGI and engage in intense internal debates: Should they abandon their original mission and chase profit, knowing it could bring generational wealth? They ultimately decide, "To hell with humanity—let’s go for the money." As they pivot to prioritizing profit, DeepSeek eme…
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#44Earlier quoted context omitted.
Parallel Thread Execution. Think of them as opcodes for the Nvidia GPUs. They are a bit more complex that your traditional opcodes (the lowest level of abstraction accessible to users) in CPUs, as you can specify cache parameters, memory barriers etc. There are documented combinations of parameters for those instructions but if you fuzz (search new combinations in a random or organized way because you hope some will…
Gonna check what SASS it get translated to and whether it makes any sense. I wonder if they had SASS assembler for Hopper (either by reverse engineering nvdisasm or by fuzzing instructions + nvdisasm + stare hard) and don't want to say it out :p
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#45Earlier quoted context omitted.
"For extreme performance, we discover and use a behavior-out-of-doc PTX instruction: ld.global.nc.L1::no_allocate.L2::256B. This instruction will lead to an undefined behavior: accessing volatile GPU memory with non-coherent read-only PTX modifiers .nc. But the correctness is tested to be guaranteed with .L1::no_allocate on Hopper architectures, and performance will be much better. If you find kernels not working on…
So non-coherent refers to bypassing cache coherency, ie don't care about what other units might have written to that address? And the L1/L2 modifiers are to avoid L1 thrashing, keeping the value in L2 only? Or did I get that wrong?
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#46Earlier quoted context omitted.
They do it for their own reasons, but OpenAI are straight up liars and they are neither open nor give a fuck about humanity.
It would be hilarious if this scenario played out. OpenAI starts as a nonprofit, aiming to benefit all humanity. Eventually, they discover a path to AGI and engage in intense internal debates: Should they abandon their original mission and chase profit, knowing it could bring generational wealth? They ultimately decide, "To hell with humanity—let’s go for the money." As they pivot to prioritizing profit, DeepSeek eme…
- Silicon Valley Season 2
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#47while we also pretend that H100s were difficult to get or access because of the US sanctions and their hubris to believe their edicts blanket the globe?
am I understanding this correctly?
Re: DeepSeek open source DeepEP – library for MoE training and Inference
#48Re: DeepSeek open source DeepEP – library for MoE training and Inference
#49Re: DeepSeek open source DeepEP – library for MoE training and Inference
#50So even in the worst case (doing this for the wrong reasons): thank you DeepSeek, you are actually doing what OpenAI lied through their teeth to the whole world about doing for years.
You rock.