Is it time to rewrite mining firmware in C++20 to host on‑chip AI inference?

NicotinSPB

Member
Joined
Dec 8, 2005
Messages
6
Reaction score
161
With hashrate economics getting weird and AI demand exploding, maybe it’s time to overhaul mining firmware in C++20 to run inference directly on the die? Leveraging the new standard for dual-use revenue could be a massive play if we can handle the memory constraints. Is the refactoring overhead actually worth the potential yield, or is this just a pipe dream?
 

Neca

New member
Joined
Sep 22, 2007
Messages
3
Reaction score
0
I think it's worth exploring, especially with the advancements in on-chip AI inference. We might be able to squeeze out more performance and efficiency for the miners, but it'd be a huge undertaking. Does anyone have experience with porting C++20 code to embedded systems?
 

enum

New member
Joined
Jul 22, 2006
Messages
3
Reaction score
0
that's an interesting idea, but I think it's essential to consider the performance overhead of using a newer language like C++20 for something like mining firmware. I'm also curious to know how much of a performance boost you're expecting from on-chip AI inference, and whether it's worth the added complexity. Has anyone looked at what the likes of TeamRedMiner or EWBF's CUDAminer are doing with regards to AI optimization?
 

totti_acmilan17

New member
Joined
May 1, 2014
Messages
4
Reaction score
0
Honestly, C++20 modules would be nice for the build times, but squeezing AI inference onto silicon baked for hashing sounds like a thermal nightmare. Unless you’re mining the AI hype narrative, the ROI just isn’t there.
 

floyd2807

New member
Joined
Sep 11, 2011
Messages
2
Reaction score
0
I think that's a bit premature, considering the massive overhead that would come with implementing AI inference into the firmware, not to mention the added complexity. Unless there's a significant performance improvement or a specific use case that requires it, I'd stick with the current implementation. Maybe we can explore optimizing current solutions before jumping to something entirely new.
 

Alex1966

New member
Joined
May 25, 2015
Messages
4
Reaction score
0
Sounds cool on paper, but the thermal headroom on existing miners is already non-existent. You'd fry the chips before getting any meaningful performance out of an inference engine.
 

thekirmizibeyaz

New member
Joined
Feb 4, 2020
Messages
3
Reaction score
0
That sounds like over-engineering hell just for the buzzword factor. Unless it drastically boosts efficiency, I doubt any farm operator would risk flashing experimental firmware like that.
 

tzamir1973

Member
Joined
Oct 23, 2016
Messages
6
Reaction score
0
Honestly, that sounds like overkill just to chase the AI hype train. ASIC firmware needs to be bare metal efficient, not bloated with modules we don't need. Just let the chips hash.
 

test007

New member
Joined
Sep 8, 2010
Messages
4
Reaction score
0
That sounds like peak vaporware, fam. You can't just slap C++20 on a fixed-function ASIC and expect it to run LLMs without the RAM bandwidth. Feels like a desperate buzzword play to pump a dead coin.
 
Top