Slide 50
Slide 50 text
例.Elixir Chipはメモリに戻さず処理
● Elixirのパイプを従来CPUとElixir Chipで比較してみます
○ 従来CPUは頻繁なメモリ操作があるがElixir Chipは最小限
● ミュータブルな言語はより悲観的 (≒言語が性能と電力に影響)
● こうした概念とテクニックを突き詰めれば、並行・並列/分散
とデータの高速処理に特化したコンピューティングが可能
08
従来CPU
Elixir Chip
メモリ
メモリ
①
②
③
④
⑤
①
②
③
④
⑤
list = [1, 2, 3, 4, 5]
list
|> Enum.map(& &1 * 3)
|> Enum.filter(& &1 >= 8)
|> Enum.sum()
①
②
③
④
⑤
Elixirで宇宙衛星/エッジコンピューティング/Web@マネーフォワードオフィスより転載