4 ms·
That's a compelling question. So much so that I imagine someone has already investigated this. I might go seek out such work, but whatever I find is likely to
by topspin 3y ago
That's a compelling question. So much so that I imagine someone has already investigated this. I might go seek out such work, but whatever I find is likely to already be out of date...
Interesting times.
- sylware 3y agoSome assembly fellows did ask chatGPT for a vectorized quicksort (avx2/avx512...). Fixing it may be more painful than writing from scratch. But I think it was with chatGPT 3, not 4, and we would have to think about a neural net trained to write assembly.
- topspin 3y agoI'm starting from the assumption that the vast bulk of hand optimized assembly does not elaborate on the thinking behind the implementation in a way that can be processed through training. Certainly not assembly obtained by reverse engineering. Assuming I'm correct, does this mean there is a dearth of training material available for building such a model? It would seem that first one would need a model that could consume arbitrary assembly and somehow discover it's intent, generate 'labels' (apologies if I'm misusing terms here,) and they feed the output into another model.