3 ms·
Not the parent; You always need to be aware of the hardware/target-platform. Some examples: 1. Bioinformatics 2. Data storage 3. Any soft real-time applicatio
by agentultra 11y ago
Not the parent;
You always need to be aware of the hardware/target-platform. Some examples:
1. Bioinformatics
2. Data storage
3. Any soft real-time application
4. Any kind of constraint search with simulated annealing through large spaces
5. Operating systems
6. Compilers
7. Image recognition/analysis
8. Rendering
9. Basically any application where the user expects a responsive result
You ignore performance at your peril. The reason why we have super-fast computers and software with loading screens is because of this thinking.
If you do have a legitimate reason to run on a VM you should be aware of the burden its abstractions places on your ability to reason about the performance and costs your program will incur.