-
C++ 開発者が陥りやすい OpenMP* の 32 の罠
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「32 OpenMP traps for C++ developers」の日本語参考訳です。
続きを読む -
マルチコア向け並列プログラミングの 8 つのルール
この記事は、The Parallel Universe Magazine 40 号に掲載されている「8 Rules for Parallel Programming for Multicore」の日本語参考訳です。 [編…
続きを読む -
セグメンテーション・フォルト SIGSEGV や SIGBUS エラーの原因を特定する
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Determining Root Cause of Segmentation Faults SIGSEGV or SIGBUS errors」の日本語参…
続きを読む -
StdAfx.h に関する考察
この記事は、インテル® デベロッパー・ゾーンに公開されている「StdAfx.h」の日本語参考訳です。 この記事は、Visual Studio* 環境下で C++ プロジェクトをコンパイルする開発者向けに記載されています。…
続きを読む -
プログラミング、リファクタリング、そしてすべてにおける究極の疑問
この記事は、インテル® デベロッパー・ゾーンに公開されている「The Ultimate Question of Programming, Refactoring, and Everything」の日本語参考訳です。 この…
続きを読む -
インテル® SSE およびインテル® AVX 世代 (SSE2、SSE3、SSSE3、ATOM_SSSE3、SSE4.1、SSE4.2、ATOM_SSE4.2、AVX、AVX2、AVX-512) 向けのインテル® コンパイラー・オプションとプロセッサー固有の最適化
この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel® Compiler Options for Intel® SSE and Intel® AVX generation (SSE2, SSE3, S…
続きを読む -
インテル® ソフトウェア開発製品 技術ウェビナーシリーズ
無料のインテル® ソフトウェア開発製品 技術ウェビナーシリーズ 2018 年秋より、iSUS では、すがわら きよふみ編集長によるインテル® ソフトウェア開発製品の技術ウェビナーの開催を開始しました。 イン…
続きを読む -
コンパイラー最適化入門: 第1回 SIMD 命令とプロセッサーの関係
Visual C++*、GCC*、インテル® C++ コンパイラーなど、広く利用されているコンパイラーには様々な最適化オプションが用意されています。プロセッサーのコアの増加に伴いプログラムのマルチスレッド化が注目されてい…
続きを読む -
ゲーム AI の設計 (その 1) – 設計と実装
この数十年の間に、ゲーム業界は大きく進歩しました。一部の人の暇つぶしに過ぎなかった Pong* (ポン) や Pac-Man* (パックマン) のような単純なゲームに始まり、World of Warcraft * (ワー…
続きを読む -
-
インテル® コンパイラーによる AVX 最適化入門: 第1回 AVX とは
このミニ連載では、インテル® AVX 拡張命令セットを利用した最適化について、4 回に分けて説明します。コンパイラー最適化入門第1回で紹介されているとおり、AVX は SSE 系命令の流れを汲む SIMD 命令であり、第…
続きを読む -
64 コアを超える Windows 環境でマルチスレッド・プログラミングをしてみる
64ビット版の Windows 7 や Windows Server 2008 R2 では、システムに 64コアを超える論理プロセッサーが搭載されていると、プロセッサーはプロセッサー・グループに分割されます。これまでこの…
続きを読む -
ウェイクロック: Android* アプリケーションでスリープしない問題の検出
この記事は、インテル® デベロッパー・ゾーンに掲載されている「Wakelocks: Detect No-Sleep Issues in Android* Applications」(http://software.int…
続きを読む -
インテル® パフォーマンス・カウンター・モニター - より優れた CPU 使用率の測定方法
この記事は、インテル® デベロッパー・ゾーンに掲載されている「Intel® Performance Counter Monitor – A better way to measure CPU utilizat…
続きを読む -
C# による並列プログラミング
この記事は、インテル® デベロッパー・ゾーンに掲載されている「Parallel Programming with C#」の日本語参考訳です。 マルチコア・プロセッサーが登場してからすでに何年も経ち、今日ではほとんどのデバ…
続きを読む