Port-amd64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

AVX support



Hi,

I recently bought a Haswell notebook and wanted to play with new
AVX/AVX2 instructions but I quickly found out that they are disabled
on NetBSD. I see some recent discussions about this but I don't see
any commit messages or patches. I wonder if anyone working on this?

Alex

# cpuctl list
Num  HwId Unbound LWPs Interrupts Last change              #Intr
---- ---- ------------ ---------- ------------------------ -----
0    0    online       intr       Wed Jan  1 10:01:17 2014 9    
1    2    online       intr       Wed Jan  1 10:01:17 2014 0    
2    1    online       intr       Wed Jan  1 10:01:17 2014 0    
3    3    online       intr       Wed Jan  1 10:01:17 2014 0    

# cpuctl identify 0
cpu0: "Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz"
cpu0: Intel 4th gen Core, Xeon E3-12xx v3 (Haswell) (686-class), 2294.84 MHz
cpu0: family 0x6 model 0x45 stepping 0x1 (id 0x40651)
cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu0: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2>
cpu0: features 0xbfebfbff<SS,HTT,TM,SBF>
cpu0: features1 0x77dafbbf<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,EST,TM2>
cpu0: features1 0x77dafbbf<SSSE3,B11,FMA,CX16,xTPR,PDCM,PCID,SSE41,SSE42,MOVBE>
cpu0: features1 0x77dafbbf<POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND>
cpu0: features2 0x2c100800<SYSCALL/SYSRET,XD,P1GB,RDTSCP,EM64T>
cpu0: features3 0x21<LAHF,LZCNT>
cpu0: xsave features 0x7<x87,SSE,AVX>
cpu0: xsave instructions 0x1<XSAVEOPT>
cpu0: xsave area size: current 576, maximum 832, xgetbv disabled
cpu0: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu0: L2 cache 256KB 64B/line 8-way
cpu0: L3 cache 3MB 64B/line 12-way
cpu0: 64B prefetching
cpu0: ITLB 64 4KB entries 8-way, 2M/4M: 8 entries
cpu0: DTLB 64 4KB entries 4-way
cpu0: L1 1GB page DTLB 4 1GB entries 4-way
cpu0: Initial APIC ID 0
cpu0: Cluster/Package ID 0
cpu0: Core ID 0
cpu0: SMT ID 0
cpu0: highest basic info 0000000d
cpu0: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,CME,PLTM>
cpu0: DSPM-ecx 0x9<HWF>
cpu0: SEF highest subleaf 00000000
cpu0: SEF-main 0x27ab<FSGSBASE,TSCADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID>
cpu0: SEF-main 0x27ab<FPUCSDS>
cpu0: microcode version 0x10, platform ID 6


Home | Main Index | Thread Index | Old Index