Article

并行软件优化三步走

提高并行软件的性能需要采用结构化的方法,充分利用开发资源,快速取得出色成效。本文将这种方法划分为三个不同阶段:  

作者: aaron-tersteeg (Intel) 最后更新时间: 2019/07/05 - 10:18
Article

Os Três Estágios da Preparação para Otimização de Software Paralelo

A melhoria de desempenho no software paralelo requer uma abordagem estruturada que faça um bom uso dos recursos de desenvolvimento, obtendo bons resultados rapidamente.

作者: aaron-tersteeg (Intel) 最后更新时间: 2019/07/05 - 10:15
Article

Utilizando tarefas ao invés de threads

Tasks are a lightweight alternative to threads that provide faster startup and shutdown times, better load balancing, an efficient use of available resources, and a higher level of abstraction.
作者: 管理 最后更新时间: 2019/07/05 - 09:53
Article

并行优化规划

下载 (英语 PDF, 75KB)

作者: Diana B. (Intel) 最后更新时间: 2019/07/05 - 10:45
Article

Intel® Threading Building Blocks, OpenMP* ou threads nativas?

作者: Michael V. (Intel) 最后更新时间: 2019/07/05 - 09:19
Article

游戏行业的人工智能设计(第一部分)

The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
作者: 管理 最后更新时间: 2018/12/12 - 18:00
Article

游戏行业的人工智能设计(第二部分)

Designing AI for Games. Intelligent agents need to identify points of interest in the game world. This article shows how to identify and optimize points of interest and provides ways of organizing them for multi-threading.
作者: 管理 最后更新时间: 2018/12/12 - 18:00
Article

循环修改增强数据并行性能

When confronted with nested loops, the granularity of the computations that are assigned to threads will directly affect performance. Loop transformations such as splitting and merging nested loops can make parallelization easier and more productive.
作者: 管理 最后更新时间: 2019/07/05 - 14:48
Article

管理锁争用: 大、小关键代码段

This topic introduces the concept of critical section size, defined as the length of time a thread spends inside a critical section, and its effect on performance.
作者: 管理 最后更新时间: 2019/07/05 - 20:05
Article

使用线程化 API 提供的同步例程,而非手工编写同步例程

Application programmers sometimes write hand-coded synchronization routines rather than using constructs provided by a threading API in order to reduce synchronization overhead or provide different functionality than existing constructs offer.
作者: 管理 最后更新时间: 2019/07/05 - 20:03