Prev: Regex.escape bug
Next: Trying to reach Florian Frank
From: Brian Dunford-shore on 28 Jun 2010 15:00 I think this posting falls into the category of being a replay to a related question: "Attention: posting any kind of advertisement for commercial products or services, unless in reply to a related question, is prohibited." I have posted the KappaCUDA rubygem (under the MIT License). The Kappa Library is a commercial library that uses the NVIDIA CUDA driver API to give an object-oriented scheduler based interface to CUDA, C/C++ OpenMP, Perl, and Python. The Kappa scheduler allows mixing these different components together in combined tasks and libraries. The Kappa scheduler ends up giving better performance on the current NVIDIA hardware than directly using the NVIDIA APIs--even with pure C++ code. The Perl and Python keywords are extensions to Kappa. The Perl and Python keywords' source code are MIT License--it should be easy for anyone with knowledge of embedded Ruby to use these examples to create a Ruby keyword so that you can not only have a task being executed by Ruby but that it can combine CUDA, C/C++ OpenMP, Perl, Python, and Ruby. -- Posted via http://www.ruby-forum.com/.
|
Pages: 1 Prev: Regex.escape bug Next: Trying to reach Florian Frank |