Originally posted by zekesonxx
View Post
Announcement
Collapse
No announcement yet.
Clear Linux & Their Love For FMV + dl_platform/dl_hwcap In The Name Of Performance
Collapse
X
-
Have Gentoo or Arch users managed to squeeze out so much performance by tweaking their compiler flags too nowadays? About 10 years ago the performance gains one could achieve with Gentoo were small, IIRC less than 10% for most of the tests, nothing like those jaw-dropping Clear Linux numbers.Last edited by Azultra; 15 September 2017, 01:25 PM.
Comment
-
Originally posted by Azultra View PostHave Gentoo or Arch users managed to squeeze out so much performance by tweaking their compiler flags too nowadays? About 10 years ago the performance gains one could achieve with Gentoo were small, IIRC less than 10% for most of the tests, nothing like those jaw-dropping Clear Linux numbers.
- Likes 1
Comment
-
Originally posted by Azultra View PostHave Gentoo or Arch users managed to squeeze out so much performance by tweaking their compiler flags too nowadays? About 10 years ago the performance gains one could achieve with Gentoo were small, IIRC less than 10% for most of the tests, nothing like those jaw-dropping Clear Linux numbers.
On Archlinux ARM when recompiling for armv7h and AArch64 I can shove down almost half the total size of the binaries using -Os -ffat-lto-object -flto(on embedded size is pretty important)
Now in general you have to play with the flags to get what is important to you, there is no magic standard flag that will make everything faster
Comment
-
Originally posted by zekesonxx View PostAnyone else enjoying the fact that Intel has their own C compiler, you know, icc; and yet this super optimized Linux distro they're touting is compiled with gcc?Last edited by sdack; 15 September 2017, 07:43 PM.
Comment
-
Using icc to compile your whole distro often is a bad idea. icc is known to take standards-violating shortcuts by default (especially in fp code). There are some Gentoo HPC folks who use icc, but only for their performance-critical compute stuff. All the rest is compiled with gcc or clang.
Originally posted by Azultra View PostAbout 10 years ago the performance gains one could achieve with Gentoo were small, IIRC less than 10% for most of the tests, nothing like those jaw-dropping Clear Linux numbers.
Demo slot pragmatic play adalah salah satu fasilitas game slot yang sangat diminati oleh para member slot di indonesia..
It should be noted that right after the introduction of a new architecture, the difference between generic and optimized compiler flags is not that big. But it will grow over time with the introduction of instruction set extensions like SSE or AVX.
Comment
-
It's still finicky to install. I install the builds periodically as they roll them out and I get oddities every time. This weeks build gave me screen flashing installation prompts on an Atom-Z. But the same live build on Virtual Box doesn't. Adding the VBox extensions work but show an installation error all the time. The OS still errors out when you install a minimal set to an eMMC drive (like on a SBC). Michael has done a great job at getting the PTS install to work. But I still don't have the OS working properly on my 12c/24t dual Xeon. Trying again this weekend so I can compare PTS results.
Using swupd doesn't bother me for package management, but their installer needs more work. I like to tinker as much as anyone, but I spend too much time messing with it. The futz factor is still too high.
Comment
-
Originally posted by edwaleni View PostIt's still finicky to install. I install the builds periodically as they roll them out and I get oddities every time. This weeks build gave me screen flashing installation prompts on an Atom-Z. But the same live build on Virtual Box doesn't. Adding the VBox extensions work but show an installation error all the time. The OS still errors out when you install a minimal set to an eMMC drive (like on a SBC). Michael has done a great job at getting the PTS install to work. But I still don't have the OS working properly on my 12c/24t dual Xeon. Trying again this weekend so I can compare PTS results.
Using swupd doesn't bother me for package management, but their installer needs more work. I like to tinker as much as anyone, but I spend too much time messing with it. The futz factor is still too high.
if you know of any specific hw or sw things that are broken please let me know
Comment
-
Originally posted by arjan_intel View Postbtw if anyone wants to play with CL without installing, you can just do
docker run -it clearlinux/machine-learning
(that gets you a pretty fat docker image with many things already in it)
After some research on why CL won't boot on my 12c/24t dual-Xeon......it was the last board in that generation to not have a full UEFI implementation. CL requires UEFI to run.
My bad, I didn't run the compatibility script ahead of time. Odd, the OS goes through the entire install sequence, locates storage, partitions, reboots, everything until you get a simple blinking cursor in the upper left corner on startup. I was pulling out the Infiniband card, disabling the SAS etc. trying to see what the holdup was.
No worries, we will get CL running full time on another box in the mean time.
Comment
Comment