You are not logged in.

#1 2011-06-11 14:28:33

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

AMD Phenom II users - please post the output of...

I read the following on the safe cflags wiki page about k10 chips and want to triple check that it is accurate before I modify my kernel26-ck repo building script as such for the k10 family of processors.

Can someone with an Phenom II processor please run the following 3 commands and post the output in this thread?

uname -m
head /proc/cpuinfo
gcc -c -Q -march=native --help=target

Thanks in advance smile

Last edited by graysky (2011-06-11 14:29:53)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#2 2011-06-11 15:01:56

fabertawe
Member
From: Lloegr
Registered: 2009-11-24
Posts: 279

Re: AMD Phenom II users - please post the output of...

uname -m

x86_64

head /proc/cpuinfo

processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 16
model        : 4
model name    : AMD Phenom(tm) II X4 965 Processor
stepping    : 3
cpu MHz        : 800.000
cache size    : 512 KB
physical id    : 0
siblings    : 4

gcc -c -Q -march=native --help=target

The following options are target specific:
  -m128bit-long-double                [disabled]
  -m32                                [disabled]
  -m3dnow                             [disabled]
  -m3dnowa                            [disabled]
  -m64                                [enabled]
  -m80387                             [enabled]
  -m8bit-idiv                         [disabled]
  -m96bit-long-double                 [enabled]
  -mabi=                              
  -mabm                               [enabled]
  -maccumulate-outgoing-args          [disabled]
  -maes                               [disabled]
  -malign-double                      [disabled]
  -malign-functions=                  
  -malign-jumps=                      
  -malign-loops=                      
  -malign-stringops                   [enabled]
  -mandroid                           [disabled]
  -march=                             amdfam10
  -masm=                              
  -mavx                               [disabled]
  -mbionic                            [disabled]
  -mbmi                               [disabled]
  -mbranch-cost=                      
  -mcld                               [disabled]
  -mcmodel=                           
  -mcpu=                              
  -mcrc32                             [disabled]
  -mcx16                              [enabled]
  -mdispatch-scheduler                [disabled]
  -mf16c                              [disabled]
  -mfancy-math-387                    [enabled]
  -mfentry                            [enabled]
  -mfma                               [disabled]
  -mfma4                              [disabled]
  -mforce-drap                        [disabled]
  -mfp-ret-in-387                     [enabled]
  -mfpmath=                           
  -mfsgsbase                          [disabled]
  -mfused-madd                        
  -mglibc                             [enabled]
  -mhard-float                        [enabled]
  -mieee-fp                           [enabled]
  -mincoming-stack-boundary=          
  -minline-all-stringops              [disabled]
  -minline-stringops-dynamically     [disabled]
  -mintel-syntax                      
  -mlarge-data-threshold=             
  -mlwp                               [disabled]
  -mmmx                               [disabled]
  -mmovbe                             [disabled]
  -mms-bitfields                      [disabled]
  -mno-align-stringops                [disabled]
  -mno-fancy-math-387                 [disabled]
  -mno-push-args                      [disabled]
  -mno-red-zone                       [disabled]
  -mno-sse4                           [enabled]
  -momit-leaf-frame-pointer           [disabled]
  -mpc                                
  -mpclmul                            [disabled]
  -mpopcnt                            [enabled]
  -mprefer-avx128                     [disabled]
  -mpreferred-stack-boundary=         
  -mpush-args                         [enabled]
  -mrdrnd                             [disabled]
  -mrecip                             [disabled]
  -mred-zone                          [enabled]
  -mregparm=                          
  -mrtd                               [disabled]
  -msahf                              [enabled]
  -msoft-float                        [disabled]
  -msse                               [disabled]
  -msse2                              [disabled]
  -msse2avx                           [disabled]
  -msse3                              [disabled]
  -msse4                              [disabled]
  -msse4.1                            [disabled]
  -msse4.2                            [disabled]
  -msse4a                             [disabled]
  -msse5                              
  -msseregparm                        [disabled]
  -mssse3                             [disabled]
  -mstack-arg-probe                   [disabled]
  -mstackrealign                      [enabled]
  -mstringop-strategy=                
  -mtbm                               [disabled]
  -mtls-dialect=                      
  -mtls-direct-seg-refs               [enabled]
  -mtune=                             amdfam10
  -muclibc                            [disabled]
  -mveclibabi=                        
  -mvect8-ret-in-mem                  [disabled]
  -mvzeroupper                        [disabled]
  -mxop                               [disabled]

Ryzen 9 5950X, X570S Aorus Pro AX, RX 6600, Arch x86_64

Offline

#3 2011-06-11 15:04:15

Ypnose
Member
From: Jailed in the shell
Registered: 2011-04-21
Posts: 353
Website

Re: AMD Phenom II users - please post the output of...

Ok dude, here the output with a Phenom II 955 Black Edition on your 2.6.39-ck (k8).

 uname -m
i686
 head /proc/cpuinfo

processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 16
model        : 4
model name    : AMD Phenom(tm) II X4 955 Processor
stepping    : 3
cpu MHz        : 800.000
cache size    : 512 KB
physical id    : 0
siblings    : 4

Frequency is 800Mhz because I am using cpufreq and "ondemand" governor. 3.2 GHz on performance.

gcc -c -Q -march=native --help=target

The following options are target specific:
  -m128bit-long-double                [disabled]
  -m32                                [enabled]
  -m3dnow                             [disabled]
  -m3dnowa                            [disabled]
  -m64                                [disabled]
  -m80387                             [enabled]
  -m8bit-idiv                         [disabled]
  -m96bit-long-double                 [enabled]
  -mabi=                              
  -mabm                               [enabled]
  -maccumulate-outgoing-args          [disabled]
  -maes                               [disabled]
  -malign-double                      [disabled]
  -malign-functions=                  
  -malign-jumps=                      
  -malign-loops=                      
  -malign-stringops                   [enabled]
  -mandroid                           [disabled]
  -march=                             amdfam10
  -masm=                              
  -mavx                               [disabled]
  -mbionic                            [disabled]
  -mbmi                               [disabled]
  -mbranch-cost=                      
  -mcld                               [disabled]
  -mcmodel=                           
  -mcpu=                              
  -mcrc32                             [disabled]
  -mcx16                              [enabled]
  -mdispatch-scheduler                [disabled]
  -mf16c                              [disabled]
  -mfancy-math-387                    [enabled]
  -mfentry                            [enabled]
  -mfma                               [disabled]
  -mfma4                              [disabled]
  -mforce-drap                        [disabled]
  -mfp-ret-in-387                     [enabled]
  -mfpmath=                           
  -mfsgsbase                          [disabled]
  -mfused-madd                        
  -mglibc                             [enabled]
  -mhard-float                        [enabled]
  -mieee-fp                           [enabled]
  -mincoming-stack-boundary=          
  -minline-all-stringops              [disabled]
  -minline-stringops-dynamically     [disabled]
  -mintel-syntax                      
  -mlarge-data-threshold=             
  -mlwp                               [disabled]
  -mmmx                               [disabled]
  -mmovbe                             [disabled]
  -mms-bitfields                      [disabled]
  -mno-align-stringops                [disabled]
  -mno-fancy-math-387                 [disabled]
  -mno-push-args                      [disabled]
  -mno-red-zone                       [disabled]
  -mno-sse4                           [enabled]
  -momit-leaf-frame-pointer           [disabled]
  -mpc                                
  -mpclmul                            [disabled]
  -mpopcnt                            [enabled]
  -mprefer-avx128                     [disabled]
  -mpreferred-stack-boundary=         
  -mpush-args                         [enabled]
  -mrdrnd                             [disabled]
  -mrecip                             [disabled]
  -mred-zone                          [enabled]
  -mregparm=                          
  -mrtd                               [disabled]
  -msahf                              [enabled]
  -msoft-float                        [disabled]
  -msse                               [disabled]
  -msse2                              [disabled]
  -msse2avx                           [disabled]
  -msse3                              [disabled]
  -msse4                              [disabled]
  -msse4.1                            [disabled]
  -msse4.2                            [disabled]
  -msse4a                             [disabled]
  -msse5                              
  -msseregparm                        [disabled]
  -mssse3                             [disabled]
  -mstack-arg-probe                   [disabled]
  -mstackrealign                      [enabled]
  -mstringop-strategy=                
  -mtbm                               [disabled]
  -mtls-dialect=                      
  -mtls-direct-seg-refs               [enabled]
  -mtune=                             amdfam10
  -muclibc                            [disabled]
  -mveclibabi=                        
  -mvect8-ret-in-mem                  [disabled]
  -mvzeroupper                        [disabled]
  -mxop                               [disabled]

Last edited by Ypnose (2011-06-11 15:05:48)


Github -- My terminal font Envypn

Offline

#4 2011-06-11 15:05:31

theringmaster
Member
From: Air Force
Registered: 2007-07-16
Posts: 581
Website

Re: AMD Phenom II users - please post the output of...

