所以我给一个朋友寄了一份康威的“生命游戏”的副本。当他收到它时,他抱怨说,我的应用程序在超级采样的网格大小上,有0延迟几乎没有得到1代/秒。我的回答是,在我的计算机上,填充的网格空间大致相同,我在38代/第二代上来回走动。我不能将这种差异归因于不同的监视器大小,因为我的屏幕大小大致相同,因此网格的大小也是相同的。为了一致性起见,我也从jar运行我的程序。
关键在于:他的电脑运行的是一台AMD X6 1090T处理器@3.2GHz(6核),内存为8 GB。我的计算机运行的是i7-4700MQ @2.4GHz(四核)和8GB内存。他还拥有Nvidia Ge-Force GT 440,而我的英特尔集成图形。
我不知道我的电脑怎么能如此出色地超越他的电脑,尽管在所有的统计数据中我的电脑都不如他的电脑。有人知道是什么导致的吗?我猜想这与处理器体系结构的差异有关,但我不是专家。下面是我的项目的GitHub页面的链接,以防您想自己编译和测试它。
发布于 2013-11-09 04:23:45
有人知道是什么导致的吗?我猜想这与处理器体系结构的差异有关,但我不是专家。
我也只是猜测,但可能是这样的:
也可能与处理器架构有关..。正如你所假设的..。虽然我会把可能的原因列在清单上。
https://stackoverflow.com/questions/19871901
复制相似问题