it provides a unified api to opencl, cuda (gpu centered computing) and various paralell (multithreaded) opensource cpu libraries for the same functions.
the function categories it covers: http://www.arrayfire.com/docs/group__func__categories.htm something not in those categories is a nearest neighbour algorithm. ----- Original Message ----- From: 'Bo Jacoby' via Programming <[email protected]> To: "[email protected]" <[email protected]> Cc: Sent: Monday, September 28, 2015 12:52 AM Subject: Re: [Jprogramming] Arrayfire bindings What is Arrayfire is all about?-- Bo Den 6:29 mandag den 28. september 2015 skrev 'Pascal Jasmin' via Programming <[email protected]>: updated repo (bug fixes), and included a wiki page describing advantages/disadvantages of arrayfire. https://github.com/Pascal-J/Jfire On my low end GPU, I get a 250x speed improvement over J for floating point matrix multiplication on array size of 1024x1024 (including setup and results going back to J). ----- Original Message ----- From: Alex Shroyer <[email protected]> To: [email protected] Cc: Sent: Saturday, September 26, 2015 10:07 PM Subject: Re: [Jprogramming] Arrayfire bindings Very cool. I did an audio processing thing in J a while back which I think would have benefited from something like this. Perhaps now I'll re-implement it using Jfire. Thanks for sharing! Alex -----Original Message----- From: "'Pascal Jasmin' via Programming" <[email protected]> Sent: 9/26/2015 7:03 PM To: "Programming Forum" <[email protected]> Subject: [Jprogramming] Arrayfire bindings https://github.com/Pascal-J/Jfire There are probably some helpful applications for it. Mostly with floating point. (A lot of work for something I don't use much :P) Hope you like the interface for it. Its fairly J like. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
