Dude Where's My FLOPS ?Computing the Mandelbrot fractal is seemingly a perfect application for the GPU. It is simple to state: iterate z = z^2 + c, starting...
Pascal Processor Powerhouse: the beer fridge sized clusterThis is the new Pascal GPU cluster hosted in the Math Department at VT. It consists of four compute nodes, each equipped with six NVIDIA...
Climbing the Pascal Performance Pyramid: 10 rules of thumbRules of thumb for optimizing FP64 CUDA kernels on the Pascal class NVIDIA P100 GPU [ numbers vary depending on the specific model, the...
GPU Accelerated Gas Kinetic SimulationThe above movie is a visualization of a low Mach number gas kinetic simulation discretized with the D2Q9 Lattice Boltzmann Method solver...
Programming Languages, Tools, & ServicesFrom my teaching experience at Rice University and at Virginia Tech I have observed that computationally inclined students benefit from a...
High-order Lagrange Elements: warp & blend nodesMost of our finite element codes are built using the Warp & Blend Lagrange elements. The node distribution of these elements are...
ATPESC 18: applications now being acceptedThe 2018 Argonne Training Program on Extreme Scale Computing is now accepting applications: link. This is an excellent opportunity to...
GPU Target Practice: Titan VWe have just ordered a sample NVIDIA Titan V GPU. This GPU has more than 5000 FP32 compute cores and theoretically delivers more than...