Фильтры

Блоги

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
Блоги

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
Блоги

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
Article

TSX anti patterns in lock elision code

Lock elision is a new way to scale programs. It requires following some rules for correctness and good performance.

Автор: Andreas Kleen (Intel) Последнее обновление: 07.06.2017 - 10:53
Article

Analyzing Intel® SDE's TSX-related log data for capacity aborts

Starting with version 7.12.0, Intel® SDE has Intel® TSX-related instruction and memory access logging features which can be useful for debugging Intel® TSX's capacity aborts.

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

Intel® Xeon® Processor E7 v3 Product Family

Автор: Nguyen, Khang T (Intel) Последнее обновление: 06.07.2019 - 16:40
Блоги

Exposing Processor Features to Dynamic Languages

Intel® for its part invests countless hours and billions of transistors to add features in our silicon products which will speed up people's lives. If only they knew how to take advantage of it! Part of our job in dynamic languages is what I call "putting the cookies on the bottom shelf". Make this advanced technology easily consumable, and show you the value of it so you can be sure to use it.
Автор: David S. (Blackbelt) Последнее обновление: 04.07.2019 - 19:43
Блоги

Debug Intel® Transactional Synchronization Extensions

If printf or fprintf functions cause transaction aborts, use Intel® Processor Trace as a work-around.
Автор: Roman Dementiev (Intel) Последнее обновление: 04.07.2019 - 17:00
Блоги

Web Resources About Intel® Transactional Synchronization Extensions

A list useful technical resources related to Intel® Transactional Synchronization Extensions (Intel® TSX)
Автор: Roman Dementiev (Intel) Последнее обновление: 30.08.2019 - 01:53
Блоги

Intel® Xeon® E5-2600 v3 Product Family

Автор: Nguyen, Khang T (Intel) Последнее обновление: 10.09.2019 - 08:19