Mobile and Desktop Processors
Intel® Core™ processors, Intel Atom® processors, tools, and utilities
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
16866 Discussions

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

idata
Employee
5,237 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
3,246 Views

Hello, codepilot:

How do you know that is missing?

Regards,

0 Kudos
idata
Employee
3,246 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
3,246 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
3,246 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
3,246 Views

I have sent you a private message.

Regards,

0 Kudos
RF4
Beginner
3,246 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
3,246 Views

Hello, @roman_f:

I have sent you a private message.

Regards,

0 Kudos
Reply