デジカメNews(新着コメント) | デジカメ歴史館 | →絵日記について | 掲示板(談話室 雑談室) | リンク | メール | その他 | RSS | 4/3(情報板 画像板 リンク集)

2009年03月30日

【リポート】マルチコア対応「SILKYPIX 4.0 β版」が4月に公開予定(デジカメWatch)

image【PIE2009】
by 関根慎一@デジカメWatch

コメント
1 投稿者: (222.225.32.161) : 2009年03月30日 08:03

マルチコア対応ってコンパイルしなおすだけじゃないの?

2 投稿者: (61.199.222.122) : 2009年03月30日 12:23

>>1

はぁ?

なんのエセ知識を元にどっからそんな発想が生まれるんだ?

3 投稿者: (222.148.138.19) : 2009年03月30日 17:20

市川ソフトラボラトリーさん、最近特にMacユーザーに冷たいですね。
う〜んしょうがないか。でも必ず出してくださいね、Mac版。

4 投稿者: (211.132.84.159) : 2009年03月30日 18:32

それよりもボチボチ64bit版がほしいところ

5 投稿者: ん(221.56.162.143) : 2009年03月30日 19:41

どういうこと?今でも64bitで使えてるぞ・・・

6 投稿者: (218.41.52.199) : 2009年03月30日 20:37

64bitネイティブコードの必要性は感じないなあ。

それよかCよりjavaの方が速いって記事を発見して驚いた。

VMによる動的コンパイルってのが効くらしい。

http://dev.ariel-networks.com/Members/inoue/java-vs-c

静的コンパイルなら、インテルコンパイラですが。

http://sourceforge.jp/magazine/08/12/24/118252/5

自分のマシンで自分のマシン用にインラインアセンブラってのが
一番だとは思うんだけど、時代は変ったんですね。

7 投稿者: (125.193.167.245) : 2009年03月30日 21:15

あの程度の検証で白黒付けてる時点で何ともまあ、その、なんだ。

8 投稿者: (122.220.55.182) : 2009年03月30日 23:21

要するに速いマシンを使えばいいんだろ

9 投稿者: こがらし(219.116.51.148) : 2009年03月31日 01:09

>>6
> それよかCよりjavaの方が速いって記事を発見して驚いた。
> VMによる動的コンパイルってのが効くらしい。

その、動的コンパイルというのがくせ者みたいです。

Javaは、未使用の変数などを囲ったループ処理を、無駄なコードと判断し、コンパイル時の最適化の段階で、ゴッソリと削除しているみたいです。
これを 「デッドコード削除」 というのだとか。

したがって、 「デッドコード削除」 が働いているプログラムは、実際には繰りかえし処理を行っていないため、動作が速く見えてしまうとのこと。

以上のことは、tnanbaさんという方が、問題のブログのコメントで指摘していますね。
「デッドコード削除」 については、以下に説明があります。
http://www.ibm.com/developerworks/jp/java/library/j-jtp12214/#3.0

10 投稿者: (61.125.230.251) : 2009年03月31日 01:56

いよいよ来年は128bit版が登場するらしい。
技術の進歩は凄いなw

11 投稿者: (61.112.87.84) : 2009年03月31日 06:50

>>1
Intelコンパイラ辺りだと多少は自動でマルチコアに振ってくれるかもしれないが、基本はプログラマが並列処理できる部分に「ここからここまで並列化で」って印をつけないといけない。
一度出来上がった複雑なプログラムの場合、並列化できそうでも実は並列処理の中で互いに依存していて無駄に待ち時間がなんてこともあるので割と大変。

まあ現像ソフトならRAWからRGBに変換する処理とか、単純な行列処理で済むフィルタなんかは並列化しやすいとは思うけど。
(他の位置の処理済みデータが影響しないから)

>>9
そのくらいの最適化、Cのコンパイラでもやってるけどね。確かVer6くらいのMS-Cがそういうすごい最適化をやってて「やりすぎだろ」って評判になってたような

12 投稿者: (219.111.151.126) : 2009年03月31日 12:21

>10

でも、そのCPUで1+1を計算するには、命令と1と1で、128x3=384ビットも消費するぞ。燃費悪くないですか?燃費って言うか、エコじゃないよね。エコ用途は今でも8ビットですね。

13 投稿者: (218.137.117.150) : 2009年03月31日 21:37

G1は大変いいんだけど
現像がシルピクなとこだけがアレソレだw

コメントする









名前、アドレスを登録しますか?




(コメント投稿時のエラー表示について)