Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが
いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売)
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも ┃
┃ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略)
第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: Arm1176JZF-S Armv6 Single-core)
第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 Armv7 Quad Core ※v1.2よりPi3と同一)
第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 Armv8 Quad Core)
第三.一世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 Armv8 Quad Core)
第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 Armv8 Quad Core)
・SDカードには必要最低限の書き込みで運用
ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要
安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう
3B以降は、USBマスストレージからのブート可
関連リンク・技適検索先はレス2に掲載しました。
※ハードウェア中心の話題は以下のスレをご利用下さい。
【ARM】 Raspberry Pi Ver.18 (自作PC板)
https://egg.5ch.net/test/read.cgi/jisaku/1590909260
【RaspberryPi】1ボードPCを語るスレ16【Pine64】(電気・電子板)
https://rio2016.5ch.net/test/read.cgi/denki/1592899647/l50
その他雑多な話題
https://mao.5ch.net/test/read.cgi/linux/1444805068
【Raspberry Pi】ラズベリー・パイ part57【Arm】
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2020/07/03(金) 17:02:09.02ID:oshlyd9M2020/07/10(金) 19:16:15.18ID:o7XtGkEC
あ、Raspbianのgccのデフォルトが
すべてのラズパイで動作するようにARMv6になってるのが原因かも
すべてのラズパイで動作するようにARMv6になってるのが原因かも
2020/07/10(金) 19:25:10.33ID:o7XtGkEC
>>191
以前、Dhrystone 2.1で比べたことあるが64bitの方がかなり速かったよ
以前、Dhrystone 2.1で比べたことあるが64bitの方がかなり速かったよ
194login:Penguin
2020/07/10(金) 19:37:05.96ID:CPqkEJIR 数値計算用マシンとして運用したい場合はやっぱり64bit入れないと話にならないんだろうか?
少なくとも数千次元の連立方程式とかをガンガン解きたい
少なくとも数千次元の連立方程式とかをガンガン解きたい
2020/07/10(金) 19:42:10.74ID:Irazv/0h
そもそもラズパイでやらないほうがいいのでは
2020/07/10(金) 20:05:56.17ID:o7XtGkEC
>>186のC言語のやつをRaspbianでコンパイルしたバイナリを
そのままarm64のUbuntu Server 20.10に持ってきて実行しても
563.873896秒
arm64のUbuntu Server 20.10上で32bitのarmhfのクロスコンパイラで
arm-linux-gnueabihf-gcc -O3 -march=armv7-a -mfpu=neon-vfpv4 -o pi pi.c
これでコンパイルして実行しても
556.871613秒
arm64のUbuntu Server 20.10上でarm64のgcc 9.3.0で
gcc -O3 -o pi pi.c
これでコンパイルして実行するだけで
171.437696秒
Cortex-A72は、64bitに最適化されてて32bitでは遅いんだな
そのままarm64のUbuntu Server 20.10に持ってきて実行しても
563.873896秒
arm64のUbuntu Server 20.10上で32bitのarmhfのクロスコンパイラで
arm-linux-gnueabihf-gcc -O3 -march=armv7-a -mfpu=neon-vfpv4 -o pi pi.c
これでコンパイルして実行しても
556.871613秒
arm64のUbuntu Server 20.10上でarm64のgcc 9.3.0で
gcc -O3 -o pi pi.c
これでコンパイルして実行するだけで
171.437696秒
Cortex-A72は、64bitに最適化されてて32bitでは遅いんだな
2020/07/10(金) 20:12:34.73ID:xtLUBhvi
2020/07/10(金) 20:23:30.37ID:ONCFgsOp
SDカードでもTRIM使えるんだね
sudo fstrim -v -a
やったら18GBほど解放された
sudo fstrim -v -a
やったら18GBほど解放された
2020/07/10(金) 20:39:18.79ID:Zf40Rg0c
円周率の計算ってどうしてるの?
1/3=0.3333333333....のように処理が終わらないわけで
普通の計算なら何桁まで計算って出来ないよね
1/3=0.3333333333....のように処理が終わらないわけで
普通の計算なら何桁まで計算って出来ないよね
2020/07/10(金) 21:05:44.14ID:o7XtGkEC
2020/07/10(金) 21:06:33.04ID:o7XtGkEC
ちなみに64bit版のRaspberry Pi OSのgccのバージョンは8.3.0
2020/07/10(金) 21:16:10.59ID:B/ThA19E
2020/07/10(金) 21:17:42.64ID:YAtTPKTo
2020/07/10(金) 21:27:36.05ID:o7XtGkEC
2020/07/10(金) 21:52:07.38ID:cvlyH8dx
zero w でPython3のやつやったら1614.431秒だった
ちなみに、Rock64(RK3328)は100.671秒、OrangePi ZERO Plus(H5)は121.258秒
ちなみに、Rock64(RK3328)は100.671秒、OrangePi ZERO Plus(H5)は121.258秒
2020/07/10(金) 22:06:03.86ID:Irazv/0h
2020/07/10(金) 22:12:03.30ID:7x7LkX60
celeron j1900では117.507秒だった
pi 4 8gbは70.416秒
pi 4 8gbは70.416秒
2020/07/10(金) 22:26:40.37ID:B/ThA19E
chrome bookのPentium silver N5000でやったら67秒だった
2020/07/10(金) 22:26:57.20ID:cvlyH8dx
NanoPi M4V2(RK3399)だと52.365秒
2020/07/10(金) 22:48:52.98ID:o9NsP7Jf
FAT32上にどうやってisoデータなんて持ってこれんの?
2020/07/10(金) 23:15:08.44ID:Irazv/0h
2020/07/10(金) 23:40:48.15ID:7x7LkX60
fire hd 10 (2019) (cortex-53 armv8l) -> 481.605秒
pi3だとどれくらいなんだろ
pi3だとどれくらいなんだろ
2020/07/11(土) 00:12:12.91ID:sUzI1zOV
3年前中古2万円でゲットしたノートPC i5-2520Mで62秒
Pi4よりかはギリ速かったな
Pi4よりかはギリ速かったな
214login:Penguin
2020/07/11(土) 00:23:00.13ID:sUzI1zOV おお!
celeron j1900 と Pentium silver N5000 に勝って
i7 3770 に負けたか!!
消費電力順だねー! 多分
分厚いのも全く無駄って訳じゃなかった
celeron j1900 と Pentium silver N5000 に勝って
i7 3770 に負けたか!!
消費電力順だねー! 多分
分厚いのも全く無駄って訳じゃなかった
2020/07/11(土) 01:25:36.61ID:rU9NNoBY
なにこのスレ・・・
2020/07/11(土) 02:27:51.14ID:RPV1a4rY
>>212
Raspberry Pi 3 Model B Plus Rev 1.3 -> 569.170 秒
Raspberry Pi 3 Model B Plus Rev 1.3 -> 569.170 秒
2020/07/11(土) 02:41:42.69ID:Fj4BtV1l
>>212
pi 3 で 651.241 秒
pi 3 で 651.241 秒
2020/07/11(土) 07:41:15.74ID:Q8Accifd
32bit/64bitベンチマーク
Why you should run a 64 bit OS on your Raspberry Pi4
https://medium.com/@matteocroce/why-you-should-run-a-64-bit-os-on-your-raspberry-pi4-bd5290d48947
Why you should run a 64 bit OS on your Raspberry Pi4
https://medium.com/@matteocroce/why-you-should-run-a-64-bit-os-on-your-raspberry-pi4-bd5290d48947
2020/07/11(土) 07:51:01.09ID:ouQOVn37
3A+で567.674 秒だった
遅いね
遅いね
2020/07/11(土) 08:25:34.23ID:oQEAsnJR
巷ではπベンチが大流行
2020/07/11(土) 09:11:31.36ID:uOc0NY0J
やっとSuperPIレベルの事をやる意味が出てきた感じだな
2020/07/11(土) 10:29:40.47ID:Nn6ps5Mh
2020/07/11(土) 11:02:19.46ID:q93grATM
HiLetgoR 2.8 "TFT LCDディスプレイ タッチパネル SPIシリアル240 * 320 ILI9341 5V / 3.3V
https://www.%61mazon.co.jp/dp/B072N551V3/
このSPI接続のLCDをRaspberry Pi 4につないでUbuntu Server 20.04で漢字を表示してみました
以前、ここに貼ったものの改訂版です
/dev/gpiomemのアクセス権の設定が抜けてました
注意点ですがここで買ったLCDではLCDのVCCに5Vを差さないと表示されませんでした
LEDピンは3.3Vです
他のものはどうなのかわかりません。
ブレッドボードを使ったのですが
MOSIピンは長いジャンパーケーブルを使うと正常に表示されませんでした
不安定な場合は、61行目のmax_speed_hz=4000000の部分の周波数を低い値に変更してみてください
RaspbianにAdafruit_Python_ILI9341、RPi.GPIO、Adafruit-PureIO、Adafruit_GPIO
のこれらのライブラリを入れれば、このプログラム自体はRaspbianでも動作すると思います
Ubuntu Server 20.04でSPIを使う事例としてアップしました
Raspberry Pi 4 Ubuntu Server 20.04 SPI LCD ILI9340 demo 改訂版
https://pastebin.com/DjjtEZdQ
https://www.%61mazon.co.jp/dp/B072N551V3/
このSPI接続のLCDをRaspberry Pi 4につないでUbuntu Server 20.04で漢字を表示してみました
以前、ここに貼ったものの改訂版です
/dev/gpiomemのアクセス権の設定が抜けてました
注意点ですがここで買ったLCDではLCDのVCCに5Vを差さないと表示されませんでした
LEDピンは3.3Vです
他のものはどうなのかわかりません。
ブレッドボードを使ったのですが
MOSIピンは長いジャンパーケーブルを使うと正常に表示されませんでした
不安定な場合は、61行目のmax_speed_hz=4000000の部分の周波数を低い値に変更してみてください
RaspbianにAdafruit_Python_ILI9341、RPi.GPIO、Adafruit-PureIO、Adafruit_GPIO
のこれらのライブラリを入れれば、このプログラム自体はRaspbianでも動作すると思います
Ubuntu Server 20.04でSPIを使う事例としてアップしました
Raspberry Pi 4 Ubuntu Server 20.04 SPI LCD ILI9340 demo 改訂版
https://pastebin.com/DjjtEZdQ
2020/07/11(土) 12:07:13.43ID:q93grATM
Ubuntu Server 20.04のRaspberry Pi 4で
I2Cの気温、湿度、気圧センサーBME280を使う方法をまとめてみました
https://pastebin.com/zkEqGh9X
I2Cの気温、湿度、気圧センサーBME280を使う方法をまとめてみました
https://pastebin.com/zkEqGh9X
2020/07/11(土) 12:32:03.35ID:q93grATM
>>223
Adafruit_Python_GPIOが上の方法だと入らないかもしれないので
Adafruit_Python_GPIOのインストールのところを直しました
Raspberry Pi 4 Ubuntu Server 20.04 SPI LCD ILI9340 demo 改訂版2
https://pastebin.com/d45ZJyxz
Adafruit_Python_GPIOが上の方法だと入らないかもしれないので
Adafruit_Python_GPIOのインストールのところを直しました
Raspberry Pi 4 Ubuntu Server 20.04 SPI LCD ILI9340 demo 改訂版2
https://pastebin.com/d45ZJyxz
2020/07/11(土) 13:13:16.11ID:qI8+N1Ne
ラズパイ 8GBと、外付けHDMIディスプレイををモバイルバッテリーで駆動させ、
ノートパソコンとして使う予定。
2万5千円ほどで実現できた。
ノートパソコンとして使う予定。
2万5千円ほどで実現できた。
228login:Penguin
2020/07/11(土) 13:37:02.71ID:1F60YzYT クラスタマシンにしてmpi計算とかやったらどんなもんなんやろ
2020/07/11(土) 14:57:46.33ID:q93grATM
Cortex-A72が速いのは整数演算で、浮動小数点演算はあまり速くないよ
2020/07/11(土) 15:02:31.09ID:BZqR6+fY
orangeでやってる人いるけどそんなに早くはない
https://youtube.com/watch?v=rtC6hwbLf9o&t=540
https://youtube.com/watch?v=rtC6hwbLf9o&t=540
2020/07/11(土) 16:44:30.48ID:spSHQaXj
>>227
クラムシェルデバイス達「...」
クラムシェルデバイス達「...」
2020/07/11(土) 20:13:47.16ID:q93grATM
Raspberry Pi 4は姫野ベンチだと遅い
Whetstoneだと結構速いかも
姫野ベンチ
https://hesonogoma.com/linux/usageofhimenobench.html
http://accc.riken.jp/wp-content/uploads/2015/07/cc_himenobmtxp_m.zip
whetstone 1.2
http://www.netlib.org/benchmark/whetstone.c
姫野ベンチはLinuxだと
make
と打つだけ
Whetstoneは108行目のloopstartを3000000にしてコンパイル
コンパイル方法は
gcc -O3 -o whetstone whetstone.c -lm
Whetstoneだと結構速いかも
姫野ベンチ
https://hesonogoma.com/linux/usageofhimenobench.html
http://accc.riken.jp/wp-content/uploads/2015/07/cc_himenobmtxp_m.zip
whetstone 1.2
http://www.netlib.org/benchmark/whetstone.c
姫野ベンチはLinuxだと
make
と打つだけ
Whetstoneは108行目のloopstartを3000000にしてコンパイル
コンパイル方法は
gcc -O3 -o whetstone whetstone.c -lm
2020/07/11(土) 20:32:39.13ID:q93grATM
姫野ベンチコンパイルをするとエラーが出るね
248行目の#include文が変な位置にある
double
second()
{
#include <sys/time.h>
struct timeval tm;
これを下記のように変更すればエラーは出ない
#include <sys/time.h>
double
second()
{
struct timeval tm;
248行目の#include文が変な位置にある
double
second()
{
#include <sys/time.h>
struct timeval tm;
これを下記のように変更すればエラーは出ない
#include <sys/time.h>
double
second()
{
struct timeval tm;
2020/07/11(土) 22:12:19.81ID:q93grATM
-O3だと-ftree-vectorizeが有効になるはずだけど自動ベクトル化しない
試しに-O3 -fno-tree-vectorizeとして自動ベクトル化を無効にしても結果は変わらない
-O3に-ffast-mathを付けて
gcc -O3 -ffast-math -o whetstone-fast-math whetstone.c
これだとベクトル化されてかなり速くなる
自動ベクトル化されてる証拠にベクトル化を無効にすると元に戻る
gcc -O3 -ffast-math -fno-tree-vectorize -o whetstone-fast-math-no-vectrize whetstone.c
数値計算に-ffast-mathはつけない方がいいようだけど
試しに-O3 -fno-tree-vectorizeとして自動ベクトル化を無効にしても結果は変わらない
-O3に-ffast-mathを付けて
gcc -O3 -ffast-math -o whetstone-fast-math whetstone.c
これだとベクトル化されてかなり速くなる
自動ベクトル化されてる証拠にベクトル化を無効にすると元に戻る
gcc -O3 -ffast-math -fno-tree-vectorize -o whetstone-fast-math-no-vectrize whetstone.c
数値計算に-ffast-mathはつけない方がいいようだけど
2020/07/11(土) 22:26:32.89ID:q93grATM
アセンブラ出力してソースを見てみたがベクトル化されてるわけではなさそう
何かが簡略化されて速くなってるだけのようだ-ffast-mathをつけると-lmをつけなくても
コンパイルが成功して実行もできる
何かが簡略化されて速くなってるだけのようだ-ffast-mathをつけると-lmをつけなくても
コンパイルが成功して実行もできる
2020/07/11(土) 23:25:13.16ID:P0K7KXtD
2020/07/12(日) 08:37:23.24ID:L/lcKLCh
>>227
予定なのに実現出来たって、どういうこと?
予定なのに実現出来たって、どういうこと?
2020/07/12(日) 09:09:11.44ID:gxF96qVJ
ポチってまだ届いてないんじゃね
2020/07/12(日) 11:23:59.45ID:65GoASli
RPI4 Direct USB Boot Ubuntu 20.04
https://www.raspberrypi.org/forums/viewtopic.php?t=278791
上記ページの手順を行うことで、USBメモリに書き込んだUbuntu 20.04のブートに成功することが確認できた
https://www.raspberrypi.org/forums/viewtopic.php?t=278791
上記ページの手順を行うことで、USBメモリに書き込んだUbuntu 20.04のブートに成功することが確認できた
2020/07/12(日) 14:56:45.51ID:rlGtvvu0
πベンチと聞いてオラワクワクしてきたぞ!
2020/07/12(日) 15:50:45.41ID:LNNA2V/G
ttps://www.silverstonetek.com/product.php?pid=904&area=jp
このpi4ケース、外部アンテナを取り付け可能ってあるけど、そんなアンテナ存在するの?
どうやって取り付けるの?
このpi4ケース、外部アンテナを取り付け可能ってあるけど、そんなアンテナ存在するの?
どうやって取り付けるの?
2020/07/12(日) 18:18:29.11ID:giJPaAdb
昔、どこかのホームページにアクセスすると円周率が延々と出てくるページがあったが見つからんなあ。
あればJavaScriptかなんかだったんだろうか。
あればJavaScriptかなんかだったんだろうか。
2020/07/12(日) 20:51:30.20ID:ahPShlFs
πベンチか
相変わらずラズパイスレの連中は視野が狭いな
相変わらずラズパイスレの連中は視野が狭いな
2020/07/12(日) 21:03:42.36ID:ypcnjlx3
Piでπベンチ…
パイパイだな^^
パイパイだな^^
2020/07/12(日) 21:37:39.85ID:an+/fNiF
>>242
ここのC言語で書かれたπの計算プログラムをjavascriptに移植してみました
http://7ujm.net/play/pi.html
即興で移植したのであまり期待しないでください
pi javascript
https://pastebin.com/kxVstGpu
ここのC言語で書かれたπの計算プログラムをjavascriptに移植してみました
http://7ujm.net/play/pi.html
即興で移植したのであまり期待しないでください
pi javascript
https://pastebin.com/kxVstGpu
2020/07/13(月) 05:43:57.01ID:rseMprHc
>>186のC言語のπの計算プログラムをjavascriptに移植してみました
>>245のものよりも計算速度は速いです
javascriptの方が計算時間がかかる都合上、桁数は5000桁にしてあります。
pi javascript
https://pastebin.com/nTwgXMpS
>>245のものよりも計算速度は速いです
javascriptの方が計算時間がかかる都合上、桁数は5000桁にしてあります。
pi javascript
https://pastebin.com/nTwgXMpS
2020/07/14(火) 05:08:17.59ID:NF/dy4KJ
>>241
それは魔改造しろという暗に示しているような...
LAN と WiFi でルーティングさせ、アンテナ線を半田で引き出して、高性能なアンテナを付けたら高性能なルータが作れそう。
どれくらいの転送速度がでて、どれくらいの範囲に電波が届かせられるか。
これくらいの改造は認められるよう、電波法や技適に融通性があればいいのにと思う。
それは魔改造しろという暗に示しているような...
LAN と WiFi でルーティングさせ、アンテナ線を半田で引き出して、高性能なアンテナを付けたら高性能なルータが作れそう。
どれくらいの転送速度がでて、どれくらいの範囲に電波が届かせられるか。
これくらいの改造は認められるよう、電波法や技適に融通性があればいいのにと思う。
2020/07/14(火) 05:44:57.33ID:GUXSMk4g
>>241
アンテナ自体は普通に手に入るけど本体に外部アンテナ用の端子がないから半田付けが必要で当然技適は無効
アンテナ自体は普通に手に入るけど本体に外部アンテナ用の端子がないから半田付けが必要で当然技適は無効
2020/07/14(火) 05:56:24.65ID:uRnKsC7p
>>241
アスペかな
アスペかな
2020/07/14(火) 08:17:29.43ID:dVyWtk/X
2020/07/14(火) 13:24:12.09ID:QLK1CKPj
こんな所で銀石を見ることになろうとは
2020/07/14(火) 15:10:22.12ID:Y1EevUMR
>>246
pi4 だと 6.099 秒、Win10 だと 2.243 秒でした!
https://i.imgur.com/X9wH7Sf.png
https://i.imgur.com/5TDFNjN.png
自分の pi4 はデスクトップ環境が無いので、両方とも Node.js で実行しました。
pi4 だと 6.099 秒、Win10 だと 2.243 秒でした!
https://i.imgur.com/X9wH7Sf.png
https://i.imgur.com/5TDFNjN.png
自分の pi4 はデスクトップ環境が無いので、両方とも Node.js で実行しました。
2020/07/14(火) 15:50:42.78ID:YgoLYJph
Execution time : 1088.693 sec
Hardware : BCM2835
Model : Raspberry Pi 2 Model B Rev 1.1
Hardware : BCM2835
Model : Raspberry Pi 2 Model B Rev 1.1
2020/07/14(火) 17:01:53.46ID:Rjj5qhXN
2020/07/14(火) 17:37:13.14ID:Y1EevUMR
>>254
JavaScriptの数値はデフォルトで浮動小数点数扱いみたいですね
https://developer.mozilla.org/ja/docs/Glossary/Number
https://qiita.com/uhyo/items/f9abb94bcc0374d7ed23#javascriptの数値は今のところ1種類
思ったより少し遅かったのはそういうことなのかな
JavaScriptの数値はデフォルトで浮動小数点数扱いみたいですね
https://developer.mozilla.org/ja/docs/Glossary/Number
https://qiita.com/uhyo/items/f9abb94bcc0374d7ed23#javascriptの数値は今のところ1種類
思ったより少し遅かったのはそういうことなのかな
2020/07/15(水) 00:17:26.51ID:aEy/hso9
ラズパイ4 いつのまにかUSBブート対応してたのね
俺の余っていたSSDが火を噴くぜ
俺の余っていたSSDが火を噴くぜ
2020/07/15(水) 07:05:30.43ID:3MlrPkX9
火を吹くSSDなんてはよ捨てや
火事になるで
火事になるで
2020/07/15(水) 07:26:51.83ID://rTEKuO
比較用に
C言語のπで変数がunsignedの計算プログラム
https://pastebin.com/hfueLzkM
JavaScriptのπの計算プログラム
https://pastebin.com/p1bHszbj
JavaScriptとの比較用にC言語で変数がdoubleの計算プログラム
https://pastebin.com/jj7xU9ZZ
この3つをまとめてみました
どれも>>186を元にしたものです
一部修正してあります。
C言語のπで変数がunsignedの計算プログラム
https://pastebin.com/hfueLzkM
JavaScriptのπの計算プログラム
https://pastebin.com/p1bHszbj
JavaScriptとの比較用にC言語で変数がdoubleの計算プログラム
https://pastebin.com/jj7xU9ZZ
この3つをまとめてみました
どれも>>186を元にしたものです
一部修正してあります。
2020/07/15(水) 08:00:30.23ID://rTEKuO
コンパイル方法は
unsignedのC言語の方はpi-unsigned.cというファイル名で保存して
gcc -O3 -o pi-unsigned pi-unsigned.c
doubleのC言語の方はpi-double.cというファイル名で保存して
gcc -O3 -o pi-double pi-double.c -lm
javascriptの方はpi-javascript.htmlというファイル名で保存してブラウザで表示してください
IE11には対応してません
Google ChromeやChromiumではデフォルトではローカルのhtmlファイルを表示できないようです
unsignedのC言語の方はpi-unsigned.cというファイル名で保存して
gcc -O3 -o pi-unsigned pi-unsigned.c
doubleのC言語の方はpi-double.cというファイル名で保存して
gcc -O3 -o pi-double pi-double.c -lm
javascriptの方はpi-javascript.htmlというファイル名で保存してブラウザで表示してください
IE11には対応してません
Google ChromeやChromiumではデフォルトではローカルのhtmlファイルを表示できないようです
2020/07/15(水) 08:12:53.05ID:VP2zuAqg
そういえば最近おManjaroの話とか出てこないね
使ってる人いるのかな
使ってる人いるのかな
2020/07/15(水) 08:44:10.75ID:XZWvhnWH
ラズパイで64bitの主流ってやっぱりUbuntuなのかね
2020/07/15(水) 08:56:09.25ID:UXlo+WKK
>>259
少し修正すると IE でも動作しますね (ものすごく時間が掛かるのはどうしてだろう)
https://i.imgur.com/cjoco73.png
具体的に IE では、
・Array().fill() は使用できない
・テンプレート文字列 (「`」:バッククォート で囲まれた文字列) は使用できない
ので、この辺を修正すれば IE で動きました
少し修正すると IE でも動作しますね (ものすごく時間が掛かるのはどうしてだろう)
https://i.imgur.com/cjoco73.png
具体的に IE では、
・Array().fill() は使用できない
・テンプレート文字列 (「`」:バッククォート で囲まれた文字列) は使用できない
ので、この辺を修正すれば IE で動きました
2020/07/15(水) 10:43:51.57ID:UXlo+WKK
264login:Penguin
2020/07/15(水) 16:05:46.43ID:3owjlfAx ラズパイ5まだかな
2020/07/15(水) 16:17:12.82ID:7ZOMNuiz
再来年かな
266login:Penguin
2020/07/15(水) 19:11:06.06ID:kF+Rd4fE Paspberry Pi 4B+ MathematicaだとPi 100万桁で0.27秒くらいしか、かからない
267login:Penguin
2020/07/15(水) 19:18:55.73ID:kF+Rd4fE まちがった
Paspberry Pi 4B+ MathematicaでPi 100万桁だと2.22秒くらい
もう一度実行すると0.000042秒だった
Paspberry Pi 4B+ MathematicaでPi 100万桁だと2.22秒くらい
もう一度実行すると0.000042秒だった
2020/07/15(水) 21:20:39.20ID:24lFhb3N
>>237
とりあえずラズパイ4 8GBとモバイルバッテリーとその他ケースなど持ち歩けるパーツをを25000円で揃えて完成したから今後はモバイルバッテリーにつないで運用する予定って意味だろ
とりあえずラズパイ4 8GBとモバイルバッテリーとその他ケースなど持ち歩けるパーツをを25000円で揃えて完成したから今後はモバイルバッテリーにつないで運用する予定って意味だろ
2020/07/15(水) 22:55:59.83ID:agMXGTWT
2020/07/15(水) 23:35:14.74ID:nkzElXdj
>>256
サーバにするのにいいな
サーバにするのにいいな
2020/07/16(木) 05:53:37.58ID:bCsikxOt
>>269
Raspberry Pi 4でARM64版のUbuntu Server 20.04でやると1.980304秒だよ
ARM64版のUbuntu Server 20.04でarmhfのクロスコンパイラのgccで
-march=armv7-a -mfpu=neon-vfpv4のオプション付けて
32bitのバイナリ吐き出させて実行すると14.542317秒
32bitのRaspbianでも14.183592秒
Raspberry Pi 4のCortex-A72は32bitモードだととても遅いね
まだベータ版だけど64bitのRaspbianでやれば速くなると思うよ
https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-05-28/2020-05-27-raspios-buster-arm64.zip
Raspberry Pi 4でARM64版のUbuntu Server 20.04でやると1.980304秒だよ
ARM64版のUbuntu Server 20.04でarmhfのクロスコンパイラのgccで
-march=armv7-a -mfpu=neon-vfpv4のオプション付けて
32bitのバイナリ吐き出させて実行すると14.542317秒
32bitのRaspbianでも14.183592秒
Raspberry Pi 4のCortex-A72は32bitモードだととても遅いね
まだベータ版だけど64bitのRaspbianでやれば速くなると思うよ
https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-05-28/2020-05-27-raspios-buster-arm64.zip
2020/07/16(木) 06:16:35.16ID:bCsikxOt
ちなみにdouble版の方はRaspberry Pi 4、ARM64版のUbuntu Server 20.04で4.137896秒
ARM64版のUbuntu Server 20.04でarmhfのgccで
32bitのバイナリ吐き出させて実行すると4.961162秒
倍精度浮動小数点演算の速度は32bitモードと64bitモードでほとんど変わらない
ARM64版のUbuntu Server 20.04でarmhfのgccで
32bitのバイナリ吐き出させて実行すると4.961162秒
倍精度浮動小数点演算の速度は32bitモードと64bitモードでほとんど変わらない
2020/07/16(木) 06:38:04.14ID:bCsikxOt
>>270
NASにすると便利だよね
SSDからの起動でルートfsをSSDにしてNASとしても使ってるけど便利だよ
4GB、8GB版のRaspberry Pi 4ならKVMで仮想PC使うだけのRAMもあるからいろいろできるよ
NASにすると便利だよね
SSDからの起動でルートfsをSSDにしてNASとしても使ってるけど便利だよ
4GB、8GB版のRaspberry Pi 4ならKVMで仮想PC使うだけのRAMもあるからいろいろできるよ
2020/07/16(木) 08:59:44.45ID:q7sQTOW2
>>256
火をふくSSDなど捨てて以下略
火をふくSSDなど捨てて以下略
2020/07/16(木) 09:09:52.59ID:PIsiIOsE
>>256
火をふかないように運用するのでクレ
火をふかないように運用するのでクレ
2020/07/16(木) 09:13:25.25ID:taIbxUPl
挿した途端に火を噴いたらどうするw
2020/07/16(木) 09:19:10.81ID:PIsiIOsE
すみませんでした
2020/07/16(木) 09:26:26.84ID:q7sQTOW2
もはやブービートラップだなw
2020/07/16(木) 09:26:30.70ID:/3nyhlxI
マウンティングおじさんのおやじギャグ?
2020/07/16(木) 09:31:28.79ID:PIsiIOsE
マウンティングおじさんはもっと執拗なので別の人でしょう
2020/07/16(木) 09:32:19.58ID:q7sQTOW2
火をふくが古いギャグだとは思うけど何処にマウンティングを感じたんだろう
2020/07/16(木) 12:11:26.91ID:aQBaE6/u
マウンティングおじさんが常にマウンティングしてるとは限らない
2020/07/16(木) 12:38:08.94ID:hfj35unQ
>>271
そこまで差があるとすると、メモリアライメントの問題とかが発生してるのでは?
そこまで差があるとすると、メモリアライメントの問題とかが発生してるのでは?
2020/07/16(木) 20:16:19.54ID:TZkl/zWe
誰と言い合っても負けているヘタレボーイが
仮想でマウンティングおじさんという
共通の宿敵なる存在を作りだしている可能性は否定出来ないな
仮想でマウンティングおじさんという
共通の宿敵なる存在を作りだしている可能性は否定出来ないな
285login:Penguin
2020/07/16(木) 20:31:32.87ID:j6/A+Myd 行列積とかLU分解の速さを誰か比較してみてくれ(丸投げ)
2020/07/16(木) 20:33:56.86ID:UDl91Jvc
うちら全員ベビーだもの
2020/07/16(木) 20:59:21.69ID:PIsiIOsE
まあ今朝の人は単に冗談に尾ひれをつけてくれただけでしょ
例の人は非常に特徴的なのですぐわかるからね
例の人は非常に特徴的なのですぐわかるからね
288276
2020/07/16(木) 21:15:46.73ID:0Wo4rr8r え、おいらマウンティングおじさんとやらに認定されそうになったの?
どんな人かはよく知らんけど。
どんな人かはよく知らんけど。
2020/07/16(木) 21:43:50.46ID:nDVjEPqU
>>288
鏡で額に書かれた文字を見てごらん
鏡で額に書かれた文字を見てごらん
2020/07/16(木) 23:52:38.31ID:iavxNqmb
肉
2020/07/17(金) 06:03:55.66ID:hWoYAtZg
32bitのRaspbianで>>186のC言語のプログラムでMを5001にNを4155にしてコンパイル
gcc -O3 -o pi-unsigned pi-unsigned.c
5.805277秒
gcc -march=armv7-a -mfpu=neon-vfpv4 -O3 -o pi-unsigned-armv7-a pi-unsigned.c
5.823160秒
gcc -mcpu=cortex-a15 -mfpu=neon-vfpv4 -O3 -o pi-unsigned-cortex-a15 pi-unsigned.c
1.827842秒
gcc -march=armv8-a -mfpu=neon-vfpv4 -O3 -o pi-unsigned-armv8-a pi-unsigned.c
1.827392秒
gcc -mcpu=cortex-a72 -mfpu=neon-vfpv4 -O3 -o pi-unsigned-cortex-a72 pi-unsigned.c
1.829444秒
ちゃんと最適化してあげれば、Cortex-A72の32bitが遅いわけではない模様
Cortex-A15以降に最適化してあげれば速い
ただし、32bitのRaspbianはarmv6でコンパイルされてるので遅い
gcc -O3 -o pi-unsigned pi-unsigned.c
5.805277秒
gcc -march=armv7-a -mfpu=neon-vfpv4 -O3 -o pi-unsigned-armv7-a pi-unsigned.c
5.823160秒
gcc -mcpu=cortex-a15 -mfpu=neon-vfpv4 -O3 -o pi-unsigned-cortex-a15 pi-unsigned.c
1.827842秒
gcc -march=armv8-a -mfpu=neon-vfpv4 -O3 -o pi-unsigned-armv8-a pi-unsigned.c
1.827392秒
gcc -mcpu=cortex-a72 -mfpu=neon-vfpv4 -O3 -o pi-unsigned-cortex-a72 pi-unsigned.c
1.829444秒
ちゃんと最適化してあげれば、Cortex-A72の32bitが遅いわけではない模様
Cortex-A15以降に最適化してあげれば速い
ただし、32bitのRaspbianはarmv6でコンパイルされてるので遅い
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「習氏より先に言うとは…」 トランプ氏同盟国発言、日本政府内に困惑 [蚤の市★]
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★7 [蚤の市★]
- 高市総理「日米は非常に強い絆で結ばれた同盟国」 トランプ大統領の“中国は同盟国だった”発言受け [首都圏の虎★]
- 【野球】広島東洋カープの矢野雅哉・前川誠太選手を書類送検 ゾンビたばこを巡る容疑 広島県警 [Ailuropoda melanoleuca★]
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- 【速報】 ベッセント米財務長官、円安は問題であると高市政権と確認 [お断り★]
- 【訃報】米国債10年利回り5.2%突破、金利やばすぎでしょw [943688309]
- ガールズ&パンツァー第9話「絶対絶命です!」実況スレ🏡21時スタート
- ハッタショって人から「ハッタショ」と指摘されるのはめちゃくちゃ嫌がるよな
- 【高市日本】高市と石破、それぞれの訪米の時のおやびんがこちら [165981677]
- 女性「たのしいピクニック女は、男は好きでも女が見るとめっちゃ不安になる。生きる力がない女なのよ。それが分からないの?」 [592058334]
- 【悲報】現役の内閣参与、高市にブチギレ [404143271]