Puget Systems print logo

Read this article at https://www.pugetsystems.com/guides/659
Dr Donald Kinghorn (Scientific Computing Advisor)

GTX 980 Ti Linux CUDA performance vs Titan X and GTX 980

Written on June 12, 2015 by Dr Donald Kinghorn

NVIDIA has just launched the GTX 980 Ti and I got to run some benchmarks on one. How is the Linux CUDA performance? Almost as good as the TitanX! This is another great card from NVIDIA for single precision compute loads. We've got some number to show it.

Read this article at https://www.pugetsystems.com/guides/642
Dr Donald Kinghorn (Scientific Computing Advisor)

GTC 2015 Deep Learning and OpenPOWER

Written on April 6, 2015 by Dr Donald Kinghorn

Another great GTC meeting. NVIDIA does this right! The most interesting aspects for me this year were the talks on "Deep Learning" (Artificial Neural Networks) and OpenPOWER. I have some observations and links to recordings of the keynotes and talks. Enjoy!

Read this article at https://www.pugetsystems.com/guides/629
Dr Donald Kinghorn (Scientific Computing Advisor)

NVIDIA CUDA GPU computing on a (modern) laptop

Written on March 13, 2015 by Dr Donald Kinghorn

Modern high-end laptops can be treated as desktop system replacements so it's expected that people will want to try to do some serious computing on them. Doing GPU accelerated computing on a laptop is possible and performance can be surprisingly good with a high-end NVIDIA GPU. [I'm looking at GTX 980m and 970m ]. However, first you have to get it to work! Optimus technology can present serious problems to someone who wants to run a Linux based CUDA laptop computing platform. Read on to see what worked.

Read this article at https://www.pugetsystems.com/guides/577
Dr Donald Kinghorn (Scientific Computing Advisor)

Install CUDA and PGI Accelerator with OpenACC

Written on June 27, 2014 by Dr Donald Kinghorn

I'm going to walk you through a basic install and configuration for a development system to do CUDA and OpenACC GPU programming. This is not a detailed howto but if you have some linux admin skills it will be a reasonable guide to get you started. We'll do a basic NVIDIA GPU programming setup including CentOS 6.5, CUDA development environment and a PGI compiler setup with OpenACC. The most interesting part may be the OpenACC setup. OpenACC is a relatively new option for GPU programming and allows for a directive (pragma) based coding model.

Read this article at https://www.pugetsystems.com/guides/551
Dr Donald Kinghorn (Scientific Computing Advisor)

GTC 2014 Brief Recap -- content links

Written on April 3, 2014 by Dr Donald Kinghorn

I had the pleasure of attending the NVIDIA Graphics Technology Conference ( GTC ) last week. Wonderful conference! If you have any doubts about the quality of the conference you are in luck. They have most of the content on-line, you can check it out yourself ...