Processors
Intel® Processors, Tools, and Utilities
14503 Discussions

Why is nuc6i5syk with i5-6260u missing tsx-ni, when ARK and everywhere else says it should have it?

idata
Employee
3,157 Views

Why is nuc6i5syk with i5-6260u missing tsx-ni, when ARK and everywhere else says it should have it? Even Amazon lists it as having TSX-NI.

Is there some way to enable it?

0 Kudos
7 Replies
Amy_C_Intel
Employee
1,166 Views

Hello, codepilot:

How do you know that is missing?

Regards,

0 Kudos
idata
Employee
1,166 Views

See output from CoreInfo below, hle and rtm are missing, same with CPU-Z, HwInfo, programs that use don't work, etc.

C:\Users\root\Downloads\sysinternalssuite>coreinfo

Coreinfo v3.31 - Dump information on system CPU and memory topology

Copyright (C) 2008-2014 Mark Russinovich

Sysinternals - www.sysinternals.com

Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz

Intel64 Family 6 Model 78 Stepping 3, GenuineIntel

Microcode signature: 0000006A

HTT * Hyperthreading enabled

HYPERVISOR - Hypervisor is present

VMX * Supports Intel hardware-assisted virtualization

SVM - Supports AMD hardware-assisted virtualization

X64 * Supports 64-bit mode

SMX - Supports Intel trusted execution

SKINIT - Supports AMD SKINIT

NX * Supports no-execute page protection

SMEP * Supports Supervisor Mode Execution Prevention

SMAP * Supports Supervisor Mode Access Prevention

PAGE1GB * Supports 1 GB large pages

PAE * Supports > 32-bit physical addresses

PAT * Supports Page Attribute Table

PSE * Supports 4 MB pages

PSE36 * Supports > 32-bit address 4 MB pages

PGE * Supports global bit in page tables

SS * Supports bus snooping for cache operations

VME * Supports Virtual-8086 mode

RDWRFSGSBASE * Supports direct GS/FS base access

FPU * Implements i387 floating point instructions

MMX * Supports MMX instruction set

MMXEXT - Implements AMD MMX extensions

3DNOW - Supports 3DNow! instructions

3DNOWEXT - Supports 3DNow! extension instructions

SSE * Supports Streaming SIMD Extensions

SSE2 * Supports Streaming SIMD Extensions 2

SSE3 * Supports Streaming SIMD Extensions 3

SSSE3 * Supports Supplemental SIMD Extensions 3

SSE4a - Supports Streaming SIMDR Extensions 4a

SSE4.1 * Supports Streaming SIMD Extensions 4.1

SSE4.2 * Supports Streaming SIMD Extensions 4.2

AES * Supports AES extensions

AVX * Supports AVX intruction extensions

FMA * Supports FMA extensions using YMM state

MSR * Implements RDMSR/WRMSR instructions

MTRR * Supports Memory Type Range Registers

XSAVE * Supports XSAVE/XRSTOR instructions

OSXSAVE * Supports XSETBV/XGETBV instructions

RDRAND * Supports RDRAND instruction

RDSEED * Supports RDSEED instruction

CMOV * Supports CMOVcc instruction

CLFSH * Supports CLFLUSH instruction

CX8 * Supports compare and exchange 8-byte instructions

CX16 * Supports CMPXCHG16B instruction

BMI1 * Supports bit manipulation extensions 1

BMI2 * Supports bit manipulation extensions 2

ADX * Supports ADCX/ADOX instructions

DCA - Supports prefetch from memory-mapped device

F16C * Supports half-precision instruction

FXSR * Supports FXSAVE/FXSTOR instructions

FFXSR - Supports optimized FXSAVE/FSRSTOR instruction

MONITOR * Supports MONITOR and MWAIT instructions

MOVBE * Supports MOVBE instruction

ERMSB * Supports Enhanced REP MOVSB/STOSB

PCLMULDQ * Supports PCLMULDQ instruction

