Open zacky1972 opened 4 years ago
Q. Will Pelemay support other GPU vendors than Nvidia (CUDA)? A. I'd like to focus on NVIDIA, first, because CUDA is much faster than OpenCL, and is de facto standard of GPGPU.
I watched WWDC 2020 (indirectly), and I noticed I was wrong. That is, I should be going to support Metal, at least.
Q. Are there goals that have been set for a 1.0 release? A. As I stated at my presentation, one of near future goals is supporting CUDA. Another goal is to accelerate image and 3D processing, and machine learning.
Q. What are the practical uses of Pelemay? What kind of problems Pelemay should solve? A. As I stated at my presentation, some of practical usages that I'd like to develop are to accelerate image and 3D processing, and machine learning.
Q. How well is Pelemay currently able to optimize multiple consecutive
Enum.map/filter/reduce
calls? And what about lazy computation withStream
? A. Current Pelemay (0.0.13) can optimizeEnum.map
with integer and float calculation, and withString.replace
. I'd like to supportEnum.filter/reduce
andStream
as soon as possible.Q. Do you think Pelemay is suited to build a performant Maths or ML (machine learning) library? A. Unfortunately, I think current Pelemay is too poor to support Maths and ML. But, I'll extend it enough to support them as soon as possible.
Q. The Pelemay speedup ratio is amazing. Can the Pelemay become more faster? I wanna know how. A. Yes, of course! I think it can be improved more and more!
Q. Will Pelemay support other GPU vendors than Nvidia (CUDA)? A. I'd like to focus on NVIDIA, first, because CUDA is much faster than OpenCL, and is de facto standard of GPGPU.