Announcement

Collapse
No announcement yet.

AMD Releases Optimizing C/C++ Compiler For Ryzen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • andrei_me
    replied
    Originally posted by bridgman View Post
    What part of "we have been pushing changes upstream for a quite a while" was not clear ?
    Should we expect no differences in performance of the generated binaries then?

    Leave a comment:


  • fuzz
    replied
    Originally posted by juno View Post

    Why would marketing claim it is an "AMD compiler" if it's just upstream llvm instead of advertising that the company is contributing to free software?
    1. We're talking about marketing teams
    2. We're talking about AMD's marketing team

    Leave a comment:


  • juno
    replied
    Originally posted by bridgman View Post
    Why would we try to push a binary upstream ?
    Why would marketing claim it is an "AMD compiler" if it's just upstream llvm instead of advertising that the company is contributing to free software?

    Leave a comment:


  • Steffo
    replied
    I won't use any vendor compiler!

    Leave a comment:


  • bridgman
    replied
    What part of "we have been pushing changes upstream for a quite a while" was not clear ?

    Leave a comment:


  • zekesonxx
    replied
    Originally posted by bridgman View Post
    Why would we try to push a binary upstream ?
    Because it sure looks like you took clang, made some Ryzen optimizations, and are now trying to make your own icc/icl.

    While technically legal, it's a shitty thing to do. It seems like a very backwards step given all of your recent open-source work.

    Leave a comment:


  • bridgman
    replied
    Originally posted by peppercats View Post
    yeahhh I don't think this is gonna be upstreamed
    Originally posted by dungeon View Post
    That one is pretty interesting, fuck you AMD
    Huh ? The compiler teams have been submitting Ryzen support upstream into LLVM for quite a while now.

    This is just a binary release with the standard binary EULA as far as I know.

    Why would we try to push a binary upstream ?

    Leave a comment:


  • ermo
    replied
    Originally posted by Kemosabe View Post

    But the application has to be compiled with a specialized architecture flag? Thus, no one will benefit from it?
    Erh ... surely people who turn on the relevant architecture flag will benefit?

    Or are you assuming that the people who want the extra performance won't recompile from source for some unspecified reason?

    Leave a comment:


  • ossuser
    replied
    Seeing AMD going opensource big time, I don't understand this.

    Does this also mean that gcc /clang didn't get the full set of Ryzen optimizations yet ?

    Might this be a 'temporary' compiler for demonstrating the power of Ryzen 7/Whitehaven/Naples etc ?

    @bridgman: any idea ?

    Leave a comment:


  • sdack
    replied
    Judging only by the description given in the article does it sound very much like they couldn't have cared less if they've tried and that this was the last compiler ever to have come from AMD.

    I'm curious if the benchmark will reflect this or if it turns out to be some wonder-magic compiler against all expectations.

    Leave a comment:

Working...
X