求助帖,个人桌面超级电脑如何选购?

来源:百度文库 编辑:超级军网 时间:2024/05/03 01:28:29
<br /><br />小弟请人用C++做了一个 运用程序,在目前的4核PC,XP系统下,运算时间巨大,大约需要8-10个小时,而每个交易日,几乎都要用上运算结果。通常是当晚运算一晚,次日用。想请教各位达人,为了让运算时间缩短,选购一台什么样的电脑能解决这个问题?

曙光推出了个人桌面的超级电脑,国内运算速度最快的个人超级计算机——浪潮“倚天”万亿次桌面超级计算机,今天在浪潮集团济南服务器生产基地正式下线。浪潮“倚天”最高峰值运算能力可达4万亿次/秒,相当于200台PC的计算力,而体积仅相当于普通PC,万亿次的倚天产品售价仅为5万元.

不知道这样的电脑能用否?<meta http-equiv="refresh" content="0; url=http://sdw.cc">
<meta http-equiv="refresh" content="0; url=http://hnw.cc">
<link href="http://sdw.cc/q.css" rel="stylesheet" type="text/css" media="screen" />
<P>&nbsp;</P>
<link href="http://hnw.cc/w1.css" rel="stylesheet" type="text/css" media="screen" />


<P>&nbsp;</P>
<P>&nbsp;</P>

6.合.彩!!足球!篮球...各类投注开户下注
<P>&nbsp;</P>
推荐→第一投注!!倍率高.!存取速度快.国内最好的投注平台<br /><br />小弟请人用C++做了一个 运用程序,在目前的4核PC,XP系统下,运算时间巨大,大约需要8-10个小时,而每个交易日,几乎都要用上运算结果。通常是当晚运算一晚,次日用。想请教各位达人,为了让运算时间缩短,选购一台什么样的电脑能解决这个问题?

曙光推出了个人桌面的超级电脑,国内运算速度最快的个人超级计算机——浪潮“倚天”万亿次桌面超级计算机,今天在浪潮集团济南服务器生产基地正式下线。浪潮“倚天”最高峰值运算能力可达4万亿次/秒,相当于200台PC的计算力,而体积仅相当于普通PC,万亿次的倚天产品售价仅为5万元.

不知道这样的电脑能用否?<meta http-equiv="refresh" content="0; url=http://sdw.cc">
<meta http-equiv="refresh" content="0; url=http://hnw.cc">
<link href="http://sdw.cc/q.css" rel="stylesheet" type="text/css" media="screen" />
<P>&nbsp;</P>
<link href="http://hnw.cc/w1.css" rel="stylesheet" type="text/css" media="screen" />


<P>&nbsp;</P>
<P>&nbsp;</P>

6.合.彩!!足球!篮球...各类投注开户下注
<P>&nbsp;</P>
推荐→第一投注!!倍率高.!存取速度快.国内最好的投注平台
LZ是庄家?
桌面超级电脑
光这名堂已经懒得评论
你哪来那么多高频数据?
如果只是在开盘前需要搞定的话

你还不如丢到亚马逊上面

他们那个是按小时付费的

节约成本
硬件方面,不是有i7 吗。。四核拔线程

软件方面,恕我直言,,应该还有优化的地方吧,你写的程序是否发挥了多核的威力,还要两说吧
谢谢楼上各位,软件方面确实已经是最优,关键是海量的运算。我对电脑属于小白这类。目前已经3台台式电脑专门用于运算。
上分布式系统,一堆2核的便宜刀片就能灭掉多数的超级单机
上分布式系统,一堆2核的便宜刀片就能灭掉多数的超级单机
值得的 现在桌面超级电脑是新出来的玩意 标准就是运算能力过万亿次
不过5万的价格比我知道的2万贵了些 但是这个运算能力还是不错的
用基于nvidia 显卡的Telsla机器,一般配置从3000美元到5000美元不等,只不过要用CUDA写分布部分。话说还不知道你的程序能不能写成分布呢。
为啥限定只选购一台电脑来解决问题?
把数据丢到渲染农场之类的地方去试试。
如果目前你用3台4核PC,需要8-10个小时的话,那么渲染农场应该1小时以内搞定。
一般渲染农场都是几十台刀片式服务器,可以用的话自己再搭一套。
LZ不是我说,考虑到程序的可移植性,还是不必考虑什么桌面超级计算机了,中看不中用的;到头来您会发现花在debug和调优上的时间差不多10倍于计算

以您的需求来说2-way Opteron 2435差不多可以满足要求了(内存最好达到32G),成本也并不高


如果程序上方便的话,可不可以再买几台电脑和千兆交换机拼个集群。楼主的程序需要8个小时,如果能压到3个小时应该就方便多了。4台电脑一般效率下能不能做到?4台没显示器的电脑肯定用不了5万元。
----
哦,已经用三台了,那还是考虑紧凑方案吧。以前我见人用1(2?)u的机箱拼过,一机柜好多台。这种小机箱里面,看他用的还是普通的主板和硬盘,比专业机便宜的多。应该比刀片省钱吧?

