PARALUTION Release 1.0

April 13th, 2015

PARALUTION is a library for sparse iterative methods which can be performed on various parallel devices, including multi-core CPU, GPU (CUDA and OpenCL) and Intel Xeon Phi.

The 1.0 version of the PARALUTION Library supports multi-node and multi-GPU configuration via MPI. All iterative solvers support global operations (i.e. distributed matrices and vectors) and all preconditioners can be used in a block-Jacobi fashion locally on each node/GPU. In addition, the software provides a global (fully distributed) Pair-Wise AMG solver. Read the rest of this entry »

GPU Computing and C++: An Evening with Microsoft and NVIDIA

June 26th, 2011

In Silicon Valley? Interested in C++? Join in an evening with Microsoft & NVIDIA to discuss new C++ technology for parallel computing. Register here:

  • 5:45 PM Welcome & Registration
  • 6:00 PM Heterogeneous Parallelism in General, C++ in AMP in Particular, presented by Herb Sutter, Principal Architect for Windows C++, Microsoft
  • 7:15 PM ALM tools for C++ in Visual Studio V.NEXT, presented by Rong Lu, Program Manager C++, Microsoft
  • 8:00 PM The Power of Parallel, presented by the NVIDIA Team;
    • Parallel Nsight: Programming GPUs in Visual Studio, Stephen Jones, NVIDIA;
    • CUDA 4.0: Parallel Programming Made Easy, Justin Luitjens, NVIDIA;
    • Thrust: C++ Template Library for GPGPUs, Jared Hoberock, NVIDIA

Refreshments provided.

GPGPU a Disruptive Technology for 2007

January 18th, 2007

An article by David Strom in Information Week includes “Advanced Graphics Processing” in it’s article “5 Disruptive Technologies To Watch in 2007”, and specifically mentions GPGPU and NVIDIA CUDA. “In some cases, the new graphics cards being developed by NVIDIA and ATI (now a part of AMD) will have a bigger impact on computational processing than the latest chips from Intel and AMD.”, writes Strom.