I don't know if there is a major difference but here is the out put for my Phenom X4

uname -m
i686

 ~]$ head /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 16
model           : 2
model name      : AMD Phenom(tm) 9500 Quad-Core Processor
stepping        : 2
cpu MHz         : 2209.956
cache size      : 512 KB
physical id     : 0
siblings        : 4

 ~]$ gcc -c -Q -march=native --help=target
The following options are target specific:
  -m128bit-long-double                  [disabled]
  -m32                                  [enabled]
  -m3dnow                               [disabled]
  -m3dnowa                              [disabled]
  -m64                                  [disabled]
  -m80387                               [enabled]
  -m8bit-idiv                           [disabled]
  -m96bit-long-double                   [enabled]
  -mabi=                      
  -mabm                                 [enabled]
  -maccumulate-outgoing-args            [disabled]
  -maes                                 [disabled]
  -malign-double                        [disabled]
  -malign-functions=          
  -malign-jumps=              
  -malign-loops=              
  -malign-stringops                     [enabled]
  -mandroid                             [disabled]
  -march=                               amdfam10
  -masm=                      
  -mavx                                 [disabled]
  -mbionic                              [disabled]
  -mbmi                                 [disabled]
  -mbranch-cost=              
  -mcld                                 [disabled]
  -mcmodel=                   
  -mcpu=                      
  -mcrc32                               [disabled]
  -mcx16                                [enabled]
  -mdispatch-scheduler                  [disabled]
  -mf16c                                [disabled]
  -mfancy-math-387                      [enabled]
  -mfentry                              [enabled]
  -mfma                                 [disabled]
  -mfma4                                [disabled]
  -mforce-drap                          [disabled]
  -mfp-ret-in-387                       [enabled]
  -mfpmath=                   
  -mfsgsbase                            [disabled]
  -mfused-madd                
  -mglibc                               [enabled]
  -mhard-float                          [enabled]
  -mieee-fp                             [enabled]
  -mincoming-stack-boundary=  
  -minline-all-stringops                [disabled]
  -minline-stringops-dynamically        [disabled]
  -mintel-syntax              
  -mlarge-data-threshold=     
  -mlwp                                 [disabled]
  -mmmx                                 [disabled]
  -mmovbe                               [disabled]
  -mms-bitfields                        [disabled]
  -mno-align-stringops                  [disabled]
  -mno-fancy-math-387                   [disabled]
  -mno-push-args                        [disabled]
  -mno-red-zone                         [disabled]
  -mno-sse4                             [enabled]
  -momit-leaf-frame-pointer             [disabled]
  -mpc                        
  -mpclmul                              [disabled]
  -mpopcnt                              [enabled]
  -mprefer-avx128                       [disabled]
  -mpreferred-stack-boundary= 
  -mpush-args                           [enabled]
  -mrdrnd                               [disabled]
  -mrecip                               [disabled]
  -mred-zone                            [enabled]
  -mregparm=                  
  -mrtd                                 [disabled]
  -msahf                                [enabled]
  -msoft-float                          [disabled]
  -msse                                 [disabled]
  -msse2                                [disabled]
  -msse2avx                             [disabled]
  -msse3                                [disabled]
  -msse4                                [disabled]
  -msse4.1                              [disabled]
  -msse4.2                              [disabled]
  -msse4a                               [disabled]
  -msse5                      
  -msseregparm                          [disabled]
  -mssse3                               [disabled]
  -mstack-arg-probe                     [disabled]
  -mstackrealign                        [enabled]
  -mstringop-strategy=        
  -mtbm                                 [disabled]
  -mtls-dialect=              
  -mtls-direct-seg-refs                 [enabled]
  -mtune=                               amdfam10
  -muclibc                              [disabled]
  -mveclibabi=                
  -mvect8-ret-in-mem                    [disabled]
  -mvzeroupper                          [disabled]
  -mxop                                 [disabled]

Check me out on twitter!!! twitter.com/The_Ringmaster

Offline

#5 2011-06-11 15:09:48

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: AMD Phenom II users - please post the output of...

Nice, this is what I needed to see. In the context for manually placing a set of CFLAGS into a PKGBUILD as I need to do when building all the different packages, it looks like the correct CFLAGS for these guys are: -march=amdfam10 -mtune=amdfam10 -O2 -pipe.  Now to update all the conflicts arrays!


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#6 2011-06-11 15:38:51

konart
Member
Registered: 2011-03-10
Posts: 12

Re: AMD Phenom II users - please post the output of...

