Nexus 7 で pi を計算する


いつもの「GNU/Linux上で円周率の計算をおこなうLink 」を行おうと思う。以下、root 奪取済みが前提の記述。

当初、
C4droid (C/C++ compiler)Link  n0n3m4
GCC plugin for C4droidLink  n0n3m4
でやってみようと思ったのだが、gmpライブラリの扱いが厄介だったので、方向転換。

Linux Installer STANDARDLink  Galoula
で、Nexus 7 上に、debian の環境を構築し、そこでコンパイルを実施した。
ConnectBotLink  Kenny Root and Jeffrey Sharkey
Hacker's KeyboardLink  Klaus Weidner
等をインストール。

Nexus 7 上に、debian Squeeze を展開、chroot で実行するという寸法だ。
debian が走ってしまえばこっちのもの。
ConnectBot で Local(Nexus 7)にログインして、
linuxchroot

aptitude update
aptitude install useradd
aptitude install sudo
aptitude install gcc
aptitude install make
aptitude install m4
aptitude install ftp
aptitude install wget
aptitude install ssh
aptitude install rsync

wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.2.2.tar.gzLink 
tar zxvf gmp-4.2.2.tar.gz 
cd gmp-4.2.2
./configure
make
make install

useradd nitobe
gpasswd -a nitobe sudo
login nitobe
mkdir pi
cd pi
sudo rsync -avz -e ssh nitobe@sheevaplug:/home/nitobe/pi/pi.c .
cc -static -O2 -I/usr/local/include pi.c -o pi /usr/local/lib/libgmp.a
time ./pi > ./pi.txt
ってな具合。記憶だけを頼りに打ち込んだコマンドを再現したが、漏れがあるやもしれません。最近アルツ気味の新渡戸感ぴゅーたですから。
20121103-020552



こちらは nexus 7 コマンドラインで実行したもの。ConnectBot じゃなく、Android Terminal EmulatorLink (Jack Palevich)。違う端末だが、別に深い意味はない。二行目は、debian をアンマウントして再実行。変化はない。

20121103-021824



Nexus 7 > SheevaPlug > RaspberryPi だね。二万円 > 一万円 > 三千円 ってことだ。
ときに nexus 7 は、4コアだったはずだが・・・。このプログラムはマルチスレッド用じゃないから、コア一発分だね。たぶん。

ところで、キーボードがでかい。いよいよ外付けか?何のためのタブレットだか分からなくなるなぁ。このでかいけどちゃっちいキーボードでそこそこ出来ちゃうんだよなぁ。結構使えるHacker's Keyboard!

うわっ!2時過ぎた。

   

— posted by nitobe at 02:30 am   commentComment [0]  pingTrackBack [0]

この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

:) :D 8-) ;-) :P :E :o :( (TT) ):T (--) (++!) ?;w) (-o-) (**!) ;v) f(--; :B l_P~ (QQ) ふね do くもり

     

[X] [Top ↑]

T: Y: ALL: Online:
ThemeSwitch
  • Basic
Created in 0.0705 sec.
prev
2012.11
next
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
 
strawberry-linux geigercounter Ver.2
Sibasaki, Cyofu City, Tokyo, JAPAN
blogBar