intel-tsx Questions

2

Solved

I am using glibc 2.24 version. It has lock elision path included for pthread_mutex_lock implementation with Transactional Synchronization Extensions such as _xbegin() and _xend(). The hardware is s...
Foliage asked 17/7, 2019 at 16:1

1

Solved

I think C++ does not cover any sort of transaction memory yet, but still TSX can somehow fit using "as if rule" into something that is governed by C++ memory model. So, what happens on successful ...
Videogenic asked 21/4, 2020 at 4:40

1

Solved

Is this correct that Hardware Lock Elision is disabled for all current CPUs due to Spectre mitigation, and any attempt to have a mutex using HLE intrinsics/instructions would result in usual mutex?...
Kerchief asked 19/4, 2020 at 19:9

5

After reading Anandtech on 'Haswell TSX' (tranactional memory barriers) I immediately wondered if CLR/JVM will be able to make use of these in C#/Java/Scala/F# for heavily parallel applications (C#...
Schiff asked 7/12, 2012 at 6:21

1

I'm experimenting with the tsx extensions in haswell, by adapting an existing medium-sized (1000's of lines) codebase to using GCC transactional memory extensions (which indirectly are using haswel...
Quickel asked 6/5, 2015 at 6:49

2

Solved

I found on Intel's page https://ark.intel.com/products/97123/Intel-Core-i5-7500-Processor-6M-Cache-up-to-3_80-GHz that this processor support TSX-NI technology but I can't find any informatio...
Shantung asked 28/2, 2017 at 11:38
1

© 2022 - 2024 — McMap. All rights reserved.