Hi Karli, Karl Rupp <r...@iue.tuwien.ac.at> writes: > sorry, I got delayed, have to wait until tomorrow. What's the current > status of the dense matrices in BiCGStab? Does the compilation problem > still show up?
No worries. I've disabled the dense matrices for the iterative solvers, and integer types for iterative solvers, the Lanczos algorithm for eigenvalue problems, and various miscellaneous operations where it makes no sense to use an integer type. There are a couple of remaining warnings to sort out, but the code builds successfully. I just want to know if it works! I've also heard that building is successful on Mac OS X, with both clang and Intel compilers. But apparently running the blas3_prod.py test caused artefacts on and freezing of the user's screen.. but I suspect that's a problem with their OpenCL implementation not PyViennaCL! Cheers, Toby > > Best regards, > Karli > > > > On 02/26/2014 03:08 PM, Karl Rupp wrote: >> Hi Toby, >> >> thanks, I'll test it tonight and let you know about the outcome. :-) >> >> Best regards, >> Karli >> >> >> On 02/26/2014 03:05 PM, Toby St Clere Smithe wrote: >>> Hi all, >>> >>> So with the new build system it is now possible to build PyViennaCL on >>> Windows. I only have Windows in a virtual machine, so it would be good >>> to know if it works on hardware with a proper OpenCL implementation. If >>> any of you are interested, read on! >>> >>> You'd need to grab the sources using git from GitHub[1], and have Python >>> installed. I've tested the build only with Python 2.7 (not Python 3), >>> and so you'll need the Windows SDK for Windows 7 with .NET 3.5[2], since >>> that contains the compiler with which Python 2.7 is built. You'll also >>> need NumPy, which you can download from [3]. >>> >>> Then, having got those installed, you'll need to follow the instructions >>> in README.rst. Note that you'll probably need to specify >>> `--cl-lib-dir=SOME-PATH` as an option to configure.py, or turn off >>> OpenCL using `--no-use-opencl`. >>> >>> Then just try 'python setup.py build' and 'python setup.py install' to >>> build and install PyViennaCL. To test out PyViennaCL, try running one of >>> the scripts under tests/ or examples/ in the source tree. >>> >>> [1] https://github.com/viennacl/pyviennacl-dev >>> [2] http://www.microsoft.com/en-us/download/details.aspx?id=18950 >>> [3] http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy >>> >>> >>> Best, >>> >>> Toby >>> >>> >>> ------------------------------------------------------------------------------ >>> Flow-based real-time traffic analytics software. Cisco certified tool. >>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>> Customize your own dashboards, set traffic alerts and generate reports. >>> Network behavioral analysis & security monitoring. All-in-one tool. >>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> ViennaCL-devel mailing list >>> ViennaCL-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/viennacl-devel >>> >> >> >> ------------------------------------------------------------------------------ >> Flow-based real-time traffic analytics software. Cisco certified tool. >> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >> Customize your own dashboards, set traffic alerts and generate reports. >> Network behavioral analysis & security monitoring. All-in-one tool. >> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >> _______________________________________________ >> ViennaCL-devel mailing list >> ViennaCL-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/viennacl-devel >> > > > ------------------------------------------------------------------------------ > Flow-based real-time traffic analytics software. Cisco certified tool. > Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer > Customize your own dashboards, set traffic alerts and generate reports. > Network behavioral analysis & security monitoring. All-in-one tool. > http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ ViennaCL-devel mailing list ViennaCL-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viennacl-devel