HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zachbee

no profile record

Submissions

[untitled]

1 points·by zachbee·24 giorni fa·0 comments

[untitled]

1 points·by zachbee·4 mesi fa·0 comments

[untitled]

1 points·by zachbee·4 mesi fa·0 comments

[untitled]

1 points·by zachbee·8 mesi fa·0 comments

[untitled]

1 points·by zachbee·9 mesi fa·0 comments

comments

zachbee
·mese scorso·discuss
The interesting thing here isn't "how, logistically, is the Groq corporate entity able to raise more money?". That's straightforward.

Rather, the interesting thing and the topic of most of the article is "how, after Nvidia hired most of Groq's team and licensed all their IP, did Groq manage to convince investors to invest in the remaining corporate entity?"
zachbee
·4 mesi fa·discuss
Their AES implementation uses old-school 2-share boolean masking [1], which has been shown to be insecure since 2005 [2][3]. A modern implementation would use domain-oriented masking [4], like OpenTitan does. Pretty bad look for Crossbar.

[1] https://github.com/baochip/baochip-1x/blob/main/rtl/modules/... [2] https://link.springer.com/chapter/10.1007/978-3-540-30574-3_... [3] https://static.aminer.org/pdf/PDF/000/086/973/successfully_a... [4] https://eprint.iacr.org/2016/486
zachbee
·4 mesi fa·discuss
Their AES implementation uses old-school 2-share boolean masking [1], which has been shown to be insecure since 2005 [2][3]. A modern implementation would use domain-oriented masking [4], like OpenTitan does. Pretty bad look for Crossbar.

[1] https://github.com/baochip/baochip-1x/blob/main/rtl/modules/... [2] https://link.springer.com/chapter/10.1007/978-3-540-30574-3_... [3] https://static.aminer.org/pdf/PDF/000/086/973/successfully_a... [4] https://eprint.iacr.org/2016/486
zachbee
·4 mesi fa·discuss
One thing that people rarely discuss about book publishing is a change to US tax law in the late 70s that meant that publishers couldn't write down the value of unsold inventory, but could write off that inventory by destroying it.

That meant that poorly selling books were destroyed to realize a taxable loss, which killed the ability for books to slowly "pick up steam" over a year or two to eventually generate a profit for the publisher. If you didn't make a profit fast, the backlog got destroyed and the book lost its chance to make money.
zachbee
·2 anni fa·discuss
I dunno man, I think saying "this is a personal project of mine" and linking to an open source github repo implies that it's a casual side project. I never made any performance claims, it's just for fun. I'm not trying to put up clickbait.

And yeah, I think the fact that you can build a classical, analog, D-Wave-sans-qubits machine on an FPGA is cool!
zachbee
·2 anni fa·discuss
In practice, though, asynchronous systems can run a lot faster than their synchronous counterparts! Also, I'm mostly working on this project because it's cool and interesting to build oscillator-based computing systems on FPGAs, not because I'm trying to build a practical system.

That's why I posted it here: it's a fun use-case for asynchronous stuff you can do on FPGAs.
zachbee
·2 anni fa·discuss
The Fujitsu device is a synchronous digital architecture. I'm using asynchronous oscillators, more like Lo et. al. (https://www.nature.com/articles/s41593-024-01607-5)

I personally think it's super cool that we can replicate analog coupling dynamics using asynchronous digital logic!
zachbee
·2 anni fa·discuss
This is a personal project aiming to replicate analog coupling dynamics with asynchronous digital circuits FPGAs, not a claim that we can solve NP complete problems with a fundamental speedup.

Also, these sorts of Ising architectures get their speed-up are based on oscillator interaction, not parallelism. It's relevant to this article because it leverages oscillators on FPGAs in a nifty way :)
zachbee
·2 anni fa·discuss
I've actually been working on a personal project using asynchronous ring oscillators on FPGAs to perform meaningful computation. If you make the oscillators interact in the right way, you can leverage them to solve certain graph problems!

Once I finish the write-up I'm planning on posting it on HN :)

https://github.com/zbelateche/digial-ising