24小时热门版块排行榜    

查看: 2045  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

guangfujing

木虫 (正式写手)

[求助] 在Windows上怎么搞并行运算? 已有2人参与

我研究生做数值模拟,实验室买了个服务器,它性能发挥不出来。就是并行运算不会搞。linux系统也不会用。大神谁会在Windows上搞并行运算吗?现在模拟程序实在是耗时,要1个星期左右,实在头疼。求大神帮忙!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

y.q.liu

金虫 (小有名气)


引用回帖:
6楼: Originally posted by y.q.liu at 2016-07-05 09:06:57
能用Linux尽量用Linux
如果用Windows也是可能的,这要看你的软件是否有Windows版,比如MS,Fluent,Namd都是有Windows版的,用Windows,Linux都行,可以根据自己的习惯来,如果是自己写程序当然是可以的;
但不少 ...

补充一下:如果现有的程序支持并行就可以并行计算,就看用什么并行了;如果本身不能并行但你有源代码也可以修改程序使之并行;如果不能并行又没有源代码就只能这样慢了,买机器买个主频高些就行了
7楼2016-07-05 09:18:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

lijf517

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
guangfujing: 金币+8, 有帮助 2016-09-18 14:20:06
我是头一次听到有人打算在服务器上用windows做并行计算的。去国内各大超算中心看看,毫无例外的都是linux系统。当然,程序能否并行,以及并行效率高低本身是与操作系统没太大关系的。但是windows系统确实不大适合做这事因为服务器并不打算给你一个人用吧?多用户下资源分配,任务调度,用户管理,系统稳定性这些linux更适合。而且linux系统下有太多免费的编译器,数据处理软件,可以快速自动地完成很多辅助分析工作。此外,linux系统的基本使用并没你想象的那么复杂。找本入门书静下心看一两周就足够你完成你的工作了

发自小木虫Android客户端
2楼2016-06-30 10:57:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woodwest2

铁杆木虫 (著名写手)

引用回帖:
2楼: Originally posted by lijf517 at 2016-06-30 10:57:48
我是头一次听到有人打算在服务器上用windows做并行计算的。去国内各大超算中心看看,毫无例外的都是linux系统。当然,程序能否并行,以及并行效率高低本身是与操作系统没太大关系的。但是windows系统确实不大适合做 ...

难在静下心

发自小木虫Android客户端
3楼2016-07-02 12:38:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangpeng_hn

银虫 (小有名气)

我也在用服务器运算fluent,并行计算是多台电脑联合起来一起计算。用单个服务器不能叫并行计算吧。多核计算比较合适。在运行fluent时候可以调整运行核数,只要你的服务器支持。我的24线程同时计算400万网格4小时收敛

发自小木虫IOS客户端
4楼2016-07-03 10:02:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见