アカウント名:
パスワード:
>Cortex-A53で計測されたものですが、現時点ではgcc4.9が勝っているのが興味深いです。(http://d.hatena.ne.jp/embedded/20140416/p1 [hatena.ne.jp])
組込向けじゃぁ、それではまずいだろ。遅いってことは、電池の減りが早いってことだから。IA (Intel Architecture) 向けでも LLVM は遅いよね。いつになったら速くなってくれんだろう。
これってコンパイラの最適化が向上すれば既存のiOS機器でも速度向上する余地があるってことですよね。期待してます。
組み込み向けじゃ, むしろgccでは速度以前にライセンスの問題で俎上にのることさえできないことも多いのでは?
いや、別に。組み込み向けにgccは多いですよ。特にLLVM登場以前は、gccが主流でしたし。
ただし、そのころは GPL2 だった。
そゆことGPLv3が原因の1つでしょ ARM が LLVMに行くのは
GPLv3がGCCを組み込みに使う上でなんか問題になる状況ってあんの?
GPLv3のライブラリ,ソフトウェアを組み込んだときに問題になるのであって,ビルドツールとして使ってるなら問題ないですよね・・・
GPLv2の場合は、ライブラリ自体の改変があったら、ライブラリ自体のソースを公開する必要はあるけれども、リンクしたプログラム自体のソースは公開不要で、GPLv3の場合は、ライブラリをリンクしたら、リンクしたものは派生物として扱うから、ライブラリソースだけじゃなく、ライブラリをリンクしているプログラムのソースも公開しないといけないんだっけ。
組込みのツールチェインだとlibcなんてパッケージされてないし、スタートアップルーチンも独自だしね。
それはLGPLとGPLの違いや
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
いつになったら速くなってくれんだろうね。 (スコア:0)
>Cortex-A53で計測されたものですが、現時点ではgcc4.9が勝っているのが興味深いです。
(http://d.hatena.ne.jp/embedded/20140416/p1 [hatena.ne.jp])
組込向けじゃぁ、それではまずいだろ。遅いってことは、電池の減りが早いってことだから。
IA (Intel Architecture) 向けでも LLVM は遅いよね。いつになったら速くなってくれんだろう。
Re:いつになったら速くなってくれんだろうね。 (スコア:2)
これってコンパイラの最適化が向上すれば既存のiOS機器でも速度向上する余地があるってことですよね。
期待してます。
Re:いつになったら速くなってくれんだろうね。 (スコア:1)
組み込み向けじゃ, むしろgccでは速度以前にライセンスの問題で俎上にのることさえできないことも多いのでは?
Re:いつになったら速くなってくれんだろうね。 (スコア:1)
いや、別に。組み込み向けにgccは多いですよ。特にLLVM登場以前は、gccが主流でしたし。
Re:いつになったら速くなってくれんだろうね。 (スコア:1)
ただし、そのころは GPL2 だった。
Re: (スコア:0)
そゆこと
GPLv3が原因の1つでしょ ARM が LLVMに行くのは
Re: (スコア:0)
GPLv3がGCCを組み込みに使う上でなんか問題になる状況ってあんの?
Re: (スコア:0)
GPLv3のライブラリ,ソフトウェアを組み込んだときに問題になるのであって,
ビルドツールとして使ってるなら問題ないですよね・・・
Re: (スコア:0)
GPLv2の場合は、ライブラリ自体の改変があったら、ライブラリ自体のソースを公開する必要
はあるけれども、リンクしたプログラム自体のソースは公開不要で、
GPLv3の場合は、ライブラリをリンクしたら、リンクしたものは派生物として扱うから、
ライブラリソースだけじゃなく、ライブラリをリンクしているプログラムのソース
も公開しないといけないんだっけ。
Re: (スコア:0)
組込みのツールチェインだとlibcなんてパッケージされてないし、スタートアップルーチンも独自だしね。
Re: (スコア:0)
それはLGPLとGPLの違いや