4 ms·
Does anyone know if anything ever came of the 'Bespoke Processor' [1] approach? Essentially you run your application on a simulated MSP430, and it prunes out al
by mNovak 6y ago
Does anyone know if anything ever came of the 'Bespoke Processor' [1] approach? Essentially you run your application on a simulated MSP430, and it prunes out all the gates you don't use. Seemed promising, but then I don't actually know this field.
[1] http://people.ece.umn.edu/~luo../jsartori/papers/isca17.pdf http://people.ece.umn.edu/~luo../jsartori/papers/isca17.pdf
- perlgeek 6y agoSounds like a horrible idea if your application ever needs to receive an update. Which is basically 100% of applications that aren't abandoned.
- WrtCdEvrydy 6y agoShip new processor with update?
- perlgeek 6y agoMan, getting software updates installed in a timely manner is already a problem for large parts of industry and government/administration. No need to make it even harder by requiring a hardware update at the same time. Don't even get me started about the incentives for the vendor: way easier to sweep a security bug under the rug than roll out an update that requires a new processor to be manufactured and rolled out. Or about the economical and ecological impact. What do you do with the old processors? Just throw them out because they were optimized for an old, insecure version of the application?
- WrtCdEvrydy 6y ago> What do you do with the old processors? Just throw them out because they were optimized for an old, insecure version of the application? We do the same shit with tablets and phones and noone bats an eye... instead of updating an existing phone and just charging for an update, we'd rather release a new $1000 phone every year and just 'recycle' the previous one.