Page 9 of 24 FirstFirst ... 789101119 ... LastLast
Results 81 to 90 of 235

Thread: PathScale Open-Sources The EKOPath 4 Compiler Suite

  1. #81
    Join Date
    Dec 2009
    Posts
    338

    Default

    I really don't want to be the whiny little boy here, but the others seem to get replies so I'd like to point out that my previous post likely went under your radar:


    Quote Originally Posted by HokTar View Post
    @codestr0m:

    What about Fortran? Do you happen to have any recent benchmarks against gfortran and ifort? I remember seeing a few from about 2006.

    @Michael:

    Does the HIMENO benchmark use the C or Fortran source?

    Thanks for your answers and keep up the good work! (Both of you, obviously. )

  2. #82
    Join Date
    Jun 2010
    Posts
    250

    Default

    I've heard a couple times that the compiler isn't likely to speed up mesa. That's surprising considering how heavily CPU bound the drivers are. I can't wait to see benchmarks of it, though. I hope it yields the same kind of performance gains that this article's benchmarks showed.

  3. #83
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    Quote Originally Posted by Prescience500 View Post
    I've heard a couple times that the compiler isn't likely to speed up mesa. That's surprising considering how heavily CPU bound the drivers are. I can't wait to see benchmarks of it, though. I hope it yields the same kind of performance gains that this article's benchmarks showed.
    I guess the implication was that the kind of work mesa is doing when CPU bound (pushing data around, dancing across data structures etc..) is not necessarily the type of work that the new compiler optimizes (heavy floating point calculations etc..). Just a guess though...

  4. #84
    Join Date
    Oct 2009
    Posts
    845

    Default

    One of the most powerful optimizations added to gcc in the past years is PGO (profile guided optimization), anyone know if it is it supported on ekopath4?

  5. #85
    Join Date
    Jun 2011
    Posts
    840

    Default

    At the time of reading this, the PathScale press release should be available on their web-site and/or PRNewsWire.
    maybe an hour or two later

    Quote Originally Posted by PsynoKhi0 View Post
    No and/or no.
    actually, if you visit their website you can grab a nightly build. So, the compiler suite is technically available already. and there IS a press release on the PathScale website too.

    the link to the nightly build of the compiler is here;

    http://c591116.r16.cf2.rackcdn.com/e...-installer.run

    on the official website the link is under "NIGHTLY DOWNLOADS'" - which is in bold black lettering.

    i've already compiled FFTW and a few other libraries, to test it out. so far, so good

    cheerz

  6. #86
    Join Date
    May 2011
    Posts
    58

    Default Python 3.2

    I have been trying to speed up Python programs with this, but so far they only run slower.

    Tried with CFLAGS "-O2", "-O3", "-march=core -O3" and some others. I'm not sure what to use for -march since "native" is not accepted. I found out by accident that "core" works.

    -Ofast didn't compile.

    I guess this doesn't help Python. Or I could be doing something wrong...

  7. #87
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by 89c51 View Post
    michael

    are there any benchmarks on things that might be useful on a desktop?? ie mp3 encoding video encoding etc

    i don't remember seeing any.
    You probably won't see much, if any improvements on libraries like those given that they have a lot of hand written assembler for the areas where optimization is important .

  8. #88
    Join Date
    Jun 2011
    Posts
    13

    Default Encumbered by the GPL ?

    "PathDB has been released under a permissive license, in response to requests from the open source community for a modern debugger that is not encumbered by the GPLv3."

    en·cum·ber
       /ɛnˈkʌmbər/ Show Spelled[en-kuhm-ber] Show IPA
    –verb (used with object)
    1. to impede or hinder; hamper; retard: Red tape encumbers all our attempts at action.
    2. to block up or fill with what is obstructive or superfluous: a mind encumbered with trivial and useless information.
    3. to burden or weigh down: She was encumbered with a suitcase and several packages.

    Why does PathScale go out of their way to insult the GPLv3 in this PathDB release note, while in the same document describign the release of the compiler under that very license ?


    Thanks for the contribution.

  9. #89
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by bug1 View Post
    "PathDB has been released under a permissive license, in response to requests from the open source community for a modern debugger that is not encumbered by the GPLv3."

    en·cum·ber
       /ɛnˈkʌmbər/ Show Spelled[en-kuhm-ber] Show IPA
    –verb (used with object)
    1. to impede or hinder
    That is what the GPL 3 does however. It impedes and hinders by giving conditions of use of the source code. That is what any restrictive license does.

  10. #90
    Join Date
    Jun 2011
    Posts
    13

    Default

    Im sure we have all seen an _ideological_ debate about restrictive vs permission open source license, whether restrictions are along term benefit etc, so lets not go there.

    I wonder how in a _practical_ sense how the GPLv3 would have encumbered their debugger ?


    The release demonstrates a major PR failure by PathScales. Giving away stuff should be good PR, but criticizing the license under which your giving it away in the same release note is just ridiculously stupid.

    Not a PR guy, but i would have at least made them separate announcements.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •