BeagleBoardでFroyoを動かしてみた(動画つき)
HTC DesireになかなかFroyo(Android 2.2)が降ってこないので、FroyoOnBeagleBoard – android-development-environment – BeagleBoard に Froyo をのせる – Project Hosting on Google Codeを参考にBeagleBoard RevC2にFroyoを入れてみた。
この動画のAndroidは、VGA(640×480)で動いてる。動画では起動時間は短かいけど、実際には1分ぐらいかかっている。スクリーンにログイン(?)してからは無編集なので、アプリの起動時間や、アニメーション速度は実機そのまま。動画で実機での速度が理解できるのではないかと。 続きを読む
初めてのショップブランドPC
しばらく迷っていたのだが最近新しいPCを導入した。購入したのは、ドスパラのGalleria HG 限定特価モデル。Windows無しモデルなので価格は9万円ほど(Ubuntu Linuxをインストールするので) PCのスペックは、i7 860, 4GB, 1.5TB, Geforce GTS 250 1Gという、今の主流と思われるスペック。今回はCPUの速度重視で選んだ。ほかにもパソコン工房等も見てきたが、性能と価格を考えると
ドスパラで購入するのが一番よいという判断に。
続きを読む
ネットワーク強化は重要
ネットワーク環境を今さらながら802.11n / Gigabit Etherな環境にした。と言っても、無線ルータを最近のモノにしただけだが。で、今回購入したのはコレ。
![]() | BUFFALO おまかせ節電 USBポート搭載 11n/b/g対応 ハイパワー 無線LANルーター Air Station 単体 WZR-HP-G301NH バッファロー 2010-02-27 売り上げランキング : 14 Amazonで詳しく見る by G-Tools |
その前は3年前ほどに購入した 802.11g / 100Base-T なルータを使用していた。無線ルータを新しくして、大容量データをいくつか転送してみたりしてテストしてたが、11nを使う事でデータ転送はここまで早くなるのかと、すこし感動すらした次第。ただこの転送速度向上が、データ転送の待ち時間短縮以外にも様々なメリットがあるのが見えてきたので、それをメモしておく。
Android & BeagleBoardで必要なもの一覧
以前BeagleBoardを使用して開発する際に必要な機材をスライド中に一通り紹介したが、じゃあどれを買えばよいのよ? という方の為にその一覧を用意してみた。
以下のものは、私がAndroid & BeagleBoardで実際に使っているもの(もしくは同等品)。何をどのように使うのか解説も付けてみた。
CPU購入の新指標
PCを購入する際は、大抵の場合、CPUの事も頭に入れているはず。性能はどの程度なのか? 価格はいくらか?
ただ、今までCPUを決める際は、高性能か? 価格か? のどちらかでしか提示されておらず、そのバランスを取って購入するCPUを決定する事がなかなか難しかったように思える。
それを総合的に判断できるのが、Performance / Price for CPUs 。今まで有りそうで無かった。
CUDAの真の実力
この動画を見てほしい。
この動画は、Instinct Studio というゲームエンジン上で制作された DogFighter というゲームを元に作成されているデモである。
トラックボールを使いこなすだた1つのコツ
先日、2年ほど愛用していたレーザーマウスが壊れてしまった。 そこで、新しくマウスを購入しようと機種を選んでいくうちに、ふと「トラックボール」てどうなんだろう? と頭を過った。
Beagle BoardでAngstorm
なんとか環境整えてThe Angstrom Distribution | Embedded powerが動くようになった。
と言っても、BeagleBoard.jp blog | Beagle BoardでAngstromを動かすや、HowToGetAngstromRunning – From New Beagleboard to Linux (Angstrom Distro) Runningを読みながら進めていっただけだが。
いくつかハマった点を上げてみる。
普通のPCの280倍の性能が出せる(かもしれない)マザーボードが発売
ASUSから4テラflopsの性能が出せるかもしれないマザーボードP6T7 WS SuperComputerが発売される。ちなみに、flopsというのは小数計算時のベンチマーク指標の事。 4テラflopsと言われてもピンとこないので、比較の為に他のIntel CPUの数値も上げてみる。
| Core i7 Extream 965(3.2GHz) | 69.18ギガflops |
| Core 2 Quad Q9650(3.00GHz) | 40.71ギガflops |
| Core 2 Duo(2.6GHz) | 14ギガflops |
4テラflops = 4000ギガflopsなので、現時点で最高性能のIntel CPU(Core i7 Extream 965)と比較しても 4000/69.18 = 57倍の演算能力、Core2Duo(2.6GHz)と比較すると、その差は285倍にもなる。早い話がちょっとしたスーパーコンピュータ(スパコン)並。
Androidビルト祭 Beagle Board & x86編
前回でハードウェアの準備が整ったので、今度はAndroidカーネルを準備している。別PC使っているので、裏でひたすらビルドしている感覚なのだが。
ビルド中に止ったりする事もあるが(特にx86版が)、エラーメッセージでググれば答えが出てくるので、あまり苦労は無い気がする。まあビルドに時間がかかるのは、なんとかしたいところ。




