On-premise HPC cluster vs. cloud computing: TCO, latency, security, and flexibility comparison. A practical framework for architecture decisions.