|
本人因为一些原因,需要在一个软件中进行大量的运算,而且是一边接收数据一边进行运算。我的电脑是05年的配置,Socket478接口的闪龙2200+,512DDR内存,X700的显卡!
现在的情况是没有接收数据,只进行运算,其结果都需要30秒左右(我看了时间的)才能显示出来,如果同时接收数据,基本要2分钟左右才能显示出运算结果,但也就到此为止,要是继续一边接收数据一边运算,基本上是没搞头的!更麻烦的是接下来可能会在这个程序中同时运行3个这样的运算,再加上同时接收数据,当然,接收的数据量并不大,普通的ADSL绰绰有余。对显卡也没什么要求,就是普通的2D界面。目前的配置就是做梦!
考虑买Core i7-975 Extreme,又或者买Xeon 5500,来个双路八核,搞个10个G的内存,相信应该没问题!不过据我所知,处理器的多线程或者HT超线程技术,不光是需要硬件支持,好像也需要软件支持吧!当然,目前新的操作系统是支持的,但我要用的软件似乎并没有为超线程技术做过调整的,那么现在想问问诸位,我买i7-975或者Xeon 5500双路八核,真的就能解决目前运算速度不够的问题吗?
或者可以这样问,目前单核最高端的好像是Intel 3.2G的Pentium 4,其价格已经低价到不行了,二手的也很多,如果我用的程序只支持单线程,且该程序只用来进行大量的运算,是否Core i7 975和Intel 3.2G的Pentium 4用起来差别感觉不大呢?
大家尽情的拍砖吧 :-) |
|