タグ

2017年5月12日のブックマーク (3件)

  • 行列行列積の高速化手法 - Qiita

    記事では、行列行列積に焦点を当てて、高速化を行う上で重要な事項に関して、既存の資料よりもできるだけわかりやすく説明することを心がけて記載する。 アーキテクチャの詳細など細かい技術的なことが知りたい人はHPCで検索すれば溢れかえるほどの資料が出てくるはずなので、ここでは言及しない。 *内容が間違っている場合は指摘いただけると嬉しいです。 追記:ループアンローリングでは、最外側のループからアンロールを行なった方が高速なので、プログラムを変更しました。 #序論 コンピュータの高速化を行う際にどのような計算に対して高速な処理を行うのかというのは、いろいろな議論が起こっている。 TOP500は世界のコンピュータの中で高速なコンピュータの上位500位までをランク付けするもので、年に2回行われている。 かつて、日富士通が開発したK computerが世界1位を取ったということでニュースになったのも

    行列行列積の高速化手法 - Qiita
  • c/c++をラップしてpythonで使えるように - Python | Welcome to underground

    c/c++ wrapper for python c/c++の遺産をpythonでも使いたい! そんなあなたに朗報! 今お使いのものがpythonでもe使えますよ! しかも無料ですよ! 参考にすべきリンク先 PythonからCプログラムを呼び出す | 象歩 PythonからMinGWで作ったCの関数を呼んでみる | BTY備忘録 SWIGでPythonラッパを書いてみる - 睡眠不足?! SWIG and Pythono Boost.Python - Boost 1.49.0 boost.python - Pythoninfo Wiki Boost.Python の機能をざっと紹介してみる 1,2はPython.hを使った伝統的な方法. 3,4はSwigを使ってユーザーが楽する方法. 5はc++もライブラリBoostの中のPythonを使ってかなり効率的に作る方法. 6もboost.pyt

  • テクノロジー・ハラスメント(テクハラ)

    テクノロジー・ハラスメント(テクハラ) 「テクニカル・ハラスメント」とも呼ばれ、パソコンをはじめとするIT機器の操作に不慣れな人に対する嫌がらせ。近年では「テクノロジー」の範囲が、他の事務用機器にも広がっている。 ハイテク時代が生んだハラスメント ●あなた、パソコンも使えないの? かつてファクシミリ(FAX)がまだ珍しかった時代の話。 ある会社の課長が、得意先への連絡をFAXで送らねばならなくなった。いつも部下にやらせているのだが、あいにく休暇を取っていて不在。 一大決心して、見よう見まねで操作してみたら、なんとか送信にこぎつけた。だが、間もなく先方から電話がかかってきて、「何枚送ってくるんですか。1枚で充分ですよ」とお怒りの様子。課長は、相手がなぜ怒っているのか分からない。 「だって、上から入れても、下からすぐ戻ってくるんだよ」 課長はFAXに挿入した原稿が、そのまま相手に届くと思ってい

    テクノロジー・ハラスメント(テクハラ)