タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rustとElixirに関するy_uukiのブックマーク (1)

  • ElixirからRustの関数をつかう → はやい - Qiita

    Elixir から Rust の関数を呼ぶことで、円周率 $\pi$ の近似値を求める計算を高速化する。Erlang VM の NIF(Native Implemented Functions)という仕組みで実現するので、同じ方法で Erlang から Rust の関数を呼ぶこともできる。 Qiita では同じようなタイトルの記事が 各言語でシリーズ化(?) されているので、それに便乗させてもらった。ただそれらでは、重い処理として再帰型のフィボナッチ数列関数が使われているのだが、それだとマルチコアプロセッサで並行計算(parallel 計算)させるのが難しいので、今回は簡単に parallel 化できる、円周率の近似計算を行うことにした。 進めかた 計算にかかった時間を計りながら、以下の段取りで進めていく。 Elixir:シングルプロセスで計算 Elixir:マルチプロセスで計算 Elix

    ElixirからRustの関数をつかう → はやい - Qiita
  • 1