Results 1 to 5 of 5

Thread: LLVM Gets An Automatic Loop Vectorizer

  1. #1
    Join Date
    Jan 2007
    Posts
    15,092

    Default 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. #2
    Join Date
    Oct 2012
    Location
    Cologne, Germany
    Posts
    308

    Default

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

  3. #3

    Default

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

  4. #4
    Join Date
    Oct 2012
    Location
    Washington State
    Posts
    484

    Default

    Quote 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 ...''

  5. #5
    Join Date
    Oct 2012
    Location
    Washington State
    Posts
    484

    Default

    Quote 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 at 07:54 PM.

Posting Permissions

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