graysky wrote:

I read the following on the safe cflags wiki page about k10 chips and want to triple check that it is accurate before I modify my kernel26-ck repo building script as such for the k10 family of processors.

Can someone with an Phenom II processor please run the following 3 commands and post the output in this thread?

uname -m
x86_64
head /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 16
model           : 4
model name      : AMD Phenom(tm) II X4 925 Processor
stepping        : 2
cpu MHz         : 2812.391
cache size      : 512 KB
physical id     : 0
siblings        : 4
gcc -c -Q -march=native --help=target
  -m128bit-long-double                  [disabled]
  -m32                                  [disabled]
  -m3dnow                               [disabled]
  -m3dnowa                              [disabled]
  -m64                                  [enabled]
  -m80387                               [enabled]
  -m8bit-idiv                           [disabled]
  -m96bit-long-double                   [enabled]
  -mabi=                      
  -mabm                                 [enabled]
  -maccumulate-outgoing-args            [disabled]
  -maes                                 [disabled]
  -malign-double                        [disabled]
  -malign-functions=          
  -malign-jumps=              
  -malign-loops=              
  -malign-stringops                     [enabled]
  -mandroid                             [disabled]
  -march=                               amdfam10
  -masm=                      
  -mavx                                 [disabled]
  -mbionic                              [disabled]
  -mbmi                                 [disabled]
  -mbranch-cost=              
  -mcld                                 [disabled]
  -mcmodel=                   
  -mcpu=                      
  -mcrc32                               [disabled]
  -mcx16                                [enabled]
  -mdispatch-scheduler                  [disabled]
  -mf16c                                [disabled]
  -mfancy-math-387                      [enabled]
  -mfentry                              [enabled]
  -mfma                                 [disabled]
  -mfma4                                [disabled]
  -mforce-drap                          [disabled]
  -mfp-ret-in-387                       [enabled]
  -mfpmath=                   
  -mfsgsbase                            [disabled]
  -mfused-madd                
  -mglibc                               [enabled]
  -mhard-float                          [enabled]
  -mieee-fp                             [enabled]
  -mincoming-stack-boundary=  
  -minline-all-stringops                [disabled]
  -minline-stringops-dynamically        [disabled]
  -mintel-syntax              
  -mlarge-data-threshold=     
  -mlwp                                 [disabled]
  -mmmx                                 [disabled]
  -mmovbe                               [disabled]
  -mms-bitfields                        [disabled]
  -mno-align-stringops                  [disabled]
  -mno-fancy-math-387                   [disabled]
  -mno-push-args                        [disabled]
  -mno-red-zone                         [disabled]
  -mno-sse4                             [enabled]
  -momit-leaf-frame-pointer             [disabled]
  -mpc                        
  -mpclmul                              [disabled]
  -mpopcnt                              [enabled]
  -mprefer-avx128                       [disabled]
  -mpreferred-stack-boundary= 
  -mpush-args                           [enabled]
  -mrdrnd                               [disabled]
  -mrecip                               [disabled]
  -mred-zone                            [enabled]
  -mregparm=                  
  -mrtd                                 [disabled]
  -msahf                                [enabled]
  -msoft-float                          [disabled]
  -msse                                 [disabled]
  -msse2                                [disabled]
  -msse2avx                             [disabled]
  -msse3                                [disabled]
  -msse4                                [disabled]
  -msse4.1                              [disabled]
  -msse4.2                              [disabled]
  -msse4a                               [disabled]
  -msse5                      
  -msseregparm                          [disabled]
  -mssse3                               [disabled]
  -mstack-arg-probe                     [disabled]
  -mstackrealign                        [enabled]
  -mstringop-strategy=        
  -mtbm                                 [disabled]
  -mtls-dialect=              
  -mtls-direct-seg-refs                 [enabled]
  -mtune=                               amdfam10
  -muclibc                              [disabled]
  -mveclibabi=                
  -mvect8-ret-in-mem                    [disabled]
  -mvzeroupper                          [disabled]
  -mxop                                 [disabled]

Last edited by konart (2011-06-11 15:39:34)

Offline

#7 2011-06-11 16:05:06

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: AMD Phenom II users - please post the output of...

graysky, I think that you found what you need, but I wanna play too:

