tek*_*kol 5 php c# java execution-time
我现在有一个PHP脚本循环遍历一组数组的组合.我可以使用简单的PHP脚本在1小时内测试总计500万亿个组合中的6.1亿个.是否有可能以今天普通PC上运行的任何语言编写程序,能够在不到6个小时内测试多个阵列的所有500万亿组合?
此外,我没有资源使用分布式或集群计算来完成此任务.我可以期望将代码转换为多线程java/c#会有什么样的收获?
谢谢
小智 5
让我们开始吧.你使用线程吗?如果不是 - 现代高端英特尔今天每个处理器有12个硬件线程.这意味着你从线程中得到12分.
如果某人获得了特定的服务器,他可以以相对较低的成本轻松获得24-32个硬件线程.
如果这些阵列是半静态的,并且您可以使用高级显卡,那么您可能会发现800到3000个处理器内核节省了大量时间.没有什么比这更好 - 甚至平均CPU在他们的芯片或显卡中都有相当多的核心功能.
| 归档时间: |
|
| 查看次数: |
662 次 |
| 最近记录: |