From 093cb7ed304ff91bc5f1a422fd84c6aec9ea9f28 Mon Sep 17 00:00:00 2001 From: Tobias Grosser Date: Mon, 14 Nov 2011 09:09:23 +0000 Subject: [PATCH] Add Polly to release notes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144528 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 16fb13328ad..5a8f21f4332 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -508,6 +508,22 @@ be used to verify some algorithms. + +

Polly

+ +
+ +

Polly is an advanced data-locality + optimizer and automatic parallelizer. It uses an advanced, mathematical + model to calculate detailed data dependency information which it uses to + optimize the loop structure of a program. Polly can speed up sequential code + by improving memory locality and consequently the cache use. Furthermore, + Polly is able to expose different kind of parallelism which it exploits by + introducing (basic) OpenMP and SIMD code. A mid-term goal of Polly is to + automatically create optimized GPU code.

+ +
+

Portable OpenCL (pocl)