
The 2013 Global Diaspora Forum (GDF) in Washington, DC was held 13–14 May at USAID headquarters and the U.S. Department of State. I was invited to be a panelist in "The Science Diasporas Lead the Action: from Campus to Society," joining moderator Alfred Watkins (Executive Chairman of the Global Innovation Summit) and panelists Rohit Shukla (CEO, Larta Institute) Wole Soboyejo (President, African University... Continue »

The editorial "Will MOOCs destroy academia?", by Moshe Vardi, appeared in the November 2012 issue of the Communications of the ACM. This is my reaction to that editorial, written at the time the editorial appeared online, with the intention of leaving a comment to it. The comment grew too long, and thus I decided to... Continue »
Poster presented at the GPU Technology Conference, March 2013, San Jose, CA.
It presents the PyGBe code (pronounced 'pig-bee'), which solves the linearized Poisson-Boltzmann equation using a boundary element method, BEM. The underlying dense systems are solved using a Krylov-subspace method, accelerated with... Continue »
The PyGBe code solves the linearized Poisson-Boltzmann equation using a boundary-integral formulation. We use a boundary element method with a collocation approach, and solve it via a Krylov-subspace method. To do this efficiently, the matrix-vector multiplications in the Krylov iterations are accelerated with... Continue »

Vorticity field in the wake behind a snake cross-section at a Reynolds number of 2000 and 35-degrees angle of attack.
These animations show the vortex wake behind a snake cross-section (two-dimensional profile), obtained with full Navier-Stokes simulation. The solver is an immersed boundary method that uses GPU hardware, cuIBM (open-source under the MIT license). The cases shown vary in Reynolds number (Re=1000, 2000) and angle... Continue »