-
Notifications
You must be signed in to change notification settings - Fork 552
Release 3.3.0 #1306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Release 3.3.0 #1306
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Below given is the list of functions that have undergone this change: * iota * ireduce * join * lu decomposition * template matching * mean shift * median filter * morphological operations
It was a bug in upstream function cpu::fast
initial gravity example
this macro takes care of asynchronous kernel launch and calls sync on the queue when in debug mode.
Added perspective transform
This reverts commit 95d9346. * Not necessary with the new queue class (see queue.hpp) * Macros bad
Changes to make CPU backend functions asynchronous calls
This should speed things up when a lot of buffers are present in the MemoryManager.
* Uses INTEL_MKL_ROOT as enviornment variable. Commonly /opt/intel/mkl * If using RT, then add /opt/intel/mkl/lib and /opt/intel/compilers_and_libraries/mac/lib/ to DYLD_LIBRARY_PATH
* ArrayFire<Backend>.config and forge are now installed with the library component * ArrayFireConfig.cmake files are installed by all repos * Examples and Documentation and now independent components * No changes to install paths * When make osx_installer is called, it creates a new directory called osx_install_files which are then used to generate the installers * osx_installer target depends on make install being called first
* libforge and ArrayFireConfig.cmake files are now in a common package * This package is no visible at install time * The package is enabled if any of the backends are enabled (like unified) * This is done so that the common files are installed only once rather than by each backend package
- This behavior can be turned off optionally
- device id now occupies the last 8 bits.
…ated. - Adding relevant tests and docs
Search for GLEWmx in default paths too
Change clBLAS/clFFT build tags to af3.3.0
Fixes to reduce memory usage for CPU backend in async mode.
Bug fix to set operations and minor document fixes
Changes to get device on which an array was created.
Fixes to and reorganization of OSX Installer
Memory manager fixes
Fixes for using MKL on OSX
Support to set visibility of windows programmatically
Release Notes for v3.3.0
pavanky
added a commit
that referenced
this pull request
Feb 26, 2016
Devel --> Master merge: Release 3.3.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[skip ci]