From 3d825aca3f9b4460d1d6ac6618668457479e4d1c Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com> Date: Thu, 8 Dec 2016 01:39:22 -0500 Subject: [PATCH] Updated readme and added png logo. --- images/aparapi.png | Bin 0 -> 9770 bytes introduction/getting-started.html | 23 +++++++++++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 images/aparapi.png diff --git a/images/aparapi.png b/images/aparapi.png new file mode 100644 index 0000000000000000000000000000000000000000..02df039d2e53eec685ec56e5e3b56ca383e5d160 GIT binary patch literal 9770 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 QEG~ewxPn-fh<?ET0fkN^KmY&$ literal 0 HcmV?d00001 diff --git a/introduction/getting-started.html b/introduction/getting-started.html index 309b0b8..b548a35 100644 --- a/introduction/getting-started.html +++ b/introduction/getting-started.html @@ -64,7 +64,11 @@ <p>A GPU has a unique architecture that causes them to behave differently than a CPU. One of the most noticeable differences is that while a typical CPU has less than a dozen cores a high end GPU may have hundreds of cores. This makes them uniquely suited for data-parallel computation that can result in speedups hundreds of times more than what is capable with your average CPU. This can mean the difference between needing a whole data center to house your application versus just one or two computers, potentially saving millions in server costs.</p> - <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, and modernized 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>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> + + <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.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> <p>For detailed documentation see <a href="http://Aparapi.com" rel="nofollow">Aparapi.com</a> or check out the <a href="http://www.javadoc.io/doc/com.aparapi/aparapi" rel="nofollow">latest Javadocs</a>.</p> @@ -72,7 +76,22 @@ <p>Please file bugs and feature requests on <a href="https://github.com/Syncleus/aparapi/issues" rel="nofollow">Github</a>.</p> - <h2>Dependency</h2> + <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> + + <ul> + <li><a href="https://github.com/Syncleus/aparapi-examples" rel="nofollow">Aparapi Examples</a> - A collection of Java examples to showcase the Aparapi library and help developers get started.</li> + <li><a href="https://github.com/Syncleus/aparapi-jni" rel="nofollow">Aparapi JNI</a> - Represents the native library component. Without this the Java library can’t talk to the graphics card.</li> + <li><a href="https://github.com/Syncleus/aparapi-archlinux" rel="nofollow">Aparapi Archlinux AUR</a> - An Archlinux AUR for installing the Aparapi JNI.</li> + <li><a href="https://github.com/Syncleus/aparapi-archlinux-repo" rel="nofollow">Aparapi Archlinux Repository</a> - A Archlinux binary repository containing all versions of the Aparapi JNI for easy installation.</li> + </ul> + + <h2>Prerequisites</h2> + + <p>Aparapi will run as-is on the CPU, however in order to access the GPU it requires an Aparapi JNI native library to be installed first. To do that see the <a href="https://github.com/Syncleus/aparapi-jni" rel="nofollow">Aparapi JNI</a> project for more details. </p> + + <h2>Java Dependency</h2> <p>To include Aparapi in your project of choice include the following Maven dependency into your build.</p> <pre class="highlight xml"><code> -- GitLab