Filtros

Article

Intel® Threading Building Blocks, OpenMP*, or native threads?

Which API do you choose to introduce threading to your software application, if you have a choice? Is there one answer that always works?

Criado por Michael V. (Intel) Última atualização em 05/07/2019 - 09:20
Article

8 Simple Rules for Designing Threaded Applications

by Clay Breshears

Criado por Clay B. (Blackbelt) Última atualização em 12/12/2018 - 18:00
Article

Combining Linux* Message Passing and Threading in High Performance Computing

An article addressing thread and task parallelism. This article can be used to optimize framework methodology. Written by Andrew Binstock--Principal Analyst at Pacific Data Works LLC and lead author of "Practical Algorithms for Programmers."
Criado por Última atualização em 15/10/2019 - 16:40
Article

Getting Started with OpenMP*

Abstract
Criado por Última atualização em 08/07/2019 - 15:10
Article

Adjusting Thread Stack Address To Improve Performance on Intel® Xeon® Processors

by Phil Kerly Senior Software Engineer Intel Corporation, Architecture Performance Engineering

Criado por Última atualização em 15/10/2019 - 17:34
Article

MPI Parallelizes Work among Multiple Processors or Hosts

by John Sharp, Content Master Ltd

Criado por Última atualização em 12/12/2018 - 18:00
Article

Using Intel® Thread Profiler for Win32* Threads: Philosophy and Theory

by Clay P. Breshears Parallel Applications Engineer

Criado por Clay B. (Blackbelt) Última atualização em 12/12/2018 - 18:00
Article

Threading Models for High-Performance Computing: Pthreads or OpenMP?

In recent years, Linux* has bolster its presence on the server, due to improved kernel support for threads. Along the way, Linux abandoned its original threading API (called Linux threads) and adopted Pthreads as its native threading interface, joining most of the UNIX variants available today. Linux developers-just like programmers working on UNIX and Windows*-can avail themselves of a second...
Criado por Última atualização em 15/10/2019 - 16:40
Article

Intel® 64 Architecture Processor Topology Enumeration

Download Code Package: 20160519-cpuid_topo.tar.gz
Criado por Última atualização em 05/07/2019 - 20:39
Article

Single-Producer/Single-Consumer Queue

Unbounded single-producer/single-consumer queue. Internal non-reducible cache of nodes is used. Dequeue operation is always wait-free. Enqueue operation is wait-free in common case. No atomic RMW operations nor heavy memory fences are used.
Criado por Dmitry Vyukov Última atualização em 12/12/2018 - 18:00