Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I remember listening to one of the Lex Fridman interviews with Jim Keller where he said that modern branch prediction in CPUs was now done by “neural nets” in silicon. Does anyone here have any insight into this?


I think it predates that nomenclature. Google around for "perceptrons" instead.

https://www.cs.utexas.edu/~lin/papers/hpca01.pdf



That link is broken.


If you search “AMD Zen neural branch prediction” you’ll find several references to this, but very few details. I dunno if perceptrons really count as “neural nets” these days since it’s just a weighted average. Lots of computations are technically neural nets if we use such broad definitions.

It’d be pretty cool to see an x86 language model in future CPUs. I have no doubt that compute will continue to scale faster than memory access and the relative cost of pipeline stalls will never go down.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: