Skip to content

Commit

Permalink
bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
zeratax committed Mar 4, 2020
1 parent 2cfb5e3 commit fd9f417
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 3 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
# Changelog
## yacx v0.5.0 (2020-03-04)

### Features
- C Executor
- Benchmarking
- can benchmark both C,CUDA and even works with [rise-lang/executor](https://github.com/rise-lang/executor)
- KernelArgCreator to easily benchmark with different KernelArg inputs
- more example Kernels
- JNI
- more java and scala examples
- junits tests
- KernelArg Outputs are instantly reusable as Inputs see #89
- added sbt project file

### Changes
- JNI
- exceptions in case of illegal arguments (e.g. null)
- split up KernelArg-class into BooleanArg, ByteArg, ShortArg, IntArg, LongArg, HalfArg, FloatArg, DoubleArg and PaddingArg
- PaddingArg helps to easily pad matrices to work more easily with e.g. TensorCores
- HalfArg will convert a float array with a CUDA Kernel
- Java files were moved to a proper package: src/{java=>main/java/yacx}/



## yacx v0.4.1 (2019-12-13)
### Documentation
- created a [classDiagram](docs/diagram/classDiagram.pdf)
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.09)
project(
yacx
VERSION 0.4.1
VERSION 0.5.0
LANGUAGES CUDA CXX)

set(CMAKE_CXX_STANDARD 17)
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = yacx - Yet Another CudaExecutor
PROJECT_NUMBER = 0.4.1
PROJECT_NUMBER = 0.5.0
PROJECT_BRIEF = "wrapper to easily compile and execute cuda kernels"
PROJECT_LOGO =
OUTPUT_DIRECTORY = "docs"
Expand Down
2 changes: 1 addition & 1 deletion include/yacx/main.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* \brief C++ bindings to easily compile and execute CUDA kernels
* \author Jona Abdinghoff
*
* \version 0.4.1
* \version 0.5.0
*
*/

Expand Down

0 comments on commit fd9f417

Please sign in to comment.