Nikos Chantziaras wrote: > On 06/12/2018 11:27, Dale wrote: >> >> I've bought but not yet installed a FX-8350 CPU. I have this in my >> make.conf file: >> >> CFLAGS="-march=native -O2 -pipe" >> USE_CPU=" > > USE_CPU does not do anything, AFAICT. CPU features are specified in > CPU_FLAGS_X86. You can get appropriate flags using the > app-portage/cpuid2cpuflags tool. For example, here: > > $ cpuid2cpuflags > CPU_FLAGS_X86: aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 > sse4_2 ssse3 > > So in my make.conf, I use: > > CPU_FLAGS_X86="aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 > sse4_2 ssse3" > >
I was wondering if those are used anymore. I did that a looooong time ago. Things change. After I do the swap, I'll get the settings up to date. No need changing things now just to change them again later. Besides, the current settings may be better when I install the new one. I did have the correct one in make.conf but didn't notice it to post. I did comment out the old unused one tho. The current setting is this: CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a" I'll update that when I get the new CPU installed. I already have cpuid2cpuflags installed. At least now I know it is the current tool to use. ;-) I wish the monthly news letter would come back to let us know about some of these changes. Some things don't require a news item but we still need to know when we can remove outdated stuff and add new stuff. >> Those were put there ages ago, likely when I built and installed Gentoo >> on this rig. Do I need to change those to something that is compatible >> with both CPUs and then change to the new CPU after it is installed? Or >> will the new CPU be close enough that it won't matter? Right now, I >> don't know for sure what the new CPU supports or doesn't. > > Just install the new CPU and run cpuid2cpuflags to see what to put in > CPU_FLAGS_X86. You can delete USE_CPU as that doesn't seem to be used > for anything. > > Old setting gone. > >> While at it, going from a 4 core CPU at 3.2GHz to a 8 core CPU at >> 4.0/4.2GHz, just how much increase can I expect? Will it double and >> that's about it or will it be more than that? > > You won't get anything close to double the speed. The extra cores will > mostly go unused, unless you use applications that make use of them. > > You will still get a speed up due to the newer CPU architecture and > the higher frequency. > > What I was thinking about is something like when compiling and all the cores are used. In other words, CPU is at max load. Right now, I have only 4 cores. New CPU doubles that and each core is faster as well. As a example, Firefox takes about a hour to compile. I was hopeful that would drop to 30 or 35 minutes or so. I realize there is some overhead on this so it isn't a exact thing. I was just curious about a rough number to expect. I know upgrading from 16GBs of ram to 32GBs has helped. I tested Dolphin the other day and it still have its memory hog issue. At least this time I had enough memory that it didn't cause a crash. ;-) >> Also, since it has two >> speeds, will it run at the slower or faster one? Will it depend on >> load? I've never had a CPU with two clock speeds like this before. > > The two speeds specify the lower and upper speeds, depending on how > many CPU cores are currently being under load, and also how much load > there is. You don't have to worry about it though. It's all automatic. > When you're not running anything that stressed the CPU, clock speeds > are actually lower than 4GHz (some CPUs can clock down to 1GHz or so > when they're idle and not doing anything.) Once something CPU-heavy > runs, it will clock up to 4.2GHz. If you run something that stresses > all CPU cores, then it will go to 4.0GHz to avoid overheating. > > But again, all this is automatic. > > > That's good to know. That I was wondering about and couldn't find a clear answer on. I didn't know if I needed to install something to manage that or what. At least now I know to install the CPU and it will do its own thing without me having to worry about it. BTW, I know my video card does that too. The processor on it varies its clock speed by a fairly wide margin. Speaking of, I also found a MSI GeForce GTX 650 1GB Video Card. It is a used card but it is faster I think than my current 220 series. Keep in mind, my idea of gaming is Kpatience. The biggest load is watching TV. ;-) Thanks for the info. This answers a lot of questions I had. Makes me hopeful that this will work like I expect. Dale :-) :-)