From 1a0bbb4f8d047c14cd4f482c43b4af1cae6ee27c Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com> Date: Thu, 15 Dec 2016 04:56:37 -0500 Subject: [PATCH] Added animated gif to getting started page. --- source/introduction/getting-started.html.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/source/introduction/getting-started.html.md b/source/introduction/getting-started.html.md index 6895cb3..67aebdc 100644 --- a/source/introduction/getting-started.html.md +++ b/source/introduction/getting-started.html.md @@ -1,8 +1,7 @@ --- title: Getting Started +description: A framework for executing native Java code on the GPU. --- -A framework for executing native Java code on the GPU. - **Licensed under the Apache Software License v2** 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. @@ -11,6 +10,10 @@ A GPU has a unique architecture that causes them to behave differently than a CP 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. +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. + +  + ## Support and Documentation Aparapi Javadocs: [latest](http://www.javadoc.io/doc/com.aparapi/aparapi) - [1.3.2](http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.2) - [1.3.1](http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.1) - [1.3.0](http://www.javadoc.io/doc/com.aparapi/aparapi/1.3.0) - [1.2.0](http://www.javadoc.io/doc/com.aparapi/aparapi/1.2.0) - [1.1.2](http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.2) - [1.1.1](http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.1) - [1.1.0](http://www.javadoc.io/doc/com.aparapi/aparapi/1.1.0) - [1.0.0](http://www.javadoc.io/doc/com.syncleus.aparapi/aparapi/1.0.0) @@ -21,6 +24,8 @@ For support please use [Gitter](https://gitter.im/Syncleus/aparapi) or the [offi Please file bugs and feature requests on [Github](https://github.com/Syncleus/aparapi/issues). +Aparapi conforms to the [Semantic Versioning 2.0.0](http://semver.org/spec/v2.0.0.html) 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 [Semantic Versioning page](http://semver.org/spec/v2.0.0.html). + ## Related Projects This particular repository only represents the core Java library. There are several other related repositories worth taking a look at. @@ -92,5 +97,4 @@ Kernel kernel = new Kernel() { Range range = Range.create(result.length); kernel.execute(range); -``` -` \ No newline at end of file +``` \ No newline at end of file -- GitLab