Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
日本語で学ぶ高性能計算 OpenMP Cプログラミング編
14 students

日本語で学ぶ高性能計算 OpenMP Cプログラミング編

基礎・基本とその応用
Created byMakoto ISHIHARA
Last updated 7/2023
Japanese

What you'll learn

  • C言語を用いたOpenMPプログラミング方法を学びます
  • プログラム並列化に必要な考え方を身につけます
  • メニーコアを有効活用する方法を習得できます
  • 日本語で高性能プログラミング手法を学べます

Course content

8 sections28 lectures1h 9m total length
  • イントロダクション6:00

Requirements

  • C言語のスキルが前提条件です
  • 2コア以上のCPUを持ったPCを用意できると効果を実感できます

Description

メニーコアCPU向けプログラム並列化のライブラリであるC言語版OpenMPについてその使用法を日本語で学びます

OpenMP を用いて実行時間の短縮が見込める

  • forループの並列化

  • タスクの並列化

を学んだ後に

  • 逐次プログラムの並列化

  • 並列アルゴリズムの実装

を実際におこなうことによって並列化の考え方やプログラミングスキルを身につけます。

Who this course is for:

  • 単一コアのプログラミングで思い通りの性能を得られないかた
  • 身近にプログラム高速化の専門家がいないかた
  • プログラミングをして解きたい問題と解ける環境があっても解く方法がわからないかた