3 ms·
When you pay licenses per-CPU and SMT is doubling the cost with the licenses without doubling the performance, SMT does not make sense. For other cases, it make
by AdrianB1 7y ago
When you pay licenses per-CPU and SMT is doubling the cost with the licenses without doubling the performance, SMT does not make sense. For other cases, it makes. There is no universal use case for it.
- tyingq 7y agoThere's a persistent rumour that Oracle does this, but they don't. For example: "Amazon EC2 and RDS - count two vCPUs as equivalent to one Oracle Processor license" https://www.oracle.com/assets/cloud-licensing-070579.pdf https://www.oracle.com/assets/cloud-licensing-070579.pdf Is there a vendor that does count a hyperthread as a core for software licensing?
- rumanator 7y agoPlease don't cherry pick quotes. The full quote with the bit you left out is as follows: > Amazon EC2 and RDS - count two vCPUs as equivalent to one Oracle Processor license if hyper-threading is enabled, and one vCPU as equivalent to one Oracle Processor license if hyper-threading is not enabled. As you see, your own quote confirms that yes the rumors are true: Oracle does charge per CPU.
- tyingq 7y agoYeah, that's what I said. Oracle charges per core. I didn't cherry pick anything.