non vorrei lavorare

2020年度からの小学校プログラミング教育の必修化を親として迎えるブロガーの書く、子供との日常

子供に円周率の質問をされ、ビュホンの針を思い出しjuliaのコードを修正してマルチCPUで動かした

こんばんは。ブラックウィドーを奥さんと長男が観て、次男と自分はゴジラvsコングを観た@kjunichiです。

背景

長男が円周率について質問して来たので、モンテカルロ法を思い出し、それからビュホンの針を思い出し、Juliaでの実装がないかを調べた。

Juliaによるビュホンの針の実装

以下を見つけた。

https://storage.ey.md/Technology%20Related/PDFs%20and%20Books/Getting%20started%20with%20Julia%20Programming%20Language%20by%20Ivo%20Balbaert.pdf

@paralleは使えない!?

Juliaでマルチコアを使う記述方法がどうやら変更があったようで

use Distributed

を宣言して、

@parallel

@distributed

に書き換えるだけで動いた。

ベンチマーク

今年作ってビデオカードが買えずにいる仕事でも使ってる自作PCと、有り金全部注ぎ込んで買った8コアのMacBook Proで 試した。

自作PC

大枚叩いて買った8コアのMacBook Pro

@time buffon_par(10000000000)
32.051117 seconds (2.57 k allocations: 107.734 KiB)

おわりに

どうやら、見つけたコードは書籍の中のコードだった様だが、書籍も新しい版が出ているようで、こちらは、 @distributedに変更されていた。

確率的に求めるということで、数学ガール乱択アルゴリズムを思い出した。

バカ高いビデオカードで妥協してようやく春先に組み始めた自作PCが完成した

おはようございます。今年の夏休みこそは子供たちの学習をめちゃサポートして有意義にしようと決意して、学習記録をGithubのプライベートリポジトリに記録する、といったことを1週間程度で挫折して、ダラダラ過ごしてしまって、あわてて次男の自由研究に取り組んでいる@kjunichiです。

背景

abrakatabura.hatenablog.com

買ったやつ

購入の決め手

  • もともとRTX系を狙っていた
  • 最下位のRTX3060は嫌だった

感想

購入直後はFFベンチやら3DMarkを動かして満足したw。

買って何すんの?

UE4Core i9MacBook Proより快適に動くことを期待している。

NVIDIAがだしてるやつ

www.nvidia.com

まとめ

ようやくメインマシンが完成した。

2021年Amazonプライムデーで買ったものメモ

こんにちは、ついに子供たちがスマホデビューしました@kjunichiです。さっそく超今更のポケモンGoをやってました。

雑感

今年はかなり買ってしまった気がする。。

注意

期間中に買っただけで、プライムセール品以外も含まれてるはず。

自転車関連

PC関連

たまたまメールをみて思わずポチっと(メールのリンクは腐ってたけどw)

バタバタする翌朝の子供たちの持ち物や連絡の為に買ってみた

奥さんが欲しがっていた骨伝導のヘッドフォンがセールになっていたので

日用品

前々から気になってた家電の一つ、これで給食着のアイロンがけから解放されるか?

衣類

食べ物

関連記事

11年前の記事

2年前の記事