Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

inaccurate report of (S)SSE3 support #2034

Closed
Hirato opened this issue Feb 27, 2013 · 13 comments
Closed

inaccurate report of (S)SSE3 support #2034

Hirato opened this issue Feb 27, 2013 · 13 comments

Comments

@Hirato
Copy link

Hirato commented Feb 27, 2013

Steam's report

Processor Information:
    Vendor:  AuthenticAMD
    Speed: 3200 Mhz
    6 logical processors
    6 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Unsupported
    SSE42:  Unsupported

truncated version of cat /proc/cpuinfo

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb hw_pstate npt lbrv svm_lock nrip_save pausefilter

Filtered for anything containing SSE

flags           :   sse sse2 sse4a misalignsse

In short, my CPU supports neither SSE3 or SSSE3, steam's system information feature claims otherwise.

@Tele42
Copy link

Tele42 commented Feb 27, 2013

The cpuinfo flag for SSE3 is "pni"

@gdrewb-valve
Copy link
Contributor

Looks like this should be closed?

@ghost ghost assigned gdrewb-valve Feb 27, 2013
@Tele42
Copy link

Tele42 commented Feb 27, 2013

not yet, SSSE3 is unaccounted for.

@gdrewb-valve
Copy link
Contributor

The detection code looks correct; what is your exact CPU model?

@Hirato
Copy link
Author

Hirato commented Feb 27, 2013

AMD Phenom(tm) II X6 1090T Processor

@Tele42
Copy link

Tele42 commented Feb 27, 2013

So http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X6%201090T%20Black%20Edition%20-%20HDT90ZFBK6DGR%20%28HDT90ZFBGRBOX%29.html and the general consensus around the web says that this processor does not have ssse3.

@johndrinkwater
Copy link
Contributor

Same inaccuracy with SSSE3 and AMD Phenom(tm) II X4 840 Processor

flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate npt lbrv svm_lock nrip_save

@V10lator
Copy link

Same here (steam says my CPU has SSSE3 support while it hasn't) on AMD Athlon(tm) II X3 455 Processor

@gdrewb-valve
Copy link
Contributor

I found the problem, this is a bug in Steam that we'll fix in an upcoming client.

@gdrewb-valve
Copy link
Contributor

I think yesterday's beta client has the fix for this. Do you still see it after updating?

@Hirato
Copy link
Author

Hirato commented Mar 6, 2013

SSSE3: Supported
Yes.

@gdrewb-valve
Copy link
Contributor

Sorry, looks like the fix didn't make this cycle, it should be in the next beta.

@Hirato
Copy link
Author

Hirato commented Mar 13, 2013

Got a new build today, It now reports unsupported, which is the correct answer for SSSE3.

I guess I'll close it.
Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants