Hi Toby,

sorry for the late reply. I'm finally back to Austria ;-)


 > Just a quick update. I'm in the process of writing decent documentation
> for my classes and functions. There are quite a few: sloccount tells me
> that, including tests, I've got about 5500 source lines of code (not
> including comments or docs), that it's worth $160,000, and that it
> should have taken 14 months. These estimates just make me think that the
> commercial sector is deeply inefficient..

Haha, we should do the same for the other GSoC subprojects and then put 
these numbers into the final blog post :-D


> I've got tests that cover pretty much all of my functionality (except
> for eigenvalue computation, which should be done later today /
> tomorrow); the vector operations test throws up a few mysterious but
> non-threatening failures, which I need to investigate further, but I'm
> not worried about those.

Any left-overs?


> As for portability and the build system, I have still only tested on
> Linux, but the code builds and runs well with Python2 and Python3, and a
> large range of GCC and Boost versions. I have not had time to write a
> script to determine the correct Python version automatically, nor have I
> had the chance to build a Debian package; these will come, but are lower
> priority than finishing the documentation and polishing the test
> results, because getting PyViennaCL configured, built and installed is
> pretty easy now. Though I will need to document this process better.

Please let me know as soon as you want me to give the installation a try :-)


> I have two remaining questions about ViennaCL functionality right now:
> are there plans for outer product computation in the scheduler? I've got
> a function "outer" that just hooks into the standard API at the moment.

Hmm, I thought this is already implemented :-/ Sorry, must have missed 
this. I'll let you know as soon as it's ready.


> And: I remember the mention of elementwise exponentiation. At the
> moment, I just copy the array to host memory and compute the result on
> the CPU using NumPy. Are there plans for ViennaCL support? I think I
> remember Karl saying it required a lot of work to get decently
> optimised, and was not high priority. Is that right? There's no mention
> of it in the roadmap on GitHub.

This is available since about a month already:
https://github.com/viennacl/viennacl-dev/commit/2a0c3ab5b9bb7d1b0a3e08400625d8a3c711d18d

:-)

Best regards,
Karli


------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel

Reply via email to