-
Notifications
You must be signed in to change notification settings - Fork 31
batched f16 conversion #191
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
Merged
Changes from 21 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
baf90df
prototype unoptimized batched f16 conversion + fix round up division …
johannesvollmer c13b24e
Merge branch 'master' into f16_batch_conversion
johannesvollmer 7b41d0d
rename some stuff and improve error message
johannesvollmer 284da36
use batch size of 16
johannesvollmer b4b9518
Merge branch 'master' into f16_batch_conversion
johannesvollmer 9de05cc
improve comments, update to new `half` version
johannesvollmer 27aca4d
Merge remote-tracking branch 'origin/f16_batch_conversion' into f16_b…
johannesvollmer 5d96f18
Merge branch 'master' into f16_batch_conversion
johannesvollmer 376ae08
revert an incomplete refactoring
johannesvollmer 6475c87
refactor batch conversion function to reduce code duplication
johannesvollmer aaf06fe
Merge branch 'master' into f16_batch_conversion
johannesvollmer 278c517
Merge branch 'master' into f16_batch_conversion
johannesvollmer a6c125b
add simple unit test
johannesvollmer da4690e
fix two compiler warnings
johannesvollmer 633ab61
force use newest version of `half`
johannesvollmer 3d3c6bd
Update src/block/samples.rs
johannesvollmer ff2a2ed
Update src/block/samples.rs
johannesvollmer 66123ed
Merge remote-tracking branch 'origin/f16_batch_conversion' into f16_b…
johannesvollmer 441e813
add more benchmarks
johannesvollmer 8cc1e38
add more benchmarks
johannesvollmer 3ece29d
add more benchmarks
johannesvollmer 4236bf3
Merge branch 'master' into f16_batch_conversion
johannesvollmer a572e94
inline-hint closures
johannesvollmer f559647
undo use inline attribute (experimental, not supported yet)
johannesvollmer 73a62b9
use inline syntax for `run` commands
johannesvollmer f0052ad
Merge branch 'master' into f16_batch_conversion
johannesvollmer 1d5fd6b
attempt ci without cache
johannesvollmer 980369b
attempt fix ci
johannesvollmer e9bff52
refactor
johannesvollmer 79940c5
bump rust version to take advantage of f16 intrinsics
johannesvollmer 3ce3c05
Merge branch 'master' into f16_batch_conversion
johannesvollmer c3cb590
retain backwards compatibility for this pr, only break the release af…
johannesvollmer 85a311d
Merge branch 'master' into f16_batch_conversion
johannesvollmer 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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
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
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
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
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.
Uh oh!
There was an error while loading. Please reload this page.