Comments (10)
See my attemp for wavelet3 in joint-wavelet2 ... completely untested but I think it should work...
from bart.
Is your wavelet3 competitive in speed with wavelet2 on CPU and GPU?
If not I still prefer to have the special case of wavelet2 + unitary
threshold for 3D, since I use it in a clinical setting. If it is then we
should get rid of wavelet2 completely.
Jon
On Wed, Aug 10, 2016 at 6:24 AM, Martin Uecker [email protected]
wrote:
See my attemp for wavelet3 in joint-wavelet2 ... completely untested but I
think it should work...—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
#54 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AIUBa7nHyPgcB7h4Rr_cBCc31zFcZz3Kks5qedEDgaJpZM4JKs-u
.
from bart.
No, for the CPU it depends on circumstances and the GPU case is slow. Otherwise I would have removed the wavelet2 code a long time ago...
from bart.
Actually, I did some tests and it seems fast even on the GPU. Maybe because newer ones have a cache and do not rely as much on the explicit use of the shared memory. Are you OK with removing wavelet2?
from bart.
I will check when I have a chance. @frankong thoughts?
from bart.
I'm ok if it's faster. Wavelet2 has served its time
On Aug 12, 2016, at 5:35 AM, Jon Tamir [email protected] wrote:
I will check when I have a chance. @frank thoughts?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
from bart.
What's the latest on this? I rebased the wavelet branch. Do we have any performance regression tests?
from bart.
Not sure what branch you are talking about...
the old wavelets are not used by default anymore. My plan is to make another release soon, and if nobody complaints too loudly, remove wavelet2 in the release after this.
For joint thresholding, somebody needs to test whether joint wavelet thresholding in the joint-wavelets2 branch works as intended and contribute a test. Then we could merge that feature.
from bart.
Okay, I will take a look. That's the branch I'm talking about
from bart.
Implemented on master. Still needs testing
from bart.
Related Issues (20)
- CG-SENSE slower on GPU than CPU HOT 2
- Cartesian undersampling for 2D HOT 1
- Thread oversubscription on multicore systems HOT 1
- library build errors with RHEL7: Field 'name' not cached HOT 2
- unreachable code
- identical code
- Issues with making bart v 0.8.00 HOT 5
- assignment twice
- return statement boolean
- declaration different vs definition
- How to install packages without sudo access HOT 1
- slow ecalib HOT 5
- identical condition HOT 1
- CFL file error HOT 1
- Compile fail on Mac OS X with gcc12 - conflicting types for 'FILE'
- uint error again
- Nufft with DFT option not running on GPU
- Newer GPUs needs additional nvcc arguments HOT 7
- M1 Mac compile error: "Makefile:23: *** missing separator. Stop." HOT 27
- Seek help HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bart.