~ > uname -m
x86_64
~ > head /proc/cpuinfo 
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 16
model        : 10
model name    : AMD Phenom(tm) II X6 1090T Processor
stepping    : 0
cpu MHz        : 3213.808
cache size    : 512 KB
physical id    : 0
siblings    : 6
~ > gcc -c -Q -march=native --help=target
The following options are target specific:
  -m128bit-long-double                [disabled]
  -m32                                [disabled]
  -m3dnow                             [disabled]
  -m3dnowa                            [disabled]
  -m64                                [enabled]
  -m80387                             [enabled]
  -m8bit-idiv                         [disabled]
  -m96bit-long-double                 [enabled]
  -mabi=                              
  -mabm                               [enabled]
  -maccumulate-outgoing-args          [disabled]
  -maes                               [disabled]
  -malign-double                      [disabled]
  -malign-functions=                  
  -malign-jumps=                      
  -malign-loops=                      
  -malign-stringops                   [enabled]
  -mandroid                           [disabled]
  -march=                             amdfam10
  -masm=                              
  -mavx                               [disabled]
  -mbionic                            [disabled]
  -mbmi                               [disabled]
  -mbranch-cost=                      
  -mcld                               [disabled]
  -mcmodel=                           
  -mcpu=                              
  -mcrc32                             [disabled]
  -mcx16                              [enabled]
  -mdispatch-scheduler                [disabled]
  -mf16c                              [disabled]
  -mfancy-math-387                    [enabled]
  -mfentry                            [enabled]
  -mfma                               [disabled]
  -mfma4                              [disabled]
  -mforce-drap                        [disabled]
  -mfp-ret-in-387                     [enabled]
  -mfpmath=                           
  -mfsgsbase                          [disabled]
  -mfused-madd                        
  -mglibc                             [enabled]
  -mhard-float                        [enabled]
  -mieee-fp                           [enabled]
  -mincoming-stack-boundary=          
  -minline-all-stringops              [disabled]
  -minline-stringops-dynamically     [disabled]
  -mintel-syntax                      
  -mlarge-data-threshold=             
  -mlwp                               [disabled]
  -mmmx                               [disabled]
  -mmovbe                             [disabled]
  -mms-bitfields                      [disabled]
  -mno-align-stringops                [disabled]
  -mno-fancy-math-387                 [disabled]
  -mno-push-args                      [disabled]
  -mno-red-zone                       [disabled]
  -mno-sse4                           [enabled]
  -momit-leaf-frame-pointer           [disabled]
  -mpc                                
  -mpclmul                            [disabled]
  -mpopcnt                            [enabled]
  -mprefer-avx128                     [disabled]
  -mpreferred-stack-boundary=         
  -mpush-args                         [enabled]
  -mrdrnd                             [disabled]
  -mrecip                             [disabled]
  -mred-zone                          [enabled]
  -mregparm=                          
  -mrtd                               [disabled]
  -msahf                              [enabled]
  -msoft-float                        [disabled]
  -msse                               [disabled]
  -msse2                              [disabled]
  -msse2avx                           [disabled]
  -msse3                              [disabled]
  -msse4                              [disabled]
  -msse4.1                            [disabled]
  -msse4.2                            [disabled]
  -msse4a                             [disabled]
  -msse5                              
  -msseregparm                        [disabled]
  -mssse3                             [disabled]
  -mstack-arg-probe                   [disabled]
  -mstackrealign                      [enabled]
  -mstringop-strategy=                
  -mtbm                               [disabled]
  -mtls-dialect=                      
  -mtls-direct-seg-refs               [enabled]
  -mtune=                             amdfam10
  -muclibc                            [disabled]
  -mveclibabi=                        
  -mvect8-ret-in-mem                  [disabled]
  -mvzeroupper                        [disabled]
  -mxop                               [disabled]

Offline

#8 2011-06-11 16:08:38

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: AMD Phenom II users - please post the output of...

Great feedback, all.  I am in the process of rebuilding the repo packages now.  Problem is that I have to rebuild ALL of them.  I added a new package set xxxx-k10 which required 13 new conflicts arrays that need to be updated in all the packages.... I'll upload them when finished... 2-3 hours I think.

Link to original thread since the repo discussion is off topic for this one: https://bbs.archlinux.org/viewtopic.php?id=111715

Last edited by graysky (2011-06-11 16:12:47)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#9 2011-06-11 17:31:02

Ypnose
Member
From: Jailed in the shell
Registered: 2011-04-21
Posts: 353
Website

Re: AMD Phenom II users - please post the output of...

Great! You're awesome! We need more guys like you! I will test it but i'm sure my Phenom II will like that!
Good luck for your compilations.

Last edited by Ypnose (2011-06-11 17:32:28)


Github -- My terminal font Envypn

Offline

Board footer

Powered by FluxBB