看板 [ CSSE ]
討論串[問題] 隨便Java寫的程式在core duo一定比單核 …
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者cplusplus (大口小口吃炒飯)時間18年前 (2007/07/24 12:12), 編輯資訊
0
0
0
內容預覽:
題外話~. 遠古以前~ 看某本專門提JAVA最佳化的書,就有提到. JVM的最佳化很爛...連基本的常數預先計算也沒做. 還有其他的...不過那應該已經有點歷史了~. 不知道現在JVM的最佳化有沒有變得比較強了?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112

推噓9(9推 0噓 5→)留言14則,0人參與, 最新作者Coyote (新生活即將開始)時間18年前 (2007/07/07 13:13), 編輯資訊
0
0
0
內容預覽:
提供個no side effect特性做opt的例子. int sum = 0;. for(i=1; i<=N; i++) {. sum += func(i);. }. 如果這是在functional lang.. 很好做最佳化. 每一個func都可以帶入一個不同的i 分給不同的cpu去跑 最後在加
(還有337個字)

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者leicheong (睡魔)時間18年前 (2007/07/07 09:20), 編輯資訊
0
0
0
內容預覽:
這是真的.. 這個不可以啊.... 例如:. String temp = "";. for (i=1;i<=N;i++). {. temp += "*";. System.out.println(temp);. }. 這個分拆在不同CPU跑的話結果就可能不一樣了. 可是要跨CPU做state syn

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者ykjiang (York)時間18年前 (2007/07/07 04:18), 編輯資訊
0
0
1
內容預覽:
推 functional lang.. 先不論 Lisp 這個元老. 像是 Python, Ruby 等也有支援 functional lang.. 當然還有最近密切注意中的 Logo:. http://yukuan.blogspot.com/2007/07/logo-3d.html. --.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Coyote (新生活即將開始)時間18年前 (2007/07/07 00:29), 編輯資訊
0
0
0
內容預覽:
這個問題基本上跟java這個程式語言沒啥關係. 跟compiler和vm比較有關 他們的實作可以有很大的影響. C程式其實也可以做類似的最佳化. 你可以去看openMP 這提供一些hint可以加在c的程式裡 幫助compiler做多cpu的最佳化(印象中gcc和intel's compiler都有支
(還有214個字)
首頁
上一頁
1
2
下一頁
尾頁