René's URL Explorer Experiment


Title: Backport changes to 3.7 by umar456 · Pull Request #2949 · arrayfire/arrayfire · GitHub

Open Graph Title: Backport changes to 3.7 by umar456 · Pull Request #2949 · arrayfire/arrayfire

X Title: Backport changes to 3.7 by umar456 · Pull Request #2949 · arrayfire/arrayfire

Description: This PR backports bugfixs and some minor features to the 3.7 branch for the 3.7.2 release. Description Improvements Cache CUDA kernels to disk to improve load times(Thanks to @cschreib-ibex) Autom...

Open Graph Description: This PR backports bugfixs and some minor features to the 3.7 branch for the 3.7.2 release. Description Improvements Cache CUDA kernels to disk to improve load times(Thanks to @cschreib-ibex) Autom...

X Description: This PR backports bugfixs and some minor features to the 3.7 branch for the 3.7.2 release. Description Improvements Cache CUDA kernels to disk to improve load times(Thanks to @cschreib-ibex) Autom...

Opengraph URL: https://github.com/arrayfire/arrayfire/pull/2949

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:f1a9d0fb-e99e-ae0d-50a7-145055e9ec85
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC6B6:2F6E42:1CB2596:2781D6D:6964C1DC
html-safe-nonce1500f02bb96978e53a1a57b4bec50897c35d8291914a09f49f4a2fd4d7a4e9a5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNkI2OjJGNkU0MjoxQ0IyNTk2OjI3ODFENkQ6Njk2NEMxREMiLCJ2aXNpdG9yX2lkIjoiNDQ0ODE2NDA3ODIyNzM0MTc4OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac4b6e3056c9d980c0d5e7f20ed020c95794ca38467acd234af2419625a0557867
hovercard-subject-tagpull_request:440855589
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/arrayfire/arrayfire/2949/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/465e854f79b345b9b3704decf6c9e3999fa4e1370ed983eb121d11e11ef20eda/arrayfire/arrayfire/pull/2949
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/465e854f79b345b9b3704decf6c9e3999fa4e1370ed983eb121d11e11ef20eda/arrayfire/arrayfire/pull/2949
og:image:altThis PR backports bugfixs and some minor features to the 3.7 branch for the 3.7.2 release. Description Improvements Cache CUDA kernels to disk to improve load times(Thanks to @cschreib-ibex) Autom...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameumar456
hostnamegithub.com
expected-hostnamegithub.com
None21df671ce2c9f1a16940ccbd3af6cb4f3f12a856929ca7eb1b4aea8e384ea442
turbo-cache-controlno-preview
go-importgithub.com/arrayfire/arrayfire git https://github.com/arrayfire/arrayfire.git
octolytics-dimension-user_id5395442
octolytics-dimension-user_loginarrayfire
octolytics-dimension-repository_id25889802
octolytics-dimension-repository_nwoarrayfire/arrayfire
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id25889802
octolytics-dimension-repository_network_root_nwoarrayfire/arrayfire
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5707c685ac172d50a0bdd7533dde4f8aabcf8eef
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/arrayfire/arrayfire/pull/2949#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Farrayfire%2Farrayfire%2Fpull%2F2949
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Farrayfire%2Farrayfire%2Fpull%2F2949
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=arrayfire%2Farrayfire
Reloadhttps://github.com/arrayfire/arrayfire/pull/2949
Reloadhttps://github.com/arrayfire/arrayfire/pull/2949
Reloadhttps://github.com/arrayfire/arrayfire/pull/2949
arrayfire https://github.com/arrayfire
arrayfirehttps://github.com/arrayfire/arrayfire
Notifications https://github.com/login?return_to=%2Farrayfire%2Farrayfire
Fork 549 https://github.com/login?return_to=%2Farrayfire%2Farrayfire
Star 4.8k https://github.com/login?return_to=%2Farrayfire%2Farrayfire
Code https://github.com/arrayfire/arrayfire
Issues 285 https://github.com/arrayfire/arrayfire/issues
Pull requests 18 https://github.com/arrayfire/arrayfire/pulls
Actions https://github.com/arrayfire/arrayfire/actions
Projects 0 https://github.com/arrayfire/arrayfire/projects
Wiki https://github.com/arrayfire/arrayfire/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/arrayfire/arrayfire/security
Please reload this pagehttps://github.com/arrayfire/arrayfire/pull/2949
Insights https://github.com/arrayfire/arrayfire/pulse
Code https://github.com/arrayfire/arrayfire
Issues https://github.com/arrayfire/arrayfire/issues
Pull requests https://github.com/arrayfire/arrayfire/pulls
Actions https://github.com/arrayfire/arrayfire/actions
Projects https://github.com/arrayfire/arrayfire/projects
Wiki https://github.com/arrayfire/arrayfire/wiki
Security https://github.com/arrayfire/arrayfire/security
Insights https://github.com/arrayfire/arrayfire/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Farrayfire%2Farrayfire%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Farrayfire%2Farrayfire%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/arrayfire/arrayfire/pull/2949#issue-comment-box
9prady9https://github.com/9prady9
arrayfire:v3.7https://github.com/arrayfire/arrayfire/tree/v3.7
umar456:backport_372https://github.com/umar456/arrayfire/tree/backport_372
Backport changes to 3.7 https://github.com/arrayfire/arrayfire/pull/2949#top
9prady9https://github.com/9prady9
arrayfire:v3.7https://github.com/arrayfire/arrayfire/tree/v3.7
umar456:backport_372https://github.com/umar456/arrayfire/tree/backport_372
Conversation 0 https://github.com/arrayfire/arrayfire/pull/2949
Commits 115 https://github.com/arrayfire/arrayfire/pull/2949/commits
Checks 0 https://github.com/arrayfire/arrayfire/pull/2949/checks
Files changed https://github.com/arrayfire/arrayfire/pull/2949/files
Please reload this pagehttps://github.com/arrayfire/arrayfire/pull/2949
https://github.co/hiddenchars
https://github.com/arrayfire/arrayfire/pull/{{ revealButtonHref }}
https://github.com/umar456
umar456https://github.com/umar456
Jun 27, 2020https://github.com/arrayfire/arrayfire/pull/2949#issue-646601264
@cschreib-ibexhttps://github.com/cschreib-ibex
Automatically cache compiled CUDA kernels on disk to speed up kernel compilation #2848https://github.com/arrayfire/arrayfire/pull/2848
Use static CUDA upstream libs on Unix #2785https://github.com/arrayfire/arrayfire/pull/2785
Make cudnn dependency optional #2836https://github.com/arrayfire/arrayfire/pull/2836
Fix error with GCC 6.1. Fixed warnings and Serialize test #2876https://github.com/arrayfire/arrayfire/pull/2876
Fixed several errors on OSX with Apple Clang #2945https://github.com/arrayfire/arrayfire/pull/2945
Check and use constexpr for fns and constructors #2925https://github.com/arrayfire/arrayfire/pull/2925
Remove obsolete OSX specific patch in CLBlast external project #2942https://github.com/arrayfire/arrayfire/pull/2942
Workaround for bug in Apple's OpenCL, a missing definition #2943https://github.com/arrayfire/arrayfire/pull/2943
Fixed several errors on OSX with Apple Clang #2945https://github.com/arrayfire/arrayfire/pull/2945
Improve the performance of CPU join and transpose #2849https://github.com/arrayfire/arrayfire/pull/2849
Added mouse manipulations #2816https://github.com/arrayfire/arrayfire/pull/2816
Fix documentation to mem step size and clean up memory manager test #2821https://github.com/arrayfire/arrayfire/pull/2821
Fix install doc #2846https://github.com/arrayfire/arrayfire/pull/2846
Update OpenCL interop page so they discuss deleting of memory #2918https://github.com/arrayfire/arrayfire/pull/2918
Update issue templates #2928https://github.com/arrayfire/arrayfire/pull/2928
Cautionary notes about default random engine handle management #2947https://github.com/arrayfire/arrayfire/pull/2947
Improve the performance of CPU join and transpose #2849https://github.com/arrayfire/arrayfire/pull/2849
Cleanup fftconvolve related code #2861https://github.com/arrayfire/arrayfire/pull/2861
Refactor kernel wrappers to use new caching API #2890https://github.com/arrayfire/arrayfire/pull/2890
Fix work group function name conflict in OpenCL 2.0 #2851https://github.com/arrayfire/arrayfire/pull/2851
Adjust JIT heuristics for the Intel GPU on the OpenCL backend #2855https://github.com/arrayfire/arrayfire/pull/2855
CMake support to link against static Intel MKL #2877https://github.com/arrayfire/arrayfire/pull/2877
Fix errors and warnings with CUDA 9.0 builds #2923https://github.com/arrayfire/arrayfire/pull/2923
Support to build CUDA backend with CUDA toolkit 11.0 #2939https://github.com/arrayfire/arrayfire/pull/2939
Fix ccache launch scripts to use sh compatible syntax #2931https://github.com/arrayfire/arrayfire/pull/2931
Add an ArrayFire conanfile.py that pulls from the linux binary installer #2875https://github.com/arrayfire/arrayfire/pull/2875
Fix byteToString where the byte alue is greater than 1 petabyte #2827https://github.com/arrayfire/arrayfire/pull/2827
Fix byteToString where the byte alue is greater than 1 petabyte #2827https://github.com/arrayfire/arrayfire/pull/2827
Improve the performance of CPU join and transpose #2849https://github.com/arrayfire/arrayfire/pull/2849
Fix error in GCC 8.3: cl_float* -> float* using static_cast is invalid #2872https://github.com/arrayfire/arrayfire/pull/2872
Fix error with GCC 6.1. Fixed warnings and Serialize test #2876https://github.com/arrayfire/arrayfire/pull/2876
Fix errors found with Address Sanitizer in the OpenCL backend #2913https://github.com/arrayfire/arrayfire/pull/2913
Win cpu build #2819https://github.com/arrayfire/arrayfire/pull/2819
fix zero padding in convolve2NN #2820https://github.com/arrayfire/arrayfire/pull/2820
Fix the af_get_memory_pressure_threshold by assigning value parameter #2831https://github.com/arrayfire/arrayfire/pull/2831
Fix empty array handling in lu, rank, and qr. Other minor refactoring #2838https://github.com/arrayfire/arrayfire/pull/2838
Fix pinnedMemManager check. Fix MKL Sequential layer #2840https://github.com/arrayfire/arrayfire/pull/2840
Apply clang-tidy suggestions to all backends #2839https://github.com/arrayfire/arrayfire/pull/2839
Cleanup fftconvolve related code #2861https://github.com/arrayfire/arrayfire/pull/2861
Refactor padArray to reshape; Refactor qr,solve to use padArrayBorders #2864https://github.com/arrayfire/arrayfire/pull/2864
Merge kernel caching logic for CUDA and OpenCL backends #2873https://github.com/arrayfire/arrayfire/pull/2873
Refactor kernel wrappers to use new caching API #2890https://github.com/arrayfire/arrayfire/pull/2890
Use same Node class for all backends #2891https://github.com/arrayfire/arrayfire/pull/2891
Fix errors found with Address Sanitizer in the OpenCL backend #2913https://github.com/arrayfire/arrayfire/pull/2913
Fix work group function name conflict in OpenCL 2.0 #2851https://github.com/arrayfire/arrayfire/pull/2851
Fix premature deallocation when deallocating with multiple devices. #2867https://github.com/arrayfire/arrayfire/pull/2867
Please reload this pagehttps://github.com/arrayfire/arrayfire/pull/2949
9prady9https://github.com/9prady9
June 26, 2020 15:15https://github.com/arrayfire/arrayfire/pull/2949#commits-pushed-8d528e4
https://github.com/9prady9
https://github.com/umar456
Remove cuda_thrust_sort_by_key static dependencyhttps://github.com/arrayfire/arrayfire/pull/2949/commits/8d528e4e5b055690d462fface50bbf078c157f84
8d528e4https://github.com/arrayfire/arrayfire/pull/2949/commits/8d528e4e5b055690d462fface50bbf078c157f84
https://github.com/9prady9
https://github.com/umar456
Use static cufft,cublas,cusolver and cusolver on Unixhttps://github.com/arrayfire/arrayfire/pull/2949/commits/022a1c11d4aca0de6d6fb9b687b1ccf699a3f10a
022a1c1https://github.com/arrayfire/arrayfire/pull/2949/commits/022a1c11d4aca0de6d6fb9b687b1ccf699a3f10a
https://github.com/thrust/thrust/wiki/Debugging#known-issueshttps://github.com/thrust/thrust/wiki/Debugging#known-issues
https://github.com/thrust/thrust/blob/master/doc/changelog.md#known-issues-2https://github.com/thrust/thrust/blob/master/doc/changelog.md#known-issues-2
https://github.com/9prady9
https://github.com/umar456
Remove unsed header from wrap cpu kernelhttps://github.com/arrayfire/arrayfire/pull/2949/commits/6e2fa13a1c80ba0d15fb532805f00d0d864eae81
6e2fa13https://github.com/arrayfire/arrayfire/pull/2949/commits/6e2fa13a1c80ba0d15fb532805f00d0d864eae81
https://github.com/9prady9
https://github.com/umar456
Refactor cpu confidence cc to use ParamIteratorhttps://github.com/arrayfire/arrayfire/pull/2949/commits/a932788178263af4bbcacb8ebe7f8ff56f365c7d
a932788https://github.com/arrayfire/arrayfire/pull/2949/commits/a932788178263af4bbcacb8ebe7f8ff56f365c7d
https://github.com/umar456
Fix byteToString where the byte value is > a petabytehttps://github.com/arrayfire/arrayfire/pull/2949/commits/d978cec15401e6284cfac03aeabedb7e2597734c
d978cechttps://github.com/arrayfire/arrayfire/pull/2949/commits/d978cec15401e6284cfac03aeabedb7e2597734c
https://github.com/umar456
Fix warning in boost stacktrace on newer gcc compilershttps://github.com/arrayfire/arrayfire/pull/2949/commits/fd4bf324e6e1af1e32726d5f90387855fc37afae
fd4bf32https://github.com/arrayfire/arrayfire/pull/2949/commits/fd4bf324e6e1af1e32726d5f90387855fc37afae
https://github.com/pauljurczak
https://github.com/umar456
Update forge_visualization.mdhttps://github.com/arrayfire/arrayfire/pull/2949/commits/627d16b1cad24ad6c9eabf4b36314d3f87b965bd
627d16bhttps://github.com/arrayfire/arrayfire/pull/2949/commits/627d16b1cad24ad6c9eabf4b36314d3f87b965bd
https://github.com/9prady9
https://github.com/umar456
Use boost env var on linux github ci jobshttps://github.com/arrayfire/arrayfire/pull/2949/commits/dd60c3db987febb17318e7e8ef87cd71c84a0390
dd60c3dhttps://github.com/arrayfire/arrayfire/pull/2949/commits/dd60c3db987febb17318e7e8ef87cd71c84a0390
https://github.com/9prady9
https://github.com/umar456
Windows github action ci job for CPU backendhttps://github.com/arrayfire/arrayfire/pull/2949/commits/9f5c57a60a8881e372ed78d12c3099e88256089c
9f5c57ahttps://github.com/arrayfire/arrayfire/pull/2949/commits/9f5c57a60a8881e372ed78d12c3099e88256089c
https://github.com/9prady9
https://github.com/umar456
Avoid print_info as ctest post command for non-ninja win generatorshttps://github.com/arrayfire/arrayfire/pull/2949/commits/b1fb0ecfa66412c17c3e5d9301d6a246149ae345
b1fb0echttps://github.com/arrayfire/arrayfire/pull/2949/commits/b1fb0ecfa66412c17c3e5d9301d6a246149ae345
https://github.com/umar456
Fix the af_get_memory_pressure_threshold by assigning value parameterhttps://github.com/arrayfire/arrayfire/pull/2949/commits/6e1ee894727b8d5cda12271644e56a8b3a7209a8
6e1ee89https://github.com/arrayfire/arrayfire/pull/2949/commits/6e1ee894727b8d5cda12271644e56a8b3a7209a8
https://github.com/jacobkahn
https://github.com/umar456
Fix documentation to mem step size and clean up memory manager testhttps://github.com/arrayfire/arrayfire/pull/2949/commits/7fa7607c0ad873c1eb5643c4567e0ae6046825c9
7fa7607https://github.com/arrayfire/arrayfire/pull/2949/commits/7fa7607c0ad873c1eb5643c4567e0ae6046825c9
https://github.com/9prady9
https://github.com/umar456
Fix constant mem declaration in CUDA morph kernel (https://github.com/arrayfire/arrayfire/pull/2949/commits/6da30450ed1c21463c4b6ac56964186ce44c5d8c
arrayfire#2835https://github.com/arrayfire/arrayfire/pull/2835
)https://github.com/arrayfire/arrayfire/pull/2949/commits/6da30450ed1c21463c4b6ac56964186ce44c5d8c
6da3045https://github.com/arrayfire/arrayfire/pull/2949/commits/6da30450ed1c21463c4b6ac56964186ce44c5d8c
https://github.com/syurkevi
https://github.com/umar456
Make cudnn dependency optional (https://github.com/arrayfire/arrayfire/pull/2949/commits/48ba0637a212937f0710428398b53c2bc641d3d8
arrayfire#2836https://github.com/arrayfire/arrayfire/pull/2836
)https://github.com/arrayfire/arrayfire/pull/2949/commits/48ba0637a212937f0710428398b53c2bc641d3d8
48ba063https://github.com/arrayfire/arrayfire/pull/2949/commits/48ba0637a212937f0710428398b53c2bc641d3d8
https://github.com/umar456
Fix lu, rank and qr handling of empty arrays and check for nullptrhttps://github.com/arrayfire/arrayfire/pull/2949/commits/65d4f5375a72b425720ab5a8b62e026461fdb79b
65d4f53https://github.com/arrayfire/arrayfire/pull/2949/commits/65d4f5375a72b425720ab5a8b62e026461fdb79b
https://github.com/umar456
Renamed a few variables in the default alloc and unlock funcitonshttps://github.com/arrayfire/arrayfire/pull/2949/commits/2dfaa3788a749943d9c48b0f68108adb24db992f
2dfaa37https://github.com/arrayfire/arrayfire/pull/2949/commits/2dfaa3788a749943d9c48b0f68108adb24db992f
https://github.com/umar456
Minor refactor in median. Add one and two element testshttps://github.com/arrayfire/arrayfire/pull/2949/commits/22b35249c21b4f79a39c07bf854728489ae77f10
22b3524https://github.com/arrayfire/arrayfire/pull/2949/commits/22b35249c21b4f79a39c07bf854728489ae77f10
https://github.com/umar456
Fixed formatting issue in test/memory.cpphttps://github.com/arrayfire/arrayfire/pull/2949/commits/bbab0ca7f640fe70b09fb15bad2da6246b1f1f7e
bbab0cahttps://github.com/arrayfire/arrayfire/pull/2949/commits/bbab0ca7f640fe70b09fb15bad2da6246b1f1f7e
https://github.com/umar456
Remove MKL_ThreadingLibrary from required var. Sequential doesn have onehttps://github.com/arrayfire/arrayfire/pull/2949/commits/549ed65f351710165570bb9d3b727a5385392d27
549ed65https://github.com/arrayfire/arrayfire/pull/2949/commits/549ed65f351710165570bb9d3b727a5385392d27
https://github.com/umar456
Fix pinned memory manager check, was testing the function pointerhttps://github.com/arrayfire/arrayfire/pull/2949/commits/56a976c251d6a35679abddc6bc14d36e442387a8
56a976chttps://github.com/arrayfire/arrayfire/pull/2949/commits/56a976c251d6a35679abddc6bc14d36e442387a8
https://github.com/umar456
Apply clang-tidy suggestions to all backends (https://github.com/arrayfire/arrayfire/pull/2949/commits/034cd5d143145c0b9cdf4d191163e009c2536248
arrayfire#2839https://github.com/arrayfire/arrayfire/pull/2839
)https://github.com/arrayfire/arrayfire/pull/2949/commits/034cd5d143145c0b9cdf4d191163e009c2536248
034cd5dhttps://github.com/arrayfire/arrayfire/pull/2949/commits/034cd5d143145c0b9cdf4d191163e009c2536248
https://github.com/9prady9
https://github.com/umar456
Escape % character in windows install instructionshttps://github.com/arrayfire/arrayfire/pull/2949/commits/c6c8656fa492319cc5ea1d9b4029b33fb75bd213
c6c8656https://github.com/arrayfire/arrayfire/pull/2949/commits/c6c8656fa492319cc5ea1d9b4029b33fb75bd213
https://github.com/9prady9
https://github.com/umar456
Correct lib path suffix for linux install instructionshttps://github.com/arrayfire/arrayfire/pull/2949/commits/285820dfefef08b63dd83021b46d3991034262bd
285820dhttps://github.com/arrayfire/arrayfire/pull/2949/commits/285820dfefef08b63dd83021b46d3991034262bd
https://github.com/cschreib-ibex
https://github.com/umar456
Remove constexpr not supported by VS2015 (https://github.com/arrayfire/arrayfire/pull/2949/commits/0565724c90d45862a5369db32507a3f11ed80696
arrayfire#2850https://github.com/arrayfire/arrayfire/pull/2850
)https://github.com/arrayfire/arrayfire/pull/2949/commits/0565724c90d45862a5369db32507a3f11ed80696
0565724https://github.com/arrayfire/arrayfire/pull/2949/commits/0565724c90d45862a5369db32507a3f11ed80696
https://github.com/umar456
Fix dereference of memory_info iterator before checkhttps://github.com/arrayfire/arrayfire/pull/2949/commits/e4b1b22a27524c9098911ed355e53b4ac15b35ba
e4b1b22https://github.com/arrayfire/arrayfire/pull/2949/commits/e4b1b22a27524c9098911ed355e53b4ac15b35ba
https://github.com/umar456
Use double to calculate mean in random engine uniform tests if avialablehttps://github.com/arrayfire/arrayfire/pull/2949/commits/d9bf96854fb14e3633fec33aa0172a0c04c4d0fc
d9bf968https://github.com/arrayfire/arrayfire/pull/2949/commits/d9bf96854fb14e3633fec33aa0172a0c04c4d0fc
https://github.com/umar456
Prevent the optimizations in the MeanOp on cpu.https://github.com/arrayfire/arrayfire/pull/2949/commits/047798b30646751d8ddb43acc1c89503b23d65a0
047798bhttps://github.com/arrayfire/arrayfire/pull/2949/commits/047798b30646751d8ddb43acc1c89503b23d65a0
https://github.com/umar456
Fix the MatrixMultiplyBatch test so that we are testing the resulthttps://github.com/arrayfire/arrayfire/pull/2949/commits/6cacbbb72c3fb5087041e3c726ceb9fe89187889
6cacbbbhttps://github.com/arrayfire/arrayfire/pull/2949/commits/6cacbbb72c3fb5087041e3c726ceb9fe89187889
https://github.com/umar456
Remove unnecessary tile from var. Use arith output parameter insteadhttps://github.com/arrayfire/arrayfire/pull/2949/commits/83695dc4b9e5efde89680c072d990d87310ab600
83695dchttps://github.com/arrayfire/arrayfire/pull/2949/commits/83695dc4b9e5efde89680c072d990d87310ab600
https://github.com/umar456
Address all warnings with -Wall flags in GCC 9.3https://github.com/arrayfire/arrayfire/pull/2949/commits/dcdf795b20d4ea66ba56b0ae4efe054c46e764c2
dcdf795https://github.com/arrayfire/arrayfire/pull/2949/commits/dcdf795b20d4ea66ba56b0ae4efe054c46e764c2
9prady9https://github.com/9prady9
June 26, 2020 18:10https://github.com/arrayfire/arrayfire/pull/2949#commits-pushed-f73d497
https://github.com/9prady9
https://github.com/umar456
enqueueWriteBuffer asynchronously in vision kernels (https://github.com/arrayfire/arrayfire/pull/2949/commits/f73d49787edd4b981778e4fa45f2df68c20dbfa7
arrayfire#2910https://github.com/arrayfire/arrayfire/pull/2910
)https://github.com/arrayfire/arrayfire/pull/2949/commits/f73d49787edd4b981778e4fa45f2df68c20dbfa7
f73d497https://github.com/arrayfire/arrayfire/pull/2949/commits/f73d49787edd4b981778e4fa45f2df68c20dbfa7
https://github.com/umar456
Add out of memory test using custom memory managerhttps://github.com/arrayfire/arrayfire/pull/2949/commits/42feefb21b8442d28b415f928ab7e2a0816e6d90
42feefbhttps://github.com/arrayfire/arrayfire/pull/2949/commits/42feefb21b8442d28b415f928ab7e2a0816e6d90
https://github.com/umar456
Return cl_mem instead of cl::Buffer from nativeAllochttps://github.com/arrayfire/arrayfire/pull/2949/commits/9f142e16185beeb5d2fd2c52836549160bf59035
9f142e1https://github.com/arrayfire/arrayfire/pull/2949/commits/9f142e16185beeb5d2fd2c52836549160bf59035
https://github.com/umar456
Fix leak in OpenCL Indexinghttps://github.com/arrayfire/arrayfire/pull/2949/commits/b67b92bad46798dd4f4cfd7ca672a7b7e6f1e0fc
b67b92bhttps://github.com/arrayfire/arrayfire/pull/2949/commits/b67b92bad46798dd4f4cfd7ca672a7b7e6f1e0fc
https://github.com/umar456
Update OpenCL interop page so they discuss deleting of memoryhttps://github.com/arrayfire/arrayfire/pull/2949/commits/a69bb96a8ecf11cc7eed764e04e30d7d2bcfa032
a69bb96https://github.com/arrayfire/arrayfire/pull/2949/commits/a69bb96a8ecf11cc7eed764e04e30d7d2bcfa032
https://github.com/9prady9
https://github.com/umar456
Add missing ndims arg check in indexing fnshttps://github.com/arrayfire/arrayfire/pull/2949/commits/d493ad15360b78c81dcb810bd20a0f250a7447a8
d493ad1https://github.com/arrayfire/arrayfire/pull/2949/commits/d493ad15360b78c81dcb810bd20a0f250a7447a8
https://github.com/umar456
Fix libs for the CUDA 9 Toolkit. Remove rdc and dlink flagshttps://github.com/arrayfire/arrayfire/pull/2949/commits/3078334fd8ff3fd06d7fe29b706be72206b66863
3078334https://github.com/arrayfire/arrayfire/pull/2949/commits/3078334fd8ff3fd06d7fe29b706be72206b66863
https://github.com/umar456
Fix several error messages when compiling against CUDA 9.0https://github.com/arrayfire/arrayfire/pull/2949/commits/4384b21d645493ad094bf5030f25c44ce5311f30
4384b21https://github.com/arrayfire/arrayfire/pull/2949/commits/4384b21d645493ad094bf5030f25c44ce5311f30
https://github.com/umar456
Fix CUSOLVER_CHECK error messagehttps://github.com/arrayfire/arrayfire/pull/2949/commits/5c281761b005975cc15726da8407727a958999a0
5c28176https://github.com/arrayfire/arrayfire/pull/2949/commits/5c281761b005975cc15726da8407727a958999a0
https://github.com/umar456
Fix several warnings with older compilershttps://github.com/arrayfire/arrayfire/pull/2949/commits/52aa2ef81deede076357cde7f39c44c8597db7e0
52aa2efhttps://github.com/arrayfire/arrayfire/pull/2949/commits/52aa2ef81deede076357cde7f39c44c8597db7e0
https://github.com/9prady9
https://github.com/umar456
Fix ccache launch scripts to use sh compatible syntaxhttps://github.com/arrayfire/arrayfire/pull/2949/commits/d3818cc59f9156d672c4630327bbcf3f41c01927
d3818cchttps://github.com/arrayfire/arrayfire/pull/2949/commits/d3818cc59f9156d672c4630327bbcf3f41c01927
https://github.com/syurkevi
https://github.com/umar456
Adds PR template (https://github.com/arrayfire/arrayfire/pull/2949/commits/e9f6d8b904d5e7fbd80bfbb419dad139da1ffb6c
arrayfire#2929https://github.com/arrayfire/arrayfire/pull/2929
)https://github.com/arrayfire/arrayfire/pull/2949/commits/e9f6d8b904d5e7fbd80bfbb419dad139da1ffb6c
e9f6d8bhttps://github.com/arrayfire/arrayfire/pull/2949/commits/e9f6d8b904d5e7fbd80bfbb419dad139da1ffb6c
https://github.com/syurkevi
https://github.com/umar456
adds missing WITH_CUDNN guard for cudnn.hpphttps://github.com/arrayfire/arrayfire/pull/2949/commits/d18a9c19eea7b4bdc1217776d3bac2e4dbab2583
d18a9c1https://github.com/arrayfire/arrayfire/pull/2949/commits/d18a9c19eea7b4bdc1217776d3bac2e4dbab2583
https://github.com/9prady9
https://github.com/umar456
Split pack expansion to work around a possible bug in VS 2015https://github.com/arrayfire/arrayfire/pull/2949/commits/2ba510c7c8fa478b6c6bdd6b810889afc9d60628
2ba510chttps://github.com/arrayfire/arrayfire/pull/2949/commits/2ba510c7c8fa478b6c6bdd6b810889afc9d60628
https://github.com/9prady9
https://github.com/umar456
Use cxx_relaxed_constexpr check to define AF_CONSTEXPRhttps://github.com/arrayfire/arrayfire/pull/2949/commits/d68c7e78a4488ebdbc6296c727003ad7cd7c4b7c
d68c7e7https://github.com/arrayfire/arrayfire/pull/2949/commits/d68c7e78a4488ebdbc6296c727003ad7cd7c4b7c
https://github.com/umar456
Add /Zc:__cplusplus to MSVC CUDA builds. constexpr on NVRTC compileshttps://github.com/arrayfire/arrayfire/pull/2949/commits/42668293a4d3d3ecb6be8f1862255c11bad5cbe6
4266829https://github.com/arrayfire/arrayfire/pull/2949/commits/42668293a4d3d3ecb6be8f1862255c11bad5cbe6
https://github.com/syurkevi
https://github.com/9prady9
https://github.com/umar456
Create issue templates (https://github.com/arrayfire/arrayfire/pull/2949/commits/8fe1ad086b9221525ce1aad23bf40b567372b7d1
arrayfire#2928https://github.com/arrayfire/arrayfire/pull/2928
)https://github.com/arrayfire/arrayfire/pull/2949/commits/8fe1ad086b9221525ce1aad23bf40b567372b7d1
8fe1ad0https://github.com/arrayfire/arrayfire/pull/2949/commits/8fe1ad086b9221525ce1aad23bf40b567372b7d1
https://github.com/9prady9
https://github.com/umar456
Remove obsolete OSX specific patch in CLBlast external projecthttps://github.com/arrayfire/arrayfire/pull/2949/commits/298c207b67e3398495d172552afe51b77627f483
298c207https://github.com/arrayfire/arrayfire/pull/2949/commits/298c207b67e3398495d172552afe51b77627f483
https://github.com/9prady9
https://github.com/umar456
Workaround for bug in Apple's OpenCL, a missing definitionhttps://github.com/arrayfire/arrayfire/pull/2949/commits/0b97f43a5623d009d206e9a09dae16a44a52cc89
0b97f43https://github.com/arrayfire/arrayfire/pull/2949/commits/0b97f43a5623d009d206e9a09dae16a44a52cc89
https://github.com/9prady9
https://github.com/umar456
Increase minimum required CUDA toolkit version to buildhttps://github.com/arrayfire/arrayfire/pull/2949/commits/c8866888d22f26df018421502d291984eaf467cb
c886688https://github.com/arrayfire/arrayfire/pull/2949/commits/c8866888d22f26df018421502d291984eaf467cb
https://github.com/umar456
Fix several errors when compiling on OSXhttps://github.com/arrayfire/arrayfire/pull/2949/commits/a55933d51db95031610e0477fcc1ff4eafd0cee6
a55933dhttps://github.com/arrayfire/arrayfire/pull/2949/commits/a55933d51db95031610e0477fcc1ff4eafd0cee6
https://github.com/umar456
Add static asserts and move constructors for several classeshttps://github.com/arrayfire/arrayfire/pull/2949/commits/4dc7b7c8d94d4c4be906335fd75f2ce9800ae639
4dc7b7chttps://github.com/arrayfire/arrayfire/pull/2949/commits/4dc7b7c8d94d4c4be906335fd75f2ce9800ae639
https://github.com/9prady9
https://github.com/umar456
Use descriptor based cusparse API for sparse blas fnshttps://github.com/arrayfire/arrayfire/pull/2949/commits/e5d15420bce56de1bcef96765f9e124399801777
e5d1542https://github.com/arrayfire/arrayfire/pull/2949/commits/e5d15420bce56de1bcef96765f9e124399801777
https://github.com/9prady9
https://github.com/umar456
Changes to support build with CUDA 11https://github.com/arrayfire/arrayfire/pull/2949/commits/1fd0e0ba170a9ca944b00119a0d9112b99f3f651
1fd0e0bhttps://github.com/arrayfire/arrayfire/pull/2949/commits/1fd0e0ba170a9ca944b00119a0d9112b99f3f651
https://github.com/9prady9
https://github.com/umar456
Cautionary notes about default random engine handle managementhttps://github.com/arrayfire/arrayfire/pull/2949/commits/45410db3774172910b736e7447896c2cf8c5296e
45410dbhttps://github.com/arrayfire/arrayfire/pull/2949/commits/45410db3774172910b736e7447896c2cf8c5296e
https://github.com/umar456
Update version to 3.7.2 and add release noteshttps://github.com/arrayfire/arrayfire/pull/2949/commits/a6c72ff87fe9ec32d4c8d80f8939e9a8eeef1619
a6c72ffhttps://github.com/arrayfire/arrayfire/pull/2949/commits/a6c72ff87fe9ec32d4c8d80f8939e9a8eeef1619
https://github.com/umar456
umar456https://github.com/umar456
3.7.2https://github.com/arrayfire/arrayfire/milestone/29
Jun 27, 2020https://github.com/arrayfire/arrayfire/pull/2949#event-3488626420
https://github.com/umar456
umar456https://github.com/umar456
backport https://github.com/arrayfire/arrayfire/issues?q=state%3Aopen%20label%3Abackport
Jun 27, 2020https://github.com/arrayfire/arrayfire/pull/2949#event-3488626470
https://github.com/9prady9
9prady9https://github.com/9prady9
Jun 27, 2020 https://github.com/arrayfire/arrayfire/pull/2949#pullrequestreview-438680539
View reviewed changes https://github.com/arrayfire/arrayfire/pull/2949/files/a6c72ff87fe9ec32d4c8d80f8939e9a8eeef1619
https://github.com/9prady9
9prady9https://github.com/9prady9
2b929a8https://github.com/arrayfire/arrayfire/commit/2b929a82818ad7edad66ebe9e455f58b350240e5
Jun 27, 2020https://github.com/arrayfire/arrayfire/pull/2949#event-3488755601
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Farrayfire%2Farrayfire%2Fpull%2F2949
https://github.com/9prady9
9prady9 https://github.com/9prady9
https://github.com/arrayfire/arrayfire/pull/2949/files/a6c72ff87fe9ec32d4c8d80f8939e9a8eeef1619
backport https://github.com/arrayfire/arrayfire/issues?q=state%3Aopen%20label%3Abackport
3.7.2 https://github.com/arrayfire/arrayfire/milestone/29
Please reload this pagehttps://github.com/arrayfire/arrayfire/pull/2949
https://github.com/umar456
https://github.com/9prady9
https://github.com/pauljurczak
https://github.com/jacobkahn
https://github.com/syurkevi
https://github.com/cschreib-ibex
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.