タグ

高速化に関するING40のブックマーク (2)

  • ESXiでNVIDIAのビデオカードを使って3Dをアクセラレートするドライバーがリリース - tuedaの日記

    これまでGPUをパススルーして仮想マシンから使う方法はあったが(ATIのみ)、 それとはちょっと違う方法で3Dをアクセラレートする仕組みがNVIDIAからリリースされた。 ESXi with vSGA (ドライバー ダウンロード) ESXi with vDGA (リリース未定) この2つの違いはここに詳しいが、 vSGA (S=Shared) の方はVMWareのGPUのソフトウェア エミュレーションをこっそりNVIDIAのカードで実行して高速化してやろうという物。 仮想マシンからは普通の「VMware SVGAアダプター」が見える。DirectX9.0cとOpenGL2.1に対応する。複数の仮想マシンから同時に利用できる。 vDGA (D=Dedicated) の方はパススルーと同じでGPUを1つの仮想マシンに占有させる。GPUのフルの機能が使用できる。たぶん仮想マシンからはGPUがその

  • 実行時間の差は996倍以上。オンラインハッカソン最速コードの裏側に迫る! - paiza times

    2013年12月2日より2014年1月8日まで開催していたpaizaオンラインハッカソン(略してPOH![ポー!])Vol.1「新人女子の書いたコードを直すだけの簡単なお仕事です!」で0.01秒を叩き出したコード(最遅コードとの差は最大996倍! 詳しくは結果発表をご確認ください)はどんな過程で生み出されたのでしょうか? 今回は前回の最速コード発表レポート(【結果発表】新人女子PGを最も助けたプログラミング言語とは?)に引き続き、最速コードの裏側に迫ります。 ※ちなみにこちらの野田ちゃん画像は、2014年1月17日に開催されたエンジニアサポートcross2014というイベントで等身大パネルとしてpaizaブースを盛り上げてくれました! ■高速化のアプローチ 前回のレポートでもふれましたが、POH Vol.1はアルゴリズムに変更による計算量(オーダー)の改善による大幅な高速化と、定数倍高速化

    実行時間の差は996倍以上。オンラインハッカソン最速コードの裏側に迫る! - paiza times
  • 1