I’m happy to announce the initial public release of boostmpi, an MPI wrapper for Python.
boostmpi is a high-quality Python wrapper around the Message Passing Interface (MPI). MPI is a standardized interface to libraries such as OpenMPI and MPICH that provide high-performance inter-process communication for distributed-memory computing.
I’m happy to announce the initial public release of CodePy, a native-code Metaprogramming toolkit for Python.
You build a string that is actually C code.
CodePy compiles it, links it, and dynamically loads it into the Python interpreter.
Nicolas Pinto at MIT was nice enough to invite me over to give a talk in their CUDA class. I made a bunch of slides that I think are of general interest to people who are interested in PyCuda. You can find them here.
Tim Warburton, Jeff Bridge, my advisor Jan Hesthaven and I have recently submitted an article detailing our efforts to accelerate Discontinuous Galerkin computations by using Nvidia CUDA GPUs. DG seems to be a good fit for these machines.
Fix asserts in gbsv.hpp as suggested by Vardan.
Apply patch to gels* from Naoki at http://mathema.tician.de/node/391.
I’m happy to announce the availability of PyCuda 0.91. There is full, up-to-date documentation available.
If you’re anything like me, you go to Brown University and really like Till Tantau’s Beamer LaTeX package for making slides. Unfortunately, Beamer’s theming can be a bit obstinate, and figuring out how to give your slides a Brown flavor (yum!) can be tedious.
In this recent paper, Finite Volume guru Randall J. LeVeque addresses an issue that is near and dear to my heart: Computational Scientists must start thinking about the reproducibility of their results.