Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
boostorg
/
math
Public
Notifications
You must be signed in to change notification settings
Fork
263
Star
370
Code
Issues
74
Pull requests
37
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Changes required to use Boost.Math on CUDA devices.
- #127
#127
Open
jzmaddock
wants to merge 37 commits into
develop
boostorg/math:develop
from
cuda
boostorg/math:cuda
Copy head branch name to clipboard
Conversation
Commits
37
(37)
Checks
Files changed
Open
Changes required to use Boost.Math on CUDA devices.
#127
jzmaddock
wants to merge 37 commits into
develop
boostorg/math:develop
from
cuda
boostorg/math:cuda
Copy head branch name to clipboard
Commits
Commits on Jan 14, 2016
Initial try at CUDA support.
jzmaddock
committed
914768b
View commit details
Copy full SHA for 914768b
Browse repository at this point
Commits on Jan 15, 2016
Add erf CUDA support, plus tests.
jzmaddock
committed
47efaf9
View commit details
Copy full SHA for 47efaf9
Browse repository at this point
Add erf_inv support and tidy up tests.
jzmaddock
committed
0228d2c
View commit details
Copy full SHA for 0228d2c
Browse repository at this point
Commits on Jan 16, 2016
Get tgamma working on CUDA.
jzmaddock
committed
8420162
View commit details
Copy full SHA for 8420162
Browse repository at this point
Commits on Jan 20, 2016
Mark up more functions as GPU-safe.
Show description for 3bd909a
jzmaddock
committed
3bd909a
View commit details
Copy full SHA for 3bd909a
Browse repository at this point
Add incomplete gamma CUDA support.
jzmaddock
committed
5963beb
View commit details
Copy full SHA for 5963beb
Browse repository at this point
Start getting beta functions CUDA-safe.
jzmaddock
committed
cce006f
View commit details
Copy full SHA for cce006f
Browse repository at this point
Commits on Jan 22, 2016
Fix tests to be clean with cuda-memcheck.
jzmaddock
committed
c043cab
View commit details
Copy full SHA for c043cab
Browse repository at this point
Commits on Jan 23, 2016
Mark up a few more functions.
jzmaddock
committed
6fd5d42
View commit details
Copy full SHA for 6fd5d42
Browse repository at this point
Commits on Jan 28, 2016
Make erf and gamma function non-recursive under CUDA.
jzmaddock
committed
ad22a6a
View commit details
Copy full SHA for ad22a6a
Browse repository at this point
Make a few distributions CUDA-compatible.
jzmaddock
committed
b1131fd
View commit details
Copy full SHA for b1131fd
Browse repository at this point
Commits on Jan 29, 2016
Add chi-squared support.
jzmaddock
committed
b07b0c0
View commit details
Copy full SHA for b07b0c0
Browse repository at this point
Add CUDA support to exponential, gamma and extreme_value distributions.
jzmaddock
committed
78ee653
View commit details
Copy full SHA for 78ee653
Browse repository at this point
Commits on Jan 30, 2016
Add more cuda support:
Show description for 1401fca
jzmaddock
committed
1401fca
View commit details
Copy full SHA for 1401fca
Browse repository at this point
Add CUDA normal distro tests.
jzmaddock
committed
a5a8812
View commit details
Copy full SHA for a5a8812
Browse repository at this point
Add CUDA support to laplace and logistic.
jzmaddock
committed
cb53854
View commit details
Copy full SHA for cb53854
Browse repository at this point
Commits on Feb 3, 2016
Add CUDA support for lognormal.
jzmaddock
committed
e735236
View commit details
Copy full SHA for e735236
Browse repository at this point
Add CUDA support for pareto and poisson.
jzmaddock
committed
0da48a0
View commit details
Copy full SHA for 0da48a0
Browse repository at this point
add Rayleigh, triangular, uniform and weibull distributions to CUDA support.
jzmaddock
committed
1f2f2e9
View commit details
Copy full SHA for 1f2f2e9
Browse repository at this point
Commits on Feb 7, 2016
Add fp-util support for CUDA.
jzmaddock
committed
0521c3a
View commit details
Copy full SHA for 0521c3a
Browse repository at this point
Commits on Feb 9, 2016
Change file names, and add Jamfile to CUDA tests.
jzmaddock
committed
bffe22f
View commit details
Copy full SHA for bffe22f
Browse repository at this point
Commits on Feb 10, 2016
CUDA: Add support for elliptic integrals.
Show description for a2c009e
jzmaddock
committed
a2c009e
View commit details
Copy full SHA for a2c009e
Browse repository at this point
Commits on Oct 29, 2016
Merge branch 'develop' into cuda
Show description for bfd48d2
jzmaddock
committed
bfd48d2
View commit details
Copy full SHA for bfd48d2
Browse repository at this point
Add missing #includes to CUDA test cases.
jzmaddock
committed
26ede2a
View commit details
Copy full SHA for 26ede2a
Browse repository at this point
Add test of CUDA supplied std::erf to CUDA test cases.
jzmaddock
committed
b7c65c2
View commit details
Copy full SHA for b7c65c2
Browse repository at this point
Commits on Oct 30, 2016
Fix allowable error rates for tests.
jzmaddock
committed
3ab3149
View commit details
Copy full SHA for 3ab3149
Browse repository at this point
Commits on May 28, 2018
Merge branch 'develop' into cuda
Show description for 41ef8a3
jzmaddock
committed
41ef8a3
View commit details
Copy full SHA for 41ef8a3
Browse repository at this point
Commits on May 31, 2018
CUDA: Fix many more warnings in headers.
Show description for 800d59a
jzmaddock
committed
800d59a
View commit details
Copy full SHA for 800d59a
Browse repository at this point
Commits on Jun 17, 2018
CUDA: Add tentative CUDA-ized monte carlo integration.
Show description for 64f7262
jzmaddock
committed
64f7262
View commit details
Copy full SHA for 64f7262
Browse repository at this point
Commits on Jul 1, 2018
Refactor cuda_naive_monte_carlo into header.
Show description for f473020
jzmaddock
committed
f473020
View commit details
Copy full SHA for f473020
Browse repository at this point
Add output from cuda_naive_monte_carlo.
jzmaddock
committed
a70007d
View commit details
Copy full SHA for a70007d
Browse repository at this point
Commits on Jul 6, 2018
CUDA/Monte Carl: Nearly complete implementation.
Show description for 604ab80
jzmaddock
committed
604ab80
View commit details
Copy full SHA for 604ab80
Browse repository at this point
Commits on Jul 8, 2018
CUDA: First cut at docs for CUDA-integration.
Show description for 0800404
John Maddock
committed
0800404
View commit details
Copy full SHA for 0800404
Browse repository at this point
Commits on Jul 9, 2018
Make pow constexpr.
jzmaddock
committed
f8f18c1
View commit details
Copy full SHA for f8f18c1
Browse repository at this point
CUDA: Get everything working with lambda expressions, and tidy up example and docs.
jzmaddock
committed
c6c13fa
View commit details
Copy full SHA for c6c13fa
Browse repository at this point
Commits on Jul 10, 2018
CUDA: stop using std::pair and use thrust::pair instead on cuda.
Show description for df5b948
jzmaddock
committed
df5b948
View commit details
Copy full SHA for df5b948
Browse repository at this point
Commits on Jul 12, 2018
CUDA: Make function scope statics constexpr under CUDA.
jzmaddock
committed
613971a
View commit details
Copy full SHA for 613971a
Browse repository at this point
You can’t perform that action at this time.