openmp

Inscreva-se agora: Workshop em Otimização de Código C/C++ - 28-29/Janeiro

Participe do Workshop sobre otimização de software (com foco em C/C++) e computação paralela nos dias 28 e 29 de Janeiro no NCC/UNESP para processadores e co-processadores Intel. Data: 28, 29 de Janeiro, 2016 Local: UNESP/NCC - Rua Dr. Bento Teobaldo Ferraz, 271 - Bldg II São Paulo, SP - Brazil 01140-070
  • 开发人员
  • 合作伙伴
  • 专业版
  • 教授
  • 学生
  • Linux*
  • 服务器
  • C/C++
  • 入门级
  • 中级
  • 英特尔® Parallel Studio XE
  • HPC
  • C++
  • AVX
  • vetorização
  • computação paralela
  • Multithreading
  • openmp
  • otimização de software
  • MPI
  • Xeon Phi
  • Haswell
  • Cluster
  • Intel® Advanced Vector Extensions
  • 英特尔® SIMD 流指令扩展
  • OpenMP*
  • 学术
  • 集群计算
  • 代码现代化
  • 开发工具
  • 优化
  • 并行计算
  • 矢量化
  • Palestra: Como otimizar seu código sem ser um "ninja" em Computação Paralela

    Não perca a palestra "Como otimizar seu código sem ser um "ninja" em Computação Paralela" da Intel que será ministrada durante a Semana sobre Programação Massivamente Paralela em Petrópolis, RJ, no Laboratório Nacional de Computação Científica. Data: 02/02/2016 - 11h30 Local: LNCC - Av. Getúlio Vargas, 333 - Quitandinha - Petrópolis/RJ
  • 开发人员
  • 合作伙伴
  • 专业版
  • 教授
  • 学生
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • 服务器
  • C/C++
  • Python*
  • 英特尔® Parallel Studio XE Cluster Edition
  • Intel® Advanced Vector Extensions
  • OpenMP*
  • computação paralela
  • C/C++
  • openmp
  • Python
  • Big Data
  • otimização de código
  • AVX
  • parallel studio
  • Multithreading
  • multicore
  • manycore
  • Xeon Phi
  • 学术
  • 大数据
  • 集群计算
  • 代码现代化
  • 开发工具
  • 开源
  • 优化
  • 并行计算
  • 矢量化
  • miniGhost on Intel® Xeon® processors and Intel® Xeon Phi™ Coprocessor

    Purpose

    This article provides instructions for code access, build, and run directions for the miniGhost code, running on Intel® Xeon® processors and Intel® Xeon Phi™ Coprocessors.

    Introduction

    miniGhost is a Finite Difference mini-application which implements a difference stencil across a homogenous three dimensional domain.

    The kernels that it contains are:
    - computation of stencil options,
    - inter-process boundary (halo, ghost) exchange.
    - Global summation of grid values.

  • Linux*
  • 服务器
  • C/C++
  • Intel® Xeon® processors
  • Intel® Xeon Phi™ Coprocessors
  • miniGhost
  • BSPMA
  • MPI
  • openmp
  • Intel® Many Integrated Core Architecture
  • 英特尔® 至强™ 处理器和英特尔® 至强融核™ 协处理器上的 miniGhost

    目的

    本文可为针对英特尔® 至强™ 处理器和英特尔® 至强融核™ 协处理器上运行的 miniGhost 代码提供代码访问、构建和运行说明。

    简介

    miniGhost 是一种有限差分方法,可用于在同构三维域中实施差分模板。

    它包含的内核为:
    - 模板选项计算,
    - 进程间边界 (halo, ghost) 交换,
    - 网格值全局总和。

    miniGhost 主要用于研究计算环境中 BSPMA 配置的性能特征,这些计算广泛应用于各种不同的科学算法。

    在 BSPMA(带有消息聚合功能的整体同步并行) 模型中,针对每个变量的面部数据(face data)被聚合至用户托管的缓冲区内。 然后,缓冲区被传送至(最多)6 个相邻的进程,并针对每个变量应用所选模板的计算。 另外一种模型是 SVAF(单变量,聚合面部数据),但本文仅讨论 BSMPA 模型。

    miniGhost 可作为来自 Sandia 的 CTH (Shock Physics) 代码的代理(或 miniapp)。

  • Linux*
  • 服务器
  • C/C++
  • Intel® Xeon® processors
  • Intel® Xeon Phi™ Coprocessors
  • miniGhost
  • BSPMA
  • MPI
  • openmp
  • Intel® Many Integrated Core Architecture
  • 订阅 openmp