Announcement

Collapse
No announcement yet.

LLVM Gets An Automatic Loop Vectorizer

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

  • LLVM Gets An Automatic Loop Vectorizer

    Phoronix: LLVM Gets An Automatic Loop Vectorizer

    A loop vectorizer has been committed to LLVM 3.2 that's capable of automatically vectorizing small loops...

    http://www.phoronix.com/vr.php?view=MTIxNTY

  • #2
    Interesting article! Just one thing:
    Isn't it "begun" in "The work on the loop vectorizer had just began"?

    Comment


    • #3
      Will there be a benchmark of this soon? As I understand it loop vectorization can net big performance gains.

      Comment


      • #4
        Originally posted by frign View Post
        Interesting article! Just one thing:
        Isn't it "begun" in "The work on the loop vectorizer had just began"?
        Correct. The other way that begun would be properly used would be to say, ``Work has begun on the loop vectorizer ...''

        Comment


        • #5
          Originally posted by chris200x9 View Post
          Will there be a benchmark of this soon? As I understand it loop vectorization can net big performance gains.
          I'll be sure to ask on the thread in question once Nadav, Hal Finkel, Chris Lattner and others intimately involved have worked out more of it.

          Catching up on the discussion it appears the next LLVM Meeting they are planning on a BoF to discuss the Loop Vectorizer in-depth and to target their goals more completely.
          Last edited by Marc Driftmeyer; 10-26-2012, 07:54 PM.

          Comment

          Working...
          X