On 5/21/17 7:38 PM, Trevor Grant wrote:
I don't think a PhD in math/ML is required at all for this little venture. Mainly just a knowledge of basic BLAS operations (Matrix A %*% Matrix B, Matrix A %*% Vector, etc.)
Related to that, there's also been discussion[1] on the Postgres hackers list about adding a true matrix data type. Having that would allow plCUDA to do direct GPU matrix math with the bare minimum of fuss.
Madlib would presumably need some other solution for non-postgres stuff (though, the matrix type could potentially be pulled into GPDB with minimal fuss).
1: https://www.postgresql.org/message-id/flat/9A28C8860F777E439AA12E8AEA7694F8011F52EF%40BPXM15GP.gisp.nec.co.jp
-- Jim Nasby, Chief Data Architect, Austin TX OpenSCG http://OpenSCG.com