{"action":"created","issue":{"url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/151","repository_url":"https://api.github.com/repos/clMathLibraries/clFFT","labels_url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/151/labels{/name}","comments_url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/151/comments","events_url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/151/events","html_url":"https://github.com/clMathLibraries/clFFT/issues/151","id":158293113,"number":151,"title":"Planning FFTs at every function call","user":{"login":"juliohm","id":3345261,"avatar_url":"https://avatars.githubusercontent.com/u/3345261?v=3","gravatar_id":"","url":"https://api.github.com/users/juliohm","html_url":"https://github.com/juliohm","followers_url":"https://api.github.com/users/juliohm/followers","following_url":"https://api.github.com/users/juliohm/following{/other_user}","gists_url":"https://api.github.com/users/juliohm/gists{/gist_id}","starred_url":"https://api.github.com/users/juliohm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juliohm/subscriptions","organizations_url":"https://api.github.com/users/juliohm/orgs","repos_url":"https://api.github.com/users/juliohm/repos","events_url":"https://api.github.com/users/juliohm/events{/privacy}","received_events_url":"https://api.github.com/users/juliohm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-03T05:21:58Z","updated_at":"2016-06-03T05:46:07Z","closed_at":null,"body":"Could you please elaborate on the machinery behind clFFT plans? I am currently planning the FFT at every call of a function I've wrote for convolving images: https://github.com/juliohm/ImageQuilting.jl/blob/master/src/imfilter_gpu.jl#L35-L39\r\n\r\nThis function is called multiple times in a big loop and I am wondering how expensive it is to plan the FFT like that. Would I get a sensible speed up by planning the FFT outside and passing the plan as a parameter to the function? Is #5 related?\r\n\r\nThank you."},"comment":{"url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/comments/223495852","html_url":"https://github.com/clMathLibraries/clFFT/issues/151#issuecomment-223495852","issue_url":"https://api.github.com/repos/clMathLibraries/clFFT/issues/151","id":223495852,"user":{"login":"juliohm","id":3345261,"avatar_url":"https://avatars.githubusercontent.com/u/3345261?v=3","gravatar_id":"","url":"https://api.github.com/users/juliohm","html_url":"https://github.com/juliohm","followers_url":"https://api.github.com/users/juliohm/followers","following_url":"https://api.github.com/users/juliohm/following{/other_user}","gists_url":"https://api.github.com/users/juliohm/gists{/gist_id}","starred_url":"https://api.github.com/users/juliohm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juliohm/subscriptions","organizations_url":"https://api.github.com/users/juliohm/orgs","repos_url":"https://api.github.com/users/juliohm/repos","events_url":"https://api.github.com/users/juliohm/events{/privacy}","received_events_url":"https://api.github.com/users/juliohm/received_events","type":"User","site_admin":false},"created_at":"2016-06-03T05:46:07Z","updated_at":"2016-06-03T05:46:07Z","body":"@pavanky do you have an estimate of how much time would I save by planning the FFT outside of the function? I am planning to refactor the code if the speedup is considerable."}}
{"actor":{"display_login":"juliohm"}}