bounds-check-elimination

    5

    1答えて

    私は最近、Dave Detlefsによってthis articleを読んでいました。ここでは、CLRが配列境界チェックを実行するいくつかのケースを示しています。私はこの自分自身をテストすることを決めたので、私は次のようでした(デフォルトでは、.NET 4クライアントプロファイルをターゲット)タイプコンソールアプリケーションの新しいC#プロジェクト を作成し オープンのVisual Studio 2

    42

    3答えて

    私は効率的な低レベルアルゴリズムが.netにどれほど有効であるか興味があります。 C++ではなく将来C++でコードを書くことを選択できるようにしたいと思っていますが、ループへのランダムアクセスと配列で発生する.netのチェックの限界があります。 動機付けされた例は、2つの配列の対応する要素の積の合計を計算する関数です(これは2つのベクトルの内積です)。私が言うことができる、と確認するために十分なI