Pure Julia FFT

328 views
Skip to first unread message

John leger

unread,
Aug 31, 2015, 5:29:35 AM8/31/15
to julia-users
Hello everyone,

I am currently playing with Julia and OpenCL, so far everything is good. I would like to bench: FFT in Pure Julia, the fftw wrapper, the opencl FFT deployed on GPU and CPU (so 4 benchmarks).
There is already everything ready except the pure julia fft. I have found some information about it: https://github.com/JuliaLang/julia/pull/6193 but I don't know how I could use it.
Do you have any ideas how I could test it ?

Also, maybe someone already made some benchmarks, especially on the opencl GPU/CPU part. So if you have any information, thank you.

Jonathan.



Mauro

unread,
Aug 31, 2015, 5:55:25 AM8/31/15
to julia...@googlegroups.com
If you are enquiring about the git-mechanics to get that branch built,
see below. (Otherwise ignore.)

You can build that branch. The last rebase is on branch
yyc/dftnew_rebase, but it was not tested. This "should" work:

git clone g...@github.com:JuliaLang/julia.git
git checkout yyc/dftnew_rebase
make testall (the testall will run all the unit-tests after compilation)

Alternatively you can build Steven's branch (in another folder):

git clone g...@github.com:stevengj/julia.git
git checkout dftnew
make testall

Mauro

John leger

unread,
Aug 31, 2015, 9:41:55 AM8/31/15
to julia-users
Thank you for the quick answer, I was partly wondering how to get his version without building a new julia but I should have guess that this was how it's done.
So now, let's see and bench.

And I'm still open to suggestions, remarks for the future benchmarks that I will do.

Thanks

Yichao Yu

unread,
Aug 31, 2015, 10:09:31 AM8/31/15
to Julia Users
On Mon, Aug 31, 2015 at 9:41 AM, John leger <johnl...@gmail.com> wrote:
> Thank you for the quick answer, I was partly wondering how to get his
> version without building a new julia but I should have guess that this was
> how it's done.
> So now, let's see and bench.
>
> And I'm still open to suggestions, remarks for the future benchmarks that I
> will do.

Would be nice to check whether is support and how it perform for
https://github.com/JuliaLang/julia/issues/12398
Reply all
Reply to author
Forward
0 new messages