CodeZine(コードジン)

特集ページ一覧

著者情報

  • インドリ(インドリ)

    分析・設計・実装なんでもありのフリーエンジニア。
    ブログ「無差別に技術をついばむ鳥(http://indori.blog32.fc2.com/)」の作者です。

    アドバイザーをしたり、システム開発したり、情報処理技術を研究したりと色々しています。

    座右の銘は温故知新で、新旧関係なく必要だと考えたものは全て学習しています。

     

執筆記事

  • t.gif
    2010/01/29

    OpenMPの実行時ライブラリと並列ループ

     昨今マルチコアCPUは一般化し、並列化処理の重要度がどんどん高まってきました。そこで本連載では、一番効率化を要求されるC/C++プログラマーを対象としてOpenMPの基礎を紹介します。今回は並列プログラミングに役立つ実行時ライブラリの関数と並列ループについて解説します。

  • t.gif
    2010/01/06

    OpenMPの基礎構文

     昨今マルチコアCPUは一般化し、並列化処理の重要度がどんどん高まってきました。そこで本連載では、一番効率化を要求されるC/C++プログラマーを対象としてOpenMPの基礎を紹介します。今回はOpenMPのもっとも基本的な知識を解説します。

  • t.gif
    2009/12/02

    Windows 7に対応し、並列化サポートも強化された 「インテル C++ コンパイラー 11.1」

     2009年9月にリリースされた最新版の「インテル C++ コンパイラー 11.1」では、Windows 7をサポートし、次世代の256ビット命令セットに対応したインテルAVX、AES命令セット、最新のOpenMP 3.0など、多くの新技術にいち早く対応している。本稿では、それらの一部を具体的なサンプルコードで試した結果をお伝えする。

  • t.gif
    2009/11/11

    インテルTBBから学ぶループの並列化

     本連載では、C++プログラムで並列処理を行うアプローチを提供するテンプレートライブラリ「インテルスレッディング・ビルディング・ブロック」(インテルTBB)について解説します。今回はインテルTBBのアルゴリズムテンプレートとループの並列化を説明します。

  • 2009/10/13

    インテル スレッディング・ビルディング・ブロックの概要

     本連載では、C++プログラムで並列処理を行うアプローチを提供するテンプレートライブラリ「インテルスレッディング・ビルディング・ブロック」(インテルTBB)について解説します。第1回目はインテルTBBの概要を解説します。

  • t.gif
    2009/09/18

    仮想ネットワーク実装でTCP/IPを学ぼう(4) ― トランスポート層の勘所

     この連載では仮想的なLANを実装することにより、目に見えないTCP/IPプロトコル群を、手を動かして目で実際に確認しながら習得することを 目的としています。今回はトランスポート層のプロトコルとそれに関係する事柄について解説します。

  • t.gif
    2009/09/10

    並列プログラミングの効率的なデバッグを実現する「Parallel Inspector」

     筆者は今後絶対に身につけるべきプログラマーのスキルを、並列プログラミングだと考えています。その背景については『インテル Parallel Studioを使って並列化プログラミングを試してみた』を参照してください。今回は、以前紹介できなかった並列プログラミングのデバッグと、デバッグツールについて紹介します。

32件中8~14件を表示



All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5