-
Notifications
You must be signed in to change notification settings - Fork 70
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
Implementing cunumeric.random.BitGenerator #254
Merged
Merged
Changes from all commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
d8537be
Implementing BitGenerator - GPU part - creation
fduguet-nv 6f8437d
Plugging destroy
fduguet-nv e997e8d
skip ahead for GPU BitGenerator random_raw
fduguet-nv e805210
Refectoring test
fduguet-nv 536c871
Piping done for BitGenerator.random_raw
fduguet-nv 14304e8
LGT-260 -- implemented random_raw for CUDA
fduguet-nv 75fea76
Implementing BitGenerator - GPU part - creation
fduguet-nv c436346
Plugging destroy
fduguet-nv bec87f7
skip ahead for GPU BitGenerator random_raw
fduguet-nv c3b1000
Refectoring test
fduguet-nv 7133cf8
Piping done for BitGenerator.random_raw
fduguet-nv 55c2d4c
LGT-260 -- implemented random_raw for CUDA
fduguet-nv fdb284b
Updating pre-commit
fduguet-nv 80e2c66
Updating pre-commit
fduguet-nv 3ffbd6c
Adding Multi-GPU support
fduguet-nv 4b7ee28
Merge branch 'nv-legate:branch-22.05' into fduguet
fduguet-nv c2e71e0
Refactoring
fduguet-nv 601dbbb
refactoring
fduguet-nv 006cd04
CPU support - issues remain on multi-cpu mapper
fduguet-nv f1ae1be
Merge branch 'fduguet' of https://github.com/fduguet-nv/cunumeric int…
fduguet-nv e8be760
Attempts to support multi-dimension
fduguet-nv a6944a9
Finalizing multi-cpu implementation of BitGenerator
fduguet-nv 3bed169
merging
fduguet-nv 4ad2adb
Repro behavior of BitGenerator
fduguet-nv 65d38c4
Merge branch 'nv-legate:branch-22.05' into fduguet
fduguet-nv 5f283f2
Adding random in tests
fduguet-nv 7b8702e
Merge branch 'fduguet' of https://github.com/fduguet-nv/cunumeric int…
fduguet-nv b7d103a
Fixes from code review - part 1
fduguet-nv b4891dc
use of logger
fduguet-nv 7fc1643
Enums improvement
fduguet-nv c405020
Merge branch 'nv-legate:branch-22.05' into fduguet
fduguet-nv bd504af
Merge branch 'fduguet' of https://github.com/fduguet-nv/cunumeric int…
fduguet-nv 31f44cc
More on code review
fduguet-nv d36140a
Merge
fduguet-nv 7f3b9e5
Merge branch 'nv-legate:branch-22.05' into fduguet
fduguet-nv f373e36
code review
fduguet-nv 1e8c615
Removing task in python destructor
fduguet-nv 9f335ed
Merge branch 'nv-legate:branch-22.05' into fduguet
fduguet-nv f0a9f12
Merge branch 'fduguet' of https://github.com/fduguet-nv/cunumeric int…
fduguet-nv 16b5bf2
Using Shape
fduguet-nv 7b216e4
Lazy destroy also at destroy
fduguet-nv 23ecf09
Using create_buffer for temporary buffer creation
fduguet-nv c956669
Merging with branch 22.05
fduguet-nv de7522a
Fixing bugs following merge
fduguet-nv ce39f7f
Merge remote-tracking branch 'origin/branch-22.05' into fduguet
fduguet-nv b1abb4e
Adding alternate lazy init implementation
fduguet-nv 392c9db
Adding force create and force destroy
fduguet-nv 57ef74b
Removing constraint in mapper
fduguet-nv 00c7557
Updating test
fduguet-nv 4214b1c
Fixing Eager code branch
fduguet-nv 565f52c
Updating license information and adding integer generator
fduguet-nv 67ffae0
Merging with branch 22.07
fduguet-nv b0b250a
PR review
fduguet-nv 5580280
Removing reference to removed omp file
fduguet-nv d77163a
Changes from PR comments
fduguet-nv 0a93761
Merge
fduguet-nv ad58247
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv 3727c75
Adding generator.random implementation
fduguet-nv 2cda5c4
Adding generator.lognormal implementation
fduguet-nv 60b688c
Adding generator.normal implementation
fduguet-nv 6218e17
Adding generator.poisson implementation
fduguet-nv 9d23034
Refectoring randutil to allow host-only compilation without CUDA enabled
fduguet-nv f9e928a
Moving distributions to HOST only capable
fduguet-nv 73e9ac1
Minor refactoring to split compilation of further distributions
fduguet-nv 5f3e9c6
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv 4cd1531
Merging
fduguet-nv 186ca84
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv a2787ec
Fixing openmp test failure
fduguet-nv e87f6db
Adding random.generator.exponential
fduguet-nv 69075cd
Adding random.generator.gumbel
fduguet-nv 666484d
Splitting distributions in several files
fduguet-nv 19e47ca
Actually applying the WAR
fduguet-nv d5ccf56
Adding random.generator.laplace
fduguet-nv 4bd8cb0
Adding random.generator.logistic
fduguet-nv c1546e0
Adding random.generator.pareto
fduguet-nv 370e94c
Adding random.generator.power
fduguet-nv 192fb4a
Adding random.generator.rayleigh
fduguet-nv 4ccd7d2
Adding random.generator.standard_cauchy
fduguet-nv a54c3df
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv 7fbdf60
Adding random.generatortriangular
fduguet-nv 78a7c87
Adding random.generator.weibul
fduguet-nv 1449e91
Adding random.generator.bytes
fduguet-nv 90135c9
PR review
fduguet-nv 7364d28
PR review
fduguet-nv cacee28
PR review
fduguet-nv 37df124
PR review
fduguet-nv f530847
merge
fduguet-nv 2450038
fixing glitch
fduguet-nv ee2c203
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv 1a7ff8c
More work on PR
fduguet-nv a40a94f
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv c3c7d7e
Fixing CURANDAPI
fduguet-nv 6dfb548
Moving logger symbol from .cu to .cc
fduguet-nv 185c354
removing destroy
fduguet-nv 997e848
Merge
fduguet-nv 68b3a01
Merge remote-tracking branch 'origin/branch-22.07' into fduguet
fduguet-nv File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a nitpick: maybe we should sort distributions alphabetically so that we can later spot them quickly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we push that until we have all of them ? merge would be easier that way.