SLES hardware inquiries

Since this is my first post to this forum, with which I’m unfamiliar, I would like to start with three apologies:

  • sorry if this is the wrong forum to post.
  • sorry if the information I request is readily available elsewhere.
  • sorry if the questions are very naive.

I’m looking to purchase a Xeon-based workstation for my laboratory for intensive data analysis. The analysis consists of both parallel and serial floating point operations on very large high-dimension arrays. My present budget will extend to 4-10-core uni-/dual- E5 Family processor system with 64-128 GB of ECC memory, and I’m looking to run SLES 11 SP3. I’m hoping to take advantage of the imminent introduction of LGA2011-3 socketed motherboards with DDR4 in combination with an E5-1xxx v3 or E5-2xxx v3 Xeon processor (Haswell-EP). However I have three questions in relation to SLES:

  1. Does SLES provide a list approved workstation vendors within the U.K.?
  2. Will SLES 12 be available by the end of Q3, when I intend to complete the purchase order?
  3. It seems the standard kernel of SLES is old (3.0.x). Are kernel updates (to handle new machine instructions) permitted within the subscription model?

On 15/07/2014 13:14, gary uk wrote:
[color=blue]

Since this is my first post to this forum, with which I’m unfamiliar, I
would like to start with three apologies:

  • sorry if this is the wrong forum to post.
  • sorry if the information I request is readily available elsewhere.
  • sorry if the questions are very naive.

I’m looking to purchase a Xeon-based workstation for my laboratory for
intensive data analysis. The analysis consists of both parallel and
serial floating point operations on very large high-dimension arrays. My
present budget will extend to 4-10-core uni-/dual- E5 Family processor
system with 64-128 GB of ECC memory, and I’m looking to run SLES 11 SP3.
I’m hoping to take advantage of the imminent introduction of LGA2011-3
socketed motherboards with DDR4 in combination with an E5-1xxx v3 or
E5-2xxx v3 Xeon processor (Haswell-EP). However I have three questions
in relation to SLES:

  1. Does SLES provide a list approved workstation vendors within the
    U.K.?[/color]

You reference both SLES and workstation throughout your message - do you
really mean workstation or perhaps you mean server?

SUSE Linux Enterprise Server (SLES) is for servers with SUSE Linux
Enterprise Desktop (SLED) for workstations.

Search https://www.suse.com/yessearch/ for approved hardware.
[color=blue]

  1. Will SLES 12 be available by the end of Q3, when I intend to complete
    the purchase order?[/color]

Please define your Q3 as SUSE may define it differently.
[color=blue]

  1. It seems the standard kernel of SLES is old (3.0.x). Are kernel
    updates (to handle new machine instructions) permitted within the
    subscription model?[/color]

SUSE release each version of SLES with a particular kernel version then
update that same version throughout the lifecycle of that version of
SLES. What they don’t tend to do is bump the kernel version during the
lifecycle.

Whilst you’re free to install your own version of the kernel you
wouldn’t then be supported by SUSE which for a kernel is not a good
thing IMHO.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Thanks Simon for your response.

Ahh. I do mean workstation (e.g. see http://www.armari.co.uk/overview.asp?selCat=Magnetar+X+Series ). My understanding from the SUSE website is that SLES it the best choice for HPC (High Performance Computing) e.g. see https://www.suse.com/products/server/hpc.html . If, as you say, SLED is the preferred option for workstations, I must be misinterpreting the information - I apologise.

Thank you. I have bookmarked that link!

Sorry I should have been more explicit. My Q3 is from Beginning of July->End of September.

I agree with you 100%! This however makes me a little concerned about my choice of SLES/SLED. IIRC kernel 3.0.x dates back to 2011, and therefore I’m not sure it even supports AVX machine instructions, and therefore my choice may not be suitable for the intended use of the workstation.

On 15/07/2014 15:54, gary uk wrote:
[color=blue]

Ahh. I do mean workstation (e.g. see
http://www.armari.co.uk/overview.asp?selCat=Magnetar+X+Series ). My
understanding from the SUSE website is that SLES it the best choice for
HPC (High Performance Computing) e.g. see
https://www.suse.com/products/server/hpc.html . If, as you say, SLED is
the preferred option for workstations, I must be misinterpreting the
information - I apologise.[/color]

Okay so both SLES and SLED are SUSE Linux Enterprise but targeted for
servers and workstations (desktops) respectively. Each has the same
version of packages that are common to both but each has a different subset.

You can check the packages included (and thus available for install)
with 64-bit SLES11 SP3 and SLED11 SP3 at
https://www.suse.com/LinuxPackages/packageRouter.jsp?product=server&version=11&service_pack=sp3&architecture=x86_64&package_name=index_all
and
https://www.suse.com/LinuxPackages/packageRouter.jsp?product=desktop&version=11&service_pack=sp3&architecture=x86_64&package_name=index_all
respectively.

With SLES12 things might be better.
[color=blue]

Sorry I should have been more explicit. My Q3 is from Beginning of
July->End of September.[/color]

In which case SLES12 is unlikely to be released by the end of your Q3.
[color=blue]

I agree with you 100%! This however makes me a little concerned about my
choice of SLES/SLED. IIRC kernel 3.0.x dates back to 2011, and therefore
I’m not sure it even supports AVX machine instructions, and therefore my
choice may not be suitable for the intended use of the workstation.[/color]

According to http://en.wikipedia.org/wiki/Advanced_Vector_Extensions AVX
has been supported with Linux “since kernel version 2.6.30, released on
June 9, 2009.” Latest kernel for SLES11 SP3 is version 3.0.101 with
additional fixes backported from later versions.

Whilst SLE12 is still in development (currently in closed beta) you may
find the release notes @
https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12/ useful though
they’re still being updated.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Thanks for the information and the helpful links Simon. Lots more to read, but it looks like I have plenty of time before SLES12 is released. I slightly misrepresented what I intended the say concerning the AVX instructions - I was just trying to say that the old kernel may be short on supporting modern CPUs to their full: e.g. I’m sure kernel 3.0.x doesn’t support AVX2 machine instructions! But if, as you say, there are postfixes to old kernels backported by the SUSE team from newer versions, then that would certainly be something for me to investigate because IIRC native kernel 3.0.x is long past EOL.

Bear in mind that SLE 12 will not ship with kernel 3.0.x. The release notes Simon linked say 'Linux kernel 3.0 ’ but above that it says ‘CHECKIT:SLE11.3’ and as Simon said, the release notes are still being updated. (I think the only way to find them is if you fiddle with the url for the SLES 11 release notes.)

Also bear in mind that there are periodic Service Pack releases for each major SLE version. One of the features of SP releases is hardware support, e.g. see section 7.6.2 at
https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#Drivers.Other

On 15/07/2014 20:54, mikewillis wrote:
[color=blue]

Bear in mind that SLE 12 will not ship with kernel 3.0.x. The release
notes Simon linked say 'Linux kernel 3.0 ’ but above that it says
‘CHECKIT:SLE11.3’ and as Simon said, the release notes are still being
updated. (I think the only way to find them is if you fiddle with the
url for the SLES 11 release notes.)[/color]

Whilst SLES12 is currently in beta there are already articles that
reveal some of the changes. For example, a search for “sles12 kernel”
might indicate the kernel version on which SLES12 will be based.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Thank you for the information. Towards the end of the article at http://www.enterprisetech.com/2014/03/04/long-awaited-suse-linux-12-enters-beta/ , there are a few paragraphs that illustrate the extent to which the SUSE updates are keeping pace with newer chips: