|
From: | Somesh Singh |
Subject: | Re: GSoC 2017 project -- Speeding up tensor contraction in Octave |
Date: | Wed, 1 Mar 2017 18:17:11 +0530 |
On 28/02/17 00:58, Somesh Singh wrote:
Tensor contraction is a widely used operation that comes up quite often
when performing operations on tensors. It is widely used in many domains
such as analysis of chemical compounds. There are a lot of ongoing
efforts to speed-up tensor contraction.
Many of the softwares for numerical computation have sound
implementations of tensor contraction. In this light, I believe it will
be a good idea to have a fast implementation of tensor contraction in
Octave for muti-core systems, since tensor contraction offers a lot of
scope for parallelism. I would like to propose this as a project for
GSoC 2017 and get involved with it.
Please share your thoughts on the suggestion.
That sounds interested. However, the challenge will be in finding a mentor. At minimum, you'd have to demonstrate an operation that is slow and how (specifically, with code) you would speed it up.
You might also look at the existing list of project ideas:
http://wiki.octave.org/Summer_of_Code_Project_Ideas
best,
Colin
[Prev in Thread] | Current Thread | [Next in Thread] |