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

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

インテル® コンパイラー 15.0 最適化 クイック・リファレンス・ガイド 日本語版を公開

インテル® コンパイラー 15.0 最適化 クイック・リファレンス・ガイドの日本語版が公開されました。 このガイドは、インテル® Parallel Studio XE 2015 に含まれるインテル® コンパイラー 15.0 によるアプリケー...
インテル® DPC++/C++ コンパイラー

新しい最適化レポートを使用してインテル® コンパイラーをさらに活用する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Getting the Most out of your Intel® Compiler with the New Optimization Reports」( の日本語参考訳で...
インテル® DPC++/C++ コンパイラー

#pragma SIMD を使用してループをベクトル化するための条件

この記事は、インテル® デベロッパー・ゾーンに公開されている「Requirements for Vectorizing Loops with #pragma SIMD」( の日本語参考訳です。 インテル® アーキテクチャー上でパフォーマンス...
インテル® DPC++/C++ コンパイラー

ループをベクトル化するための条件

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Requirements for Vectorizable Loops」の日本語参考訳です。
インテル® DPC++/C++ コンパイラー

OpenMP* でベクトル化された並列ループを簡単に作成する

この記事は、Go Parallel に掲載されている「How to Create Vectorized, Multicore Loops in OpenMP with Ease」 ( の日本語参考訳です。 OpenMP* のプラグマ宣言子を...
HPC

オープンソース Python*、R、Julia ベースの HPC アプリケーションの高速化

インテル® コンパイラーとインテル® マス・カーネル・ライブラリー (インテル® MKL) によるパフォーマンスの向上 HPC コミュニティーでは、Python*、R、新しい Julia などのオープンソース言語に対する関心が高まっています...
インテル® DPC++/C++ コンパイラー

インテル® MKL を Numpy/Scipy に実装

この記事は、インテル® デベロッパー・ゾーンに公開されている「Numpy/Scipy with Intel® MKL」の日本語参考訳です。 *著者注: この記事は 2014 年 8 月 27 日更新されました。 NumPy/SciPy アプ...
インテル® DPC++/C++ コンパイラー

OpenMP* を使用中に変数アクセスでスレッドがクラッシュしないようにする

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Stop Threads from Clashing Over Variables in OpenMP」 ( の日本語参考訳です。 OpenMP* を使用して、複数のスレッドにコ...
インテル® DPC++/C++ コンパイラー

LLVM/Clang で OpenMP* 4.0 機能を試してみる

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Testing Out OpenMP 4.0 Features in LLVM/Clang」 ( の日本語参考訳です。 LLVM ツールに含まれる Clang コンパイラーには、...
インテル® DPC++/C++ コンパイラー

OpenMP* 実行環境関数

この記事は、インテル® デベロッパー・ゾーンに掲載されている「OpenMP Execution Environment Functions」 ( の日本語参考訳です。 OpenMP* 仕様には、omp.h ヘッダーファイルで宣言されたいくつ...
インテル® DPC++/C++ コンパイラー

インテル® コンパイラー V15 におけるレポート機能の変更点

インテル® コンパイラーの主要機能の一つに、コンパイル時にソースコードを解析して、ベクトル化、並列化、OpenMP に関連するレポートを表示する機能があります。近年のプロセッサーでソフトウェアの性能を最大限に引き出すには、ベクトル化と並列化...
インテル® DPC++/C++ コンパイラー

OpenMP 4.0 を使用してプログラムで SIMD を有効にする

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Enabling SIMD in program using OpenMP 4.0」( の日本語参考訳です。
HPC

ループのベクトル化によるプログラムの最適化

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Program Optimization through Loop Vectorization」( の日本語参考訳です。 はじめに この記事では、有限差分ステンシル計算を例に、イ...
HPC

組込み開発におけるガイド付き自動並列化の利用

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Using Guided Auto-Parallelization for Embedded Development」( の日本語参考訳です。 GAP の概要 インテル® コンパ...
インテル® DPC++/C++ コンパイラー

Linux* 上でインテル® C++ コンパイラーとインテル® MKL を使用して R-3.0.1 をビルドする

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Build R-3.0.1 with Intel® C++ Compiler and Intel® MKL on Linux*」の日本語参考訳です。 CRAN (Comprehe...