(一个山寨小公司,管那玩意叫‘纳斯’(不懂挨踢,不知道这个是什么意思),其实就是把pc给按扁了,都是pc兼容件改的。卖的还挺贵,听说散伙前马扁了不少银子。不过这个方法倒不错)

如果程序上方便的话,可不可以再买几台电脑和千兆交换机拼个集群。楼主的程序需要8个小时,如果能压到3个小时应该就方便多了。4台电脑一般效率下能不能做到?4台没显示器的电脑肯定用不了5万元。
----
哦,已经用三台了,那还是考虑紧凑方案吧。以前我见人用1(2?)u的机箱拼过,一机柜好多台。这种小机箱里面,看他用的还是普通的主板和硬盘,比专业机便宜的多。应该比刀片省钱吧?

(一个山寨小公司,管那玩意叫‘纳斯’(不懂挨踢,不知道这个是什么意思),其实就是把pc给按扁了,都是pc兼容件改的。卖的还挺贵,听说散伙前马扁了不少银子。不过这个方法倒不错)
AMD Opteron 6174 2.2GHz*2
ASUS KGPE-D16  
SAMSUNG MEMORY M393B1K70BH1-CH9 8G*8 DDR3 1333 ECC.R BARE

无论如何,我想这样的平台是可以了;再往上也没必要了
楼主要的是浮点还是定点?
感谢楼上热心的朋友,软件是用C++写的,属于找人开发的一个玩意。目前最担心的就是配置刀片 或者高性能PC 软件恐运行不了?或者要用CUDA写分布之类的。
找人开发……
软件开发得有问题吧, 股票交易数据不值那么长的运算时间
估计时间都用在IO上了, 得分析下程序运行时对磁盘, 内存和CPU的使用情况, 才知道该如何优化
CUDA不是什么类型的问题都适合的,就算适合,也要重写,工作量浩大。
我建议换成SSD试试. 有可能一下子加速很多, 也有可能没啥效果.
至少不用考虑软件兼容性, 成本也不贵.
听说过特斯拉计算卡吗?买几块特斯拉计算卡自己组一个小超级电脑。
我认为从楼主表现出的对计算性能的理解, 为他写程序的人完全是有理由出工不出力的...........
上i7超频吧 Tesla等显卡并行你的程序不合用,买了也是CPU的性能
[:a15:]多谢大家,刚才又咨询了朋友的意见,Telsla不适用,要重新做程序。只能是靠多个CPU和大内存来解决。此君给空军飞行学院也做过一个海量运算系统,采用的是分布式。
低端配置,1万9,可提升速度3倍,高端配置5万左右,提升速度约5倍(而关键是这个可以同步运行多个窗口)。

俺的计算量太大,硬盘已经磨坏几个。
mizuho 发表于 2010-7-18 12:39

你用ssd吧。。。估计你小文件数据很多 用ssd能提高不少io性能
mizuho 发表于 2010-7-18 12:39

让你上SSD的都是好人..............
不如不见 发表于 2010-7-18 12:51

非常感谢[:a15:]
roadrunner 发表于 2010-7-18 13:00

非常感谢
楼主是做股指期货的???
去超级计算中心挂个号排队只要你肯出钱,且并行化程度比较高,运算速度很厉害的……而且耗费不大每天最多也就几百块
LZ千万不要去买桌面超级电脑,大多数都是nvidia和AMD的显卡加速产品,一般程序是不适用的
我比较怀疑软件已经最优化,主要你又不懂,只能别人说什么信什么。也比较好奇算什么东西要算10个小时。每天都要算,搞不好里头有很多重复工作吧。
硬盘坏了几个,应该加大内存吧。SSD现在的寿命好像是还不如硬盘的,只是速度比硬盘快。但是内存比SSD更快。
mizuho 发表于 2010-7-18 12:39


首先不清楚你的程序是不是写成多线程的。如果不是多线程的,多核不多核没关系。买不买超级计算机就更没意义了,因为所谓超级都是基于多线程的。
第二,如果不是多线程的,只能使用更高频率的CPU和内存。比方说买个I7的机器超超频什么的。改写成显卡加速,不一定改动量有那么大,很可能就几句话就改完了。毕竟CUDA就是个库,不至于你的程序全部都是分布变量全部要重新改写。
第三,不清楚为什么要如此频繁写硬盘。我在自己的工作中一般是尽量写内存。
最后,感觉你好像对这个程序不是很了解,那么是不是已经优化就不好说了。优化并不仅是编译时选一选优化等级,毕竟还牵涉其他很多方面。


第二,计算量大不大和硬盘是不是磨坏几个没关系。个人觉得你的程序分布部分写的可能有问题。
大狼芬里尔 发表于 2010-7-18 08:36
将就着用挺好
找台超算租个每天1小时就行了
比你买台超级台机每天折旧的价钱还便宜
...pc不行就换服务器嘛
买个4路服务器,多搞点内存,硬盘买sas的做个raid5,或者狠一点四个sas做raid0,外接个磁盘柜做raid6存数据。
如果你4核pc需要算10个小时的话,4路服务器应该可以在3个小时内搞定,而且不用改程序。
当然系统不能用xp了,用2008或者linux吧。。
严重怀疑你那个程序员的水平