Announcement

Collapse
No announcement yet.

LLVM 3.3 Improves Its Loop Vectorizer

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

  • LLVM 3.3 Improves Its Loop Vectorizer

    Phoronix: LLVM 3.3 Improves Its Loop Vectorizer

    The release of LLVM 3.3 is still months away, but one of its features already are notable improvements to its loop vectorizer...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Update

    Originally posted by phoronix View Post
    Phoronix: LLVM 3.3 Improves Its Loop Vectorizer

    The release of LLVM 3.3 is still months away, but one of its features already are notable improvements to its loop vectorizer...

    http://www.phoronix.com/vr.php?view=MTMwMTk
    The Loop vectorizer is now enabled by default when -O3 is used. Clang now has flags for controlling the loop vectorizer: -fvectorize and -fno-vectorize.

    Here are some benchmarks numbers on the LLVM page:

    Comment


    • #3
      Originally posted by nadav View Post
      The Loop vectorizer is now enabled by default when -O3 is used. Clang now has flags for controlling the loop vectorizer: -fvectorize and -fno-vectorize.

      Here are some benchmarks numbers on the LLVM page:

      http://llvm.org/docs/Vectorizers.html#performance
      looks good - thanks !

      Comment

      Working...
      X