POPCNT * Supports POPCNT instruction

LZCNT * Supports LZCNT instruction

SEP * Supports fast system call instructions

LAHF-SAHF * Supports LAHF/SAHF instructions in 64-bit mode

HLE - Supports Hardware Lock Elision instructions

RTM - Supports Restricted Transactional Memory instructions

DE * Supports I/O breakpoints including CR4.DE

DTES64 * Can write history of 64-bit branch addresses

DS * Implements memory-resident debug buffer

DS-CPL * Supports Debug Store feature with CPL

PCID * Supports PCIDs and settable CR4.PCIDE

INVPCID * Supports INVPCID instruction

PDCM * Supports Performance Capabilities MSR

RDTSCP * Supports RDTSCP instruction

TSC * Supports RDTSC instruction

TSC-DEADLINE * Local APIC supports one-shot deadline timer

TSC-INVARIANT * TSC runs at constant rate

xTPR * Supports disabling task priority messages

EIST * Supports Enhanced Intel Speedstep

ACPI * Implements MSR for power management

TM * Implements thermal monitor circuitry

TM2 * Implements Thermal Monitor 2 control

APIC * Implements software-accessible local APIC

x2APIC * Supports x2APIC

CNXT-ID - L1 data cache mode adaptive or BIOS

MCE * Supports Machine Check, INT18 and CR4.MCE

MCA * Implements Machine Check Architecture

PBE * Supports use of FERR# /PBE# pin

PSN - Implements 96-bit processor serial number

PREFETCHW * Supports PREFETCHW instruction

Maximum implemented CPUID leaves: 00000016 (Basic), 80000008 (Extended).

Logical to Physical Processor Map:

**-- Physical Processor 0 (Hyperthreaded)

--** Physical Processor 1 (Hyperthreaded)

Logical Processor to Socket Map:

**** Socket 0

Logical Processor to NUMA Node Map:

**** NUMA Node 0

No NUMA nodes.

Logical Processor to Cache Map:

**-- Data Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64

**-- Instruction Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64

**-- Unified Cache 0, Level 2, 256 KB, Assoc 4, LineSize 64

**** Unified Cache 1, Level 3, 4 MB, Assoc 16, LineSize 64

--** Data Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64

--** Instruction Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64

--** Unified Cache 2, Level 2, 256 KB, Assoc 4, LineSize 64

Logical Processor to Group Map:

**** Group 0

C:\Users\root\Downloads\sysinternalssuite>

0 Kudos
idata
Employee
1,166 Views

I just went to Intel ARK, it was updated, http://ark.intel.com/compare/91497,91167,91163,91156,91164,91166,91160 ARK | Compare Intel® Products. Yesterday, all of these had Iris and TSX-NI, which are the two must have items for that list. Now all but 2 have had TSX-NI removed. Can you please explain this?

0 Kudos
idata
Employee
1,166 Views

I checked google's cache of i5-6260U's ARK page from Jan-31-2016, it showed TSX-NI = YES, now it currently shows NO.

0 Kudos
Amy_C_Intel
Employee
1,166 Views

I have sent you a private message.

Regards,

0 Kudos
RF4
Beginner
1,166 Views

Hello, can you please explain the situation to me too?

Our company works on some things where low level synchronization tricks are important. So, I have purchased new NUC6i5SYH especially for experiments with TSX-NI and performance evaluation comparing to spinlocks and some lock-free magic. Now the NUC is useless for me due to missing features. I was waiting for three generations and doubly checked the ARK before ordering to be sure that the CPU has TSX.

Another strange thing: TSX-NI is enabled for CPUs lauched in Q3'15 but disabled in ones launched in Q1'16. Maybe there is some BIOS patch enabling TSX, even if it is buggy... I just wanted to evaluate it.

Thanks a lot!

Regards, Roman

0 Kudos
Amy_C_Intel
Employee
1,166 Views

Hello, @roman_f:

I have sent you a private message.

Regards,

0 Kudos
Reply