Фильтры

Блоги

OpenMP* 4.0 may offer important solutions for targeting and vectorization

The upcoming OpenMP 4.0 will be discussed at SC12, and there wil

Автор: James R. (Blackbelt) Последнее обновление: 28.05.2018 - 18:28
Блоги

Exploring Intel® Transactional Synchronization Extensions with Intel® Software Development Emulator

Intel® Transactional Synchronization Extensions (Intel® TSX) is perhaps one of the most non-trivial extensions of instruction set architecture introduced in the 4th generation Intel® Cor

Автор: Roman Dementiev (Intel) Последнее обновление: 06.07.2019 - 17:00
Блоги

Using HLE and RTM with older compilers with tsx-tools

To use HLE/RTM to improve lock scalability the lock library needs to be enabled.

Автор: Andreas Kleen (Intel) Последнее обновление: 14.06.2017 - 13:26
Блоги

Monitoring Intel® Transactional Synchronization Extensions with Intel® PCM

After applying a new technology (a new processor, a hardware accelerator, a new instruction, etc) besides measuring the immediate performance delta one requires a method to verify that this technol

Автор: Roman Dementiev (Intel) Последнее обновление: 04.07.2019 - 17:00
Блоги

Go Parallel

This is a first post in a series of posts about parallel programming with

Автор: Dmitry Vyukov Последнее обновление: 28.05.2018 - 18:30
Блоги

Fun with Intel® Transactional Synchronization Extensions

By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).

Автор: Последнее обновление: 04.07.2019 - 17:00
Блоги

Introduction to OpenMP* on YouTube*

Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.

Автор: Mike P. (Intel) Последнее обновление: 04.07.2019 - 19:51
Блоги

Dynamic Languages Take Over the Internet

The server world has really embraced Python in a big way. For example, the OpenStack project is a very popular Infrastructure as a Service offering, and most of it is written in Python. This makes Python a leader for Software Defined Infrastructure (SDI), Software Defined Storage (SDS) and Software Defined Networking (SDN).
Автор: David S. (Blackbelt) Последнее обновление: 04.07.2019 - 19:43
Блоги

The 0-Day Challenge: What is the Pulse of the Internet?

The core components of the Internet get updated constantly. Every time the source changes, the health and performance can change. A single source code change can fail to build, can break compatibility with existing code and can change the performance anywhere from a fraction of a percent up to 10% or more on major customer workloads. We're trying to read the pulse of our core components (Python,...
Автор: David S. (Blackbelt) Последнее обновление: 04.07.2019 - 19:42
Блоги

Reduce Boilerplate Code in Parallelized Loops with C++11 Lambda Expressions

Parallelize loops with Intel® Threading Building Blocks using Intel® C++ Compiler for lambda expressions.
Автор: gaston-hillar (Blackbelt) Последнее обновление: 12.12.2018 - 18:00