タグ

c++と.NET Frameworkに関するtyosuke2011のブックマーク (2)

  • C++CLI入門/C++CLIとは? - WisdomSoft

    C++/CLI の概要です。C++/CLI と .NET Framework 及び国際標準規格との関係について説明します。 稿は、Visual C++ を対象とし、Visual C++ に特化した技術解説を行います。Visual C++ 6.0 以前では、標準の C++ 言語を使ってネイティブアプリケーションを開発するために使われていましたが、Visual Studio .NET の登場以来、.NET Framework アプリケーションの開発言語としても C++ を使えるようになりました。 .NET Framework は Microsoft が設計した共通中間言語 (Common Intermediate Language/CIL) と呼ばれる中間言語を実行する仮想マシン環境(ランタイム)のことで、ネイティブシステムを抽象化するシステムとして動作します。Microsoft は .NE

  • OpenMPの使い方:tech.ckme.co.jp

    OpenMPは複数のCPU(複数コアを含む)を持った計算機上での並列化に威力を発揮する。 OpenMPを使う最大の利点は、OpenMPに対応したコンパイラであれば、非常に簡単に並列化できる点である。 現在、gcc、Visual C++、およびIntelコンパイラなど主要なコンパイラはOpenMPに対応している。 習得も他の並列化技法に比べて比較的容易である。 なお、速度を最優先にする場合、単一コンピュータ上で動かした場合でも、メモリのローカリティのためかOpenMPよりMPIの方が効率のよいことが多い。MPIに関してはこちらを参照。 なお、インテルがOpenMP初心者向けに非常にわかりやすい文書を公開している。 OpenMPプログラムのコンパイル OpenMPの各種関数を使わない場合、#pragma ompで始まる指示をソースコード内に書き込み、下記のコンパイルスイッチをつけてコンパイルす

  • 1