Re: [boost] [gsoc18] Mentor Request for uBLAS (prefer support for tensors)

David Bellot via ublas <[email protected]>
Newsgroups gmane.comp.lib.boost.ublas
Message-ID <CAOE6ZJE864mErmvEe9LFPFwcTqqWPiO26WxkfQpPTtB_bVWzxg@mail.gmail.com>
Hi Cem,

I'm sorry for such a reply. What you do is indeed really interesting. I had
a PhD student 3 years ago for a GSOC and the result was outstanding.
I'm really interested in your project.

Do you think you can submit a proposal for this year ?
Proposals are very open and it's not unusual we take a student with
something different that we "officially" proposed. So I'm happy to see
something which would fit your phd work too.

Cheers,
David

On Thu, Mar 15, 2018 at 12:56 PM, Cem Bassoy via ublas <
[email protected]> wrote:

> Hello,
>
> my name is Cem. I am a PhD candidate working at the Fraunhofer Institute
> of Optronics, System Technologies and Image Exploitation.
>
> I am a passionate programmer in C++ since I am student that I intensively
> use on a daily basis. My PhD thesis is about implementing fast tensor
> operations on shared memory systems using C++ (C++14) and OpenCL for GPUs.
> By tensor operations I mean those that are relevant in the realm of
> numerical multilinear algebra. I have already implemented tensor
> contractions and elementwise tensor operations for tensors and tensor views
> with arbitrary number of dimensions where the rank can be compile-time or
> runtime variable. For testing purposes I have implemented tensor data
> structures that allow to set the rank, dimensions and the layout at runtime
> (They could also be changed to be compile-time parameters).
>
> I also want to implement common tensor algorithms such as the higher-order
> singular value decomposition, orthogonal iterator in order to support new
> algorithms for different types of applications. Using my library I have
> generalized and implemented the biconjugate gradient and Jacobi methods for
> multilinear systems that are described in
> "Solving Multilinear Systems via Tensor Inversion
> M. Brazell, N. Li, C. Navasca, and C. Tamon
> SIAM Journal on Matrix Analysis and Applications201334:2, 542-570"
>
> I presented the implementation and design of tensor template functions
> using iterators in MeetingC++ in Berlin 2017:
> https://youtu.be/8P-sDH9XJAc
>
> If your are interested in the details of my current implementation, please
> have a look at https://arxiv.org/abs/1711.10912
>
> I would love to contribute to uBlas and to adjust the data structures
> according to the needs of the Boost community.
>
> Best regards,
>
> Cem
>
> _______________________________________________
> ublas mailing list
> [email protected]
> https://lists.boost.org/mailman/listinfo.cgi/ublas
> Sent to: [email protected]
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.