|
Ublas : |
Subject: Re: [ublas] CI setup
From: David Bellot (david.bellot_at_[hidden])
Date: 2018-05-02 20:11:04
>
> - Should we integrate smart expression templates? I think there was a gsoc
> project but I am not sure. What was the output?
>
âit was really good
â
> - Are (smart) expression templates really required?
>
âbut after second thought, I wonder like you.
â
> - How often do expressions like A = B*C + D*D - ... occur in numerical
> applications?
> - Should we provide a fast gemm implementation of the Goto-Algorithm like
> in Eigen?
>
âwhy not.
â
> And regarding the code infrastructure:
>
> - Do we need iterators within matrix and vector template classes? Or can
> we generalize the concepts?
>
âonce there's been a discussion about that. Can we factorize all this code
into one place, one generic concept ?
This would make things so simple and efficient in the end.
â
> - Can we maybe simplify/replace the projection function with overloaded
> brackets?
>
âCan we do that ? That would be awesome !â
> General questions:
> - Shall we build uBLAS a high-performance library?
>
âYes, I suppose.
What do you mean exactly by "high-performance" ?â
- Could it also be a convenient wrapper library with good interfaces to
> high-performance libraries such as OpenBLAS?
>
âThere's been a lot of them written over the years. They're old now and
having a simple way for the user to choose a "backend" would be great.
David