AMD Processors
Decrease font size
Increase font size
Topic Title: recommneded linux for magny-cores
Topic Summary:
Created On: 09/26/2010 04:58 AM
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 09/26/2010 04:58 AM
User is offline View Users Profile Print this message

Author Icon
a.green
Lurker

Posts: 9
Joined: 09/26/2010

Hi all,
I want to know is there any official recommendation from AMD for choosing a linux distribution for new magny-cores (8 cores)? Which one is optimized for opteron? centos, redhat enterprise, debian amd64, ....?
 09/28/2010 10:31 PM
User is offline View Users Profile Print this message

Author Icon
MU_Engineer
Dr. Mu

Posts: 1837
Joined: 08/26/2006

Any remotely modern Linux distribution will work well for Magny-Cours. Most Linux distributions are simply compiled for generic 64-bit CPUs (no "-march" being set, no SSE instructions beyond SSE2) so they well run on anything from an original 130 nm single-core Hammer Opteron to a Magny-Cours and everything in between. Linux tends to perform pretty well on 64-bit AMD CPUs, so I wouldn't really worry about it.

If you are still really concerned with optimization, you can recompile the kernel for your particular CPU family by downloading, installing, and compiling the kernel sources. You will want to set the CPU family and vendor to "Opteron/K8/Hammer" in the Linux kernel config and append 'CFLAGS="-O2 -pipe -march-amdfam10"' when you execute the make instructions. If you want even more optimization, run Gentoo Linux and compile everything from scratch with those CFLAGS in your /etc/make.profile to make everything specifically optimized for your CPU. You won't see a huge gain from doing so in most applications, but you can do it if you really want to.

-------------------------
 10/15/2010 07:27 AM
User is offline View Users Profile Print this message

Author Icon
f1r31c3r
Lurker

Posts: 7
Joined: 10/13/2010

I would have chosen Gentoo as you compile all code instruction sets and amd64/128bit optimizations making the worlds most stable most speedy most robust OS.

With 8 and 12 core 128bit interface system compiling is fast so installation time is cut down massively its also a good burn in for your new system to set in the components. CUDA source work seamless with Gentoo takes a bit of tweaking as with all source code but hey its awesome.

Note for ATI stream there source is very beta and i mean very beta but i have managed to get it compiled and do something took a while but it does work so if you choose ATI on linux be prepared to venture into the unknown lol

-------------------------
I see a rainbow of colours between black and white.
 03/25/2011 03:40 AM
User is offline View Users Profile Print this message

Author Icon
4P_Bulldozer
Fanboi

Posts: 52
Joined: 03/24/2011

Originally posted by: a.green

Hi all,

I want to know is there any official recommendation from AMD for choosing a linux distribution for new magny-cores (8 cores)? Which one is optimized for opteron? centos, redhat enterprise, debian amd64, ....?


I do not work for AMD.


Oracle has a complete line of free Operating Systems that 'scale' well and they also offer their own Linux compiles that they tweak for Enterprise use along with numerous other free Software. You only pay for Support (and Support is not mandatory for obtaining a free Operating System (and other software too)).

I also recommend Debian Linux.

If either of the above do not scale wonderfully (for many 100's of Cores with Solaris) that is a Bug (as long as your Hardware is capable) and you can file a Report (for free) and be certain to get an answer (and likely an Update) without too long a wait (assuming you do not pay).
 04/09/2011 04:51 PM
User is offline View Users Profile Print this message

Author Icon
infiltrator
Linux Ninja

Posts: 4334
Joined: 10/08/2003

Redhat is pretty much up there with being able to support the latest AMD tech. You get the OS for free but need to pay for a year's support if you want any upgrades and any of the decent stuff! What you end up going for should be something that you need to decide for yourself. Look at the distro you prefer and then go with that one if it is supported I guess.

-------------------------
The opinions expressed above do not represent those of Advanced Micro Devices or any of their affiliates.
 05/24/2011 08:58 AM
User is offline View Users Profile Print this message

Author Icon
ella1985
Lurker

Posts: 3
Joined: 05/24/2011

I would have chosen Gentoo as you compile all code instruction sets and amd64/128bit optimizations making the worlds most stable most speedy most robust OS.
 05/24/2011 09:17 AM
User is offline View Users Profile Print this message

Author Icon
MU_Engineer
Dr. Mu

Posts: 1837
Joined: 08/26/2006

Originally posted by: ella1985

I would have chosen Gentoo as you compile all code instruction sets and amd64/128bit optimizations making the worlds most stable most speedy most robust OS.


Gentoo is an excellent OS, but in all truth, it's main selling point is configurability, not speed or reliability. Gentoo is the OS to go to if you need something done just so. I use Gentoo for my HTPC since it is by far the easiest way to get a minimal MythTV frontend with just the features I want and nothing more.

There is usually not much of a gain in going from generic binaries compiled for any x86_64 CPU to your specific CPU. A few specific programs might benefit from being compiled with a non-GCC compiler, but you want to do that outside of the package manager so that you don't compile some other program's dependency with the non-GCC compiler and break your system. I speak from experience on this issue with using ICC to try to compile a few programs within Portage for a speed boost. JUST DON'T DO IT. Gentoo is a rolling release and you can (and likely will) break things from time to time as you upgrade libraries and such. You can use revdep-rebuild and emerge -e system/world to rebuild programs in case of ABI breakages, but that can be a real pain in the butt. I'd throw my lot in for Debian stable being the most robust Linux distribution since it undergoes extensive testing and has a very well-proven track record of reliability.

-------------------------
Statistics
112018 users are registered to the AMD Processors forum.
There are currently 0 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2014 FuseTalk Inc. All rights reserved.



Contact AMD Terms and Conditions ©2007 Advanced Micro Devices, Inc. Privacy Trademark information