24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2450  |  回复: 22
当前主题已经存档。

holmescn

金虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
jjdg(金币+1,VIP+0):感谢回复! 1-3 04:16
并行必然是趋势,但只学好C显然还是不行的,而要像LZ说的,要以C为基础,进而多了解些语言。了解并不一定要用来做工作,了解得多了,有助于你从语言的具体形式中跳出来,掌握编程的根本,掌握相思,而脱离技巧。这一点对于计算机专业的尤其重要!

    还有个技术可以注意一下,就是GPU计算。我很看好这个啊。因为便宜啊。
11楼2010-01-02 20:23:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sondwall

铁杆木虫 (著名写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2):谢谢参与讨论! 1-24 09:39
楼主讲的确实没有错,理论完全正确,思想也很清晰~~
但是,我想说的是,学编程,学语言要因人而异,关键要看你要做什么~~
如果你对网页感兴趣,那么自然是HTML,jax,php,等等之类的东西~~
如果你对制作软件感兴趣,那么你就需要一个面向对象的编程语言,相比之下那么微软的那一堆东西,我先就比较适合VB,C++,Delphi,等等之类的~~
如果你是对于大型计算感兴趣(我很难相信有人会对令人头疼的数学感兴趣),那么C,汇编,matlab,mathmatics等等我想就是不错的选择了吧~~

不能一概而论,大家全都去学C,太笼统了~~

[ Last edited by jjdg on 2010-1-24 at 13:58 ]
12楼2010-01-24 08:04:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3):谢谢专家精彩回复! 1-24 21:34
显然你没有仔细看题目就胡乱回帖了。我们讨论的是科学计算编程。所以只有C和Fortran是最好的。Matlab和Mathematica可以说是辅助工具。我个人是不提倡用Matlab写数值计算程序的。尤其是初学者。

至于并行编程,现在还是Fortran+OpenMP貌似成熟一点。MPI好像因为进程的开销大,所以不好用。不知道HPF对并行编译的研究进展到什么程度了,可能也是一个好选择,当然前提是你至少是博士生,硕士就乖乖用C和Fortran吧。(个人推荐Fortran,虽然我是个Fortran菜鸟,但Fortran对数值计算的优化是一般的C程序所不能望其项背的)。临时出图可以用gnuplot,最终出图可以用Origin。(虽然Gnuplot也能出,看你的喜好了。)
引用回帖:
Originally posted by sondwall at 2010-1-24 08:04:
楼主讲的确实没有错,理论完全正确,思想也很清晰~~
但是,我想说的是,学编程,学语言要因人而异,关键要看你要做什么~~
如果你对网页感兴趣,那么自然是HTML,jax,php,等等之类的东西~~
如果你对制作软 ...

13楼2010-01-24 21:14:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangbl

木虫 (小有名气)


jjdg(金币+1):欢迎参与讨论 1-25 01:05
科学计算,Fortran
14楼2010-01-24 21:53:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

洛阳神龟

银虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2):谢谢参与讨论! 2010-01-30 09:24
引用回帖:
Originally posted by 波不动 at 2009-11-15 13:03:57:
说得没错,现在能让双核处理器发挥最大性能的普通程序少得可怜。。。

作者说的很有道理,但是,鄙人认为,我们的弊端就是单纯的想到了个人,而没有考虑群策群力。其实是否将来我们的代码在编译之后直接就可以很好的处理这个问题那?这个也是要考虑的一个问题,别什么事情都放在个人的角度来看,全局的角度看问题也很重要。最初的编程语言全是1010的,但是,现在也不见得我们要用1010来写东西。依靠整体的进步似乎要优于个人的蛮干。

[ Last edited by 洛阳神龟 on 2010-1-30 at 08:54 ]
刑天舞干戚,猛志固长存生当作人杰,死亦为鬼雄
15楼2010-01-30 08:51:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ftp0000

木虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与讨论! 2010-02-04 16:45
学的是Fortran,明显感觉到并行计算的巨大威力,但是还没有入门呢
16楼2010-02-04 10:41:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主


余泽成(金币+1):谢谢区长参与应助! 2010-02-05 22:11
The point is not about what you should learn but what you wanna do.
17楼2010-02-05 10:45:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Glass_fish

金虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与应助! 2010-02-05 22:11
c是根基,汇编是一切语言的基础
18楼2010-02-05 16:57:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

frandos

新虫 (初入文坛)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与交流,假期快乐! 2010-02-16 16:04
jjdg(金币+2):春节快乐 2010-02-16 16:04
先踏实c
可能最后根据所进公司选择吧
19楼2010-02-16 11:14:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

陈百万

新虫 (小有名气)


jjdg(金币+1):欢迎新虫 2010-03-01 20:14
现在能让双核处理器发挥最大性能的普通程序少得可怜
20楼2010-03-01 16:53:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yyqiao 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见