3 ms·
Ask HN: In which types of software is raw computational power the bottleneck?
Things that come to my mind:
- ML/AI
- Games (but only some)
- Scientific simulations
Any other ideas?
- yuppie_scum 5y agoCrypto right?
- cloogshicer 5y agoReally? How so? (Genuine question, not being snarky)
- mikewarot 5y agoCryptography - Not really, encoding data can happen at quite high speed these days. Cryptocurrency - "Proof of Work" will ALWAYS be a hard problem, the faster you make your solved, the harder the problem scales.
- geoalchimista 5y agoAnything that involves solving the Navier-Stokes equations, e.g., weather forecast, hurricane prediction
- d--b 5y ago- Video processing - Ray tracing - Data mining - Data compression - Financial market modeling - Any kind of large-scale optimization
- errantmind 5y agoAgreed, financial modelling for sure. There is a breakpoint in terms of development cost and velocity when data exploration / processing can be done on a single machine vs. needing to scale out across multiple machines. I've had a lot of success optimizing my data oriented projects to being able to run on a single beefy computer.
- mbrodersen 5y agoOptimisation problems (pairing/rostering).
- whateveracct 5y agoGames are kinda, but in terms of development it's definitely bound by creativity and art.