Skip to content
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

This PR significantly speeds up lossless decoding. #10

Merged
merged 3 commits into from
Oct 30, 2016

Conversation

yvoronen
Copy link
Contributor

Dear authors, your code really helped us out, and we want to contribute some of our improvements.

In my tests on a bit CT volume the speedup is 12 sec -> 4.5 sec. Roughly 2.5x.

The unit tests are all passing. Unit test time is reduced 850 ms -> 66 ms.

Speedup is obtained by replacing DataView by native Int8Array / Uint8Array / Int16Array.

@yvoronen
Copy link
Contributor Author

Note, that I tested on latest Chrome browser.

@rii-mango rii-mango merged commit b8ab741 into rii-mango:master Oct 30, 2016
@rii-mango
Copy link
Owner

Nice changes. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants