Фильтры

Article

Using Tasks Instead of 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.
Автор: админ Последнее обновление: 05.07.2019 - 09:41
Article

Использование задач вместо потоков

Использование задач является достойной альтернативой потокам, которая позволяет реализовать более быстрый запуск и завершение, лучший баланс нагрузки, эффективное использование имеющихся ресурсов и высокий уровень абстракции.
Автор: админ Последнее обновление: 05.07.2019 - 09:52
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.
Автор: админ Последнее обновление: 05.07.2019 - 09:53
Article

90 errors in open-source projects

There are actually 91 errors described in the article, but number 90 looks nicer in the title. The article is intended for C/C++ programmers, but developers working with other languages may also find it interesting.
Автор: Andrey Karpov (Blackbelt) Последнее обновление: 20.06.2019 - 22:51
Article

Threading Intel® Integrated Performance Primitives Image Resize with Intel® Threading Building Blocks

Threading Intel® IPP Image Resize with Intel® TBB.pdf (157.18 KB) :
Автор: Jeffrey M. (Intel) Последнее обновление: 31.07.2019 - 15:05
Article

Measuring performance in HPC

This is the first article in a series of articles about High Performance Computing with the Intel® Xeon Phi™ coprocessor.

Автор: Последнее обновление: 06.07.2019 - 16:10
Article

Explicit Vector Programming in Fortran

No longer does Moore’s Law result in higher frequencies and improved scalar application performance; instead, higher transistor counts lead to increased parallelism, both through more cores and thr

Автор: Martyn Corden (Intel) Последнее обновление: 27.03.2019 - 15:50
Article

Putting Your Data and Code in Order: Data and layout - Part 2

Apply the concepts of parallelism and distributed memory computing to your code to improve software performance. This paper expands on concepts discussed in Part 1, to consider parallelism, both vectorization (single instruction multiple data SIMD) as well as shared memory parallelism (threading), and distributed memory computing.
Автор: David M. Последнее обновление: 06.07.2019 - 16:40
Article

Peel the Onion (Optimization Techniques)

This paper is a more formal response to an Intel® Developer Zone forum posting. See: (https://software.intel.com/en-us/forums/intel-moderncode-for-parallel-architectures/topic/590710).
Автор: jimdempseyatthecove (Blackbelt) Последнее обновление: 12.12.2018 - 18:00
Article

Приводим данные и код в порядок: данные и разметка, часть 2

In this pair of articles on performance and memory covers basic concepts to provide guidance to developers seeking to improve software performance. This paper expands on concepts discussed in Part 1, to consider parallelism, both vectorization (single instruction multiple data SIMD) as well as shared memory parallelism (threading), and distributed memory computing.
Автор: David M. Последнее обновление: 06.07.2019 - 16:40