View previous topic :: View next topic |
Author |
Message |
dinominant Tux's lil' helper
Joined: 27 Oct 2006 Posts: 102
|
Posted: Wed Sep 15, 2010 10:23 pm Post subject: Upgrading to 2x Opteron 6128 |
|
|
I'm upgrading from my current AMD Phenom(tm) II X4 965 to a dual Opteron 6128 system. Will this process work:
- Modify make.conf so that my march=i686
- emerge -e system && emerge -e world
- Install new hardware
- Modify make.conf so that my march=native
- emerge -e system && emerge -e world
I've read that AMD is removing the 3DNow! feature from its newer CPU's. Will this impact my upgrade process? |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Thu Sep 16, 2010 12:42 pm Post subject: |
|
|
yep, that looks like it should work.
Also, don't forget to select a generic cpu type in the kernel when you rebuild that before upgrading your hardware.
Rich |
|
Back to top |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Thu Sep 16, 2010 1:19 pm Post subject: |
|
|
will work, but causes a lot of overhead...
phenom II and opteron are closely related.
this should work
1. modifiy kernel to support new hardware
2. install new hardware
3. switch to -march=native and adjust MAKEOPTS to a resonable value
4a. (optional) rebuild toolchain
4b. emerge -e world
out of curiousity: why are you running 32-bit on such a system?
cheers
V. |
|
Back to top |
|
|
dinominant Tux's lil' helper
Joined: 27 Oct 2006 Posts: 102
|
Posted: Thu Sep 16, 2010 5:19 pm Post subject: |
|
|
Currently I'm running 64-bit. I just wasn't sure how far back I should go during the upgrade. I didn't find any generic 64-bit march configurations while reading the GCC documentation. In the end I'll be running march=native 64-bit on this system. |
|
Back to top |
|
|
optiluca Guru
Joined: 16 Jan 2006 Posts: 545 Location: Rivergaro, Italy
|
Posted: Thu Sep 16, 2010 6:27 pm Post subject: |
|
|
I think "going back" to a 32 bit system is a bad idea, not sure it even works at all. Surely march=k8 would do? And even that is overkill from what I understand _________________ # "Hmm, sounds like your system froze up."
# "I don't know why. It's about 80 degrees in here!"
http://www.rinkworks.com/stupid/cs_mincing.shtml |
|
Back to top |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Fri Sep 17, 2010 9:40 am Post subject: |
|
|
the generic 64-bit march is -march=x86_64 -mtune=generic.
I think it cannot get more generic....
V. |
|
Back to top |
|
|
SteveBallmersChair Tux's lil' helper
Joined: 12 Jul 2006 Posts: 84 Location: Being thrown around in Redmond
|
Posted: Sat Nov 27, 2010 1:31 am Post subject: Re: Upgrading to 2x Opteron 6128 |
|
|
dinominant wrote: | I'm upgrading from my current AMD Phenom(tm) II X4 965 to a dual Opteron 6128 system. Will this process work:
- Modify make.conf so that my march=i686
- emerge -e system && emerge -e world
- Install new hardware
- Modify make.conf so that my march=native
- emerge -e system && emerge -e world
I've read that AMD is removing the 3DNow! feature from its newer CPU's. Will this impact my upgrade process? |
The Opteron 6128s are the exact same microarchitecture and generation as the Phenom IIs, so you don't need to change your make.conf at all. You may need to recompile your kernel to support different hardware if you've stripped out drivers for anything your old system didn't have, but otherwise you'd be good to just swap in the new board and CPUs. _________________ Unix is user friendly- it is just picky who its friends are. |
|
Back to top |
|
|
|