Categories
computing distributed computing GPUs molecular dynamics

GROMACS on AWS: compiling against CUDA

If you want to compile GROMACS to run on a GPU Amazon Web Services EC2 instance, please first read these instructions on how to compile GROMACS on an AMI without CUDA. These instructions then explain how to install the CUDA toolkit and compile GROMACS against it. The first few steps are loosely based on these […]

Categories
computing distributed computing molecular dynamics

GROMACS on AWS: compiling GCC

These are some quick instructions on how to build a more recent version of GCC than is provided by the devel-tools package on the Cent OS based Amazon Linux AMI. (currently GCC 4.8.3) You may, for example, wish to use a more recent version to compile GROMACS – that is my interest. If so, then […]

Categories
computing distributed computing GPUs molecular dynamics

GROMACS on AWS: Performance and Cost

So we have created an Amazon Machine Image (AMI) with GROMACS installed. In this post I will examine the sort of single core performance you can expect and much this is likely to cost compared to other compute options you might have. Benchmark To test the different types of instances you can deploy our GROMACS […]

Categories
computing distributed computing molecular dynamics

GROMACS on AWS

In this post I’m going to show how I created an Amazon Machine Instance with GROMACS 5.0.7 installed for use in the Amazon Web Services cloud. I’m going to assume that you have signed up for Amazon Web Services (AWS), created an Identity and Access Management (IAM) user (each AWS account can have multiple IAM […]

Categories
meetings molecular dynamics teaching

Analysing Simulation Data CECAM Workshop, Jülich, 14-15 October 2015

This two day workshop on Analysing Simulation Data was part of the larger CECAM Macromolecular Simulation Software Workshop at the Forschnungzentrum, Jülich that I co-organised. It was the second workshop and immediately followed an introductory Software Carpentry workshop. Prior to a few years ago I analysed all my simulation data using either VMD, often by […]

Categories
computing meetings software carpentry teaching

Software Carpentry Workshop, Jülich, 12-13 October 2015

Last week, myself and David Dotson from ASU, ran a 2 day Software Carpentry workshop to kick off the CECAM Macromolecular Simulation Software Workshop at the Forschnungzentrum, Jülich. The idea was to give participants who were less well versed in python and working collaboratively with e.g. git a crash course to bring them up to […]