タグ

performanceとrefactoringとcacheに関するraimon49のブックマーク (2)

  • どうすればPythonをJuliaと同じくらい速く動かせるのか? : 様々なやり方で計算の高速化を図る | POSTD

    どうすればPythonJuliaと同じくらい速く動かせるのか? : 様々なやり方で計算の高速化を図る JuliaPython 科学技術計算には、Pythonなどの言語よりもJuliaを使った方がいいのでしょうか? http://julialang.org/ に載っているベンチマークを見ると、どうしてもそんな風に思ってしまいます。というのも、Pythonなどの高水準言語は、スピード面で大幅に劣っているのです。けれども、これは私が最初に感じた疑問ではありません。私が気になったのは、「Juliaのチームが書いたPythonのベンチマークは、Pythonに最適なものだったのか?」ということです。 こういった多言語の比較について、私の考えを述べましょう。まずベンチマークというのは、実行するタスクによって定義されるものです。よって、そのタスクを実行するための最適なコードを、各言語に精通した人々が最

    どうすればPythonをJuliaと同じくらい速く動かせるのか? : 様々なやり方で計算の高速化を図る | POSTD
    raimon49
    raimon49 2016/02/12
    Cython以外の解法 NumbaやNumpy
  • neocomplcache Ver.7の新機能とその設計思想について

    日、別ブランチで開発していたneocomplcache Ver.7をmasterにマージしました。 自分でしばらく使っていて、特に問題が起こらなかったため、広く使ってもらう必要があると感じたためです。 Ver.6.2からVer.6.3ではなくVer.7.0になったということは、大きな意味があります。 つまり、後方互換性や安定性に関わる変更が入ったということです。 大きな問題がないことは分かっていますが、何か未知の問題が生じる可能性があります。 注意してください。そしてもし問題が発覚した場合、早めに[作者]に連絡してください。 今回の変更点は以下のようになります。 1:snippets_completeが体から分離された おそらく、皆さんが感じる一番の変更点がこれです。 neocomplcacheはスニペット機能が標準的に搭載されていることをウリとしていた時期もありましたが、 今回体か

    raimon49
    raimon49 2012/02/10
    masterがメジャーバージョンアップ
  • 1