Skip to content

merge develop branch into master branch#80

Merged
TimmyLiu merged 33 commits intoclMathLibraries:masterfrom
TimmyLiu:master
Apr 10, 2015
Merged

merge develop branch into master branch#80
TimmyLiu merged 33 commits intoclMathLibraries:masterfrom
TimmyLiu:master

Conversation

@TimmyLiu
Copy link
Contributor

conflicts:
src/CMakeLists.txt

Kent Knox and others added 30 commits June 19, 2014 16:37
Develop branch will keep odd numbers for the 'minor' version component
… bug in complex + for calculating reference results in ktest
a couple bug fixes related to c/z syr2k
…es of wavefront but no bigger than the max workgroup size, instead of only testing the workgroup size = wavefront size
Do so to allow another parent CMake project to be able to successfully
call add_subdirectory(clBLAS) on this one.
s/CMAKE_SOURCE_DIR/PROJECT_SOURCE_DIR/ in library/CMakeLists.txt.
enhancement of tune tool for better sgemm performance
intel OpenCL driver does not support operations between
unsigned int vectors and unsigned long scalars
Minor fix for the autogenerated kernels to work on intel CPUs
Performance improvement for sgemm column major TN (transposeA = T, transposeB = N) case
fixed FindOpenCL.cmake file to find OpenCL on Ubuntu 14.04 with CUDA 6.0
- Fixes issues with on intel SDKs on Windows, Apple SDKs on OSX
Always cast get_*_* to uints before casting to vectors.
this is controlled with the standard BUILD_SHARED_LIBS that changes the behavior
of add_library() when no type explicitly is used.
so clBLAS can be used in a cmake project with the usual find_package command

  find_package(clBLAS REQUIRED)
  include_directories(${CLBLAS_INCLUDE_DIRS})
  tarkget_link_libraries(mytarget ${CLBLAS_LIBRARIES})
things usually just go in lib
as documented, this option mainly make sense on windows. On unixes, it is
quite certainly not the expected behavior.
let the user build the libraries statically
:+1: approved
don't install in lib64 on mac
:+1: approved
…ixes

use the default install prefix on unixes
:+1: approved
install clBLAS cmake configuration and version file
:+1: approved
in order to avoid conflict with other projects
add clBLAS- prefix to the client and tune executable
build gtest with an external project
TimmyLiu pushed a commit that referenced this pull request Apr 10, 2015
merge develop branch into master branch
@TimmyLiu TimmyLiu merged commit 03d7e7e into clMathLibraries:master Apr 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants