diff --git a/introduction/getting-started.html b/introduction/getting-started.html index 9c26952bbab5b449ff0bf79728167a7c3fc6b13d..23b4c2457c72b837035dc6b5161add71e06d56af 100644 --- a/introduction/getting-started.html +++ b/introduction/getting-started.html @@ -50,14 +50,13 @@ <div class='container'> <h1 class='header center-on-small-only'>Getting Started</h1> <div class='row center'> + <h4 class='header col s12 light center'>A framework for executing native Java code on the GPU.</h4> </div> </div> </div> <div class='container'> - <p>A framework for executing native Java code on the GPU.</p> - <p><strong>Licensed under the Apache Software License v2</strong></p> <p>Aparapi allows developers to write native Java code capable of being executed directly on a graphics card GPU by converting Java byte code to an OpenCL kernel dynamically at runtime. Because it is backed by OpenCL Aparapi is compatible with all OpenCL compatible Graphics Cards.</p> @@ -66,6 +65,10 @@ <p>Aparapi was originally a project conceived and developed by AMD corporation. It was later abandoned by AMD and sat mostly idle for several years. Despite this there were some failed efforts by the community to keep the project alive, but without a clear community leader no new releases ever came. Eventually we came along and rescued the project. Finally after such a long wait the first Aparapi release in 5 years was published and the community continues to push forward with renewed excitement.</p> + <p>Below you will find two side-by-side comparisons for the nbody problem on a CPU vs a GPU. The simulation is being run on an inexpensive computer graphics card. This simulation can be run from the Aparapi examples project. It is obvious the drastic performance gains that can be acheived with Aparapi.</p> + + <p><img src="http://aparapi.com/images/nbody_gpu.gif" alt="NBody GPU" /> <img src="http://aparapi.com/images/nbody_cpu.gif" alt="NBody CPU" /></p> + <h2>Support and Documentation</h2> <p>Aparapi Javadocs: <a href="http://www.javadoc.io/doc/com.aparapi/aparapi" rel="nofollow">latest</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.2" rel="nofollow">1.3.2</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.1" rel="nofollow">1.3.1</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.0" rel="nofollow">1.3.0</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.2.0" rel="nofollow">1.2.0</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.2" rel="nofollow">1.1.2</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.1" rel="nofollow">1.1.1</a> - <a href="http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.0" rel="nofollow">1.1.0</a> - <a href="http://www.javadoc.io/doc/com.syncleus.aparapi/aparapi/1.0.0" rel="nofollow">1.0.0</a></p> @@ -76,6 +79,8 @@ <p>Please file bugs and feature requests on <a href="https://github.com/Syncleus/aparapi/issues" rel="nofollow">Github</a>.</p> + <p>Aparapi conforms to the <a href="http://semver.org/spec/v2.0.0.html" rel="nofollow">Semantic Versioning 2.0.0</a> standard. That means the version of a release isnt arbitrary but rather describes how the library interfaces have changed. Read more about it at the <a href="http://semver.org/spec/v2.0.0.html" rel="nofollow">Semantic Versioning page</a>.</p> + <h2>Related Projects</h2> <p>This particular repository only represents the core Java library. There are several other related repositories worth taking a look at.</p> @@ -139,7 +144,6 @@ <span class="n">Range</span> <span class="n">range</span> <span class="o">=</span> <span class="n">Range</span><span class="o">.</span><span class="na">create</span><span class="o">(</span><span class="n">result</span><span class="o">.</span><span class="na">length</span><span class="o">);</span> <span class="n">kernel</span><span class="o">.</span><span class="na">execute</span><span class="o">(</span><span class="n">range</span><span class="o">);</span> </code></pre> - <p>`</p> </div> </main> <footer class='page-footer'>