Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-22 Thread Philippe Tillet
Hey everybody, My recent advances on auto-tuning gave birth to a new GSoC idea in my mind. More exactly, I've come up with something more complete around (crowd-sourced) auto-tuning and the GUI. This would include: - Developing a portable auto-tuning GUI (as of now : BLAS1 / Dense BLAS2 / Dense

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-16 Thread Evan Bollig
No real preference. I do want to play with some of the new features in CUDA 6 this summer. Aside from that, the SpMM is of interest to the other groups I work with. I think Petsc bindings would be a good project. I met with a CFD group on Friday to discuss optimization and scaling improvements in

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-15 Thread Karl Rupp
Hi, As long as you're a student, you're eligible to apply for GSoC. ;-) However, I don't give any guarantees, your application will be treated equally. You certainly have an advantage with respect to how things work, but no other student should be excluded upfront. It would definitely be

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-15 Thread Philippe Tillet
Hi, I completely agree, concerning matrix-free implementations of the linear solver. Their absence is the very reason why I had to reimplement solvers for UMinTL. Furthermore, some other fancy stopping criterions may be provided. For example, some algorithms in unconstrained optimization use CG

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-15 Thread Karl Rupp
Hi Philippe, I completely agree, concerning matrix-free implementations of the linear solver. Their absence is the very reason why I had to reimplement solvers for UMinTL. I assume you are aware that you can overload viennacl::linalg::prod() for whatever custom 'matrix' type you pass to

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-15 Thread Karl Rupp
Hi Evan, Fyi, I'm willing to contribute to the GSoC effort as well. I can sponsor access to the variety of hardware we have at the Minnesota Supercomputing Institute. Including single and multi-GPU nodes and workstations (m2070s, k20s, k2s, and quadro variants), single and multi Xeon phi

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-14 Thread Toby St Clere Smithe
Hey, Philippe, Philippe Tillet phil.til...@gmail.com writes: I was thinking about another nice-to-have feature. I'd quite like to make it possible (if it is in fact possible..) to play with prototyping implementations of other algorithms for ViennaCL in PyViennaCl using PyOpenCL and PyCUDA;

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-04 Thread Karl Rupp
Hi Toby, The first project I have in mind is the benchmarking GUI we brainstormed about in IRC. It's probably a good idea to push out a first working version in the next weeks and then let the student work on refinements such as a visualization of the results, etc. Were you thinking of

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Toby St Clere Smithe
Hi Karl, Karl Rupp r...@iue.tuwien.ac.at writes: the Google Summer of Code [1] is approaching. It attracted some great contributors in the past, most notably Philippe and Toby, and I hope there's more to come. So, guys, please provide your project ideas. I have a couple of inter-related

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Toby St Clere Smithe
Toby St Clere Smithe m...@tsmithe.net writes: I'm definitely aiming for a release in the next couple of weeks. This weekend is my birthday, so I'm probably looking at some time around the next weekend (14th-17th ish). My list of features to complete in PyViennaCL (as separate from ViennaCL

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Philippe Tillet
Hi, I'll be once more available as a mentor :) I'll be myself pretty busy with some BLAS2/BLAS3 tuning for Hawaii. I'm also in favor of ideas of projects which don't require a strong knowledge of the current codebase, such as the GUI autotuning/benchmarking tool. I think that ViennaCL could also

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Karl Rupp
Hi Toby, the Google Summer of Code [1] is approaching. It attracted some great contributors in the past, most notably Philippe and Toby, and I hope there's more to come. So, guys, please provide your project ideas. I have a couple of inter-related things I'd like to work on, to make

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Karl Rupp
Hey, I'll be once more available as a mentor :) Yeah, great! :-) I'll be myself pretty busy with some BLAS2/BLAS3 tuning for Hawaii. I don't think this is going to be a problem. I'm also in favor of ideas of projects which don't require a strong knowledge of the current codebase, such

Re: [ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-03 Thread Toby St Clere Smithe
Just another brief thought before I go to bed -- Karl, I'll respond to your response in the morning ! :) Karl Rupp r...@iue.tuwien.ac.at writes: The first project I have in mind is the benchmarking GUI we brainstormed about in IRC. It's probably a good idea to push out a first working

[ViennaCL-devel] Ideas for Google Summer of Code?

2014-02-02 Thread Karl Rupp
Hi guys, the Google Summer of Code [1] is approaching. It attracted some great contributors in the past, most notably Philippe and Toby, and I hope there's more to come. So, guys, please provide your project ideas. My experience is that good projects are those which don't require the student