インテル® DPC++/C++ コンパイラー

HPC

インテル® AVX-512 で向上したベクトル化のパフォーマンス

この記事は、インテルの The Parallel Universe Magazine 27 号に収録されている、インテル® コンパイラーでインテル® AVX-512 命令セットを利用してループをベクトル化し、スピードアップするさまざまな例に...
インテル® DPC++/C++ コンパイラー

自動ベクトル化が失敗した場合の対処

この記事は、Go Parallel に公開されている「What to Do When Auto-Vectorization Fails?」の日本語参考訳です。概要この記事は、インテル® デベロッパー・ゾーン (インテル® DZ) のインテル...
インテル® DPC++/C++ コンパイラー

インテル® コンパイラーの浮動小数点演算における結果の一貫性

この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Consistency of Floating-Point Results using the Intel® Compiler」( の日本語参考訳です。なぜアプリケーション...
インテル® DPC++/C++ コンパイラー

C++11 ラムダ式により並列化されたループの定型コードを軽減する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Reducing boilerplate code in parallelized loops with C++11 lambda expressions」( の日本語参考訳です...
インテル® DPC++/C++ コンパイラー

インテル® Parallel Studio XE Composer Edition 製品にバンドルされているインテル® IPP、インテル® MKL、およびインテル® TBB のバージョン

この記事は、インテル® デベロッパー・ゾーンに公開されている「Which version of the Intel® IPP, Intel® MKL and Intel® TBB Libraries are Included in the ...
HPC

モダンコード – ベクトル化されたリダクション 2: コンパイラーのベクトル化を活用する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Vectorized Reduction 2: Let the Compiler do that Voodoo that it do so well」( の日本語参考訳です。この...
HPC

ベクトル化されたリダクション操作を記述できますか?

この記事は、インテル® デベロッパー・ゾーンに公開されている「Can You Write a Vectorized Reduction Operation?」( の日本語参考訳です。この記事の PDF 版はこちらからご利用になれます。ある開...
インテル® DPC++/C++ コンパイラー

インテル® C++ コンパイラーでサポートされる C++14 の機能

この記事は、インテル® デベロッパー・ゾーンに掲載されている「C++14 Features Supported by Intel® C++ Compiler」の日本語参考訳です。インテル® C++ Composer 2013 SP1 (Wi...
HPC

インテル Parallel Universe 25 号日本語版の公開

インテル Parallel Universe マガジンの最新号が公開されました。この号では、インテル® Parallel Studio XE 2017 の各種コンポーネントを利用して、Python* コードを最適化・高速化するする方法を紹介...
インテル® DPC++/C++ コンパイラー

間接呼び出しと仮想関数の呼び出し: インテル® C/C++ コンパイラー 17.0 によるベクトル化

この記事は、インテルの The Parallel Universe Magazine 25 号に収録されている、最新のインテル® C++ コンパイラーでサポートされたベクトル化方式の SIMD 対応関数の間接呼び出しに関する章を抜粋翻訳した...
インテル® DPC++/C++ コンパイラー

インテル® Software Development Emulator

この記事は、インテル® デベロッパー・ゾーンに公開されている「Benefits of Using Intel® Software Development Emulator」( の日本語参考訳です。この記事の PDF 版はこちらからご利用にな...
インテル® DPC++/C++ コンパイラー

インテル® Memory Protection Extensions (インテル® MPX) 利用ガイド

この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel® Memory Protection Extensions Enabling Guide」の日本語参考訳です。概要: このドキュメントは、インテル® Memory P...
インテル® DPC++/C++ コンパイラー

Linux* 上で CPU と GPU バッファーを共有する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Sharing CPU and GPU buffers on Linux*」( の日本語参考訳です。概要CPU と GPU が、インテル® アーキテクチャー (IA) 上の先進的...
インテル® DPC++/C++ コンパイラー

生産性と C++ パフォーマンスの向上

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、インテル® SIMD Data Layout Template (インテル® SDLT) に関する章を抜粋翻訳したものです。イン...
HPC

OpenMP* バージョン 4.5: 標準化の進化

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、OpenMP* 4.5 に関する章を抜粋翻訳したものです。OpenMP* API 仕様はよく知られるようになり、共有メモリーシス...