Posted: 17 Jun 2014 | 15:00
After several years of working with users who are not computer scientists (seismologists and geoscientists), we have realised two main points: these communities usually have problems that should be addressed with parallel computing, but they don't often have the skills and training to do so. We set out to build a programming library, Dispel4Py, that both enables users to easily write a description of a data-processing application and takes care of running that application in different parallel environments.
Posted: 13 Jun 2014 | 12:06
EPCC will be exhibiting in Booth 920.
International Supercomputing Conference (ISC) is one of the main events in the field of high performance computing, networking and storage. It has a diverse programme of keynote talks, research presentations, tutorials, BoFs and satellite events provided by 300 expert speakers along with over 170 exhibitors and 3,000 attendees. As usual, there will be a significant EPCC representation.
Posted: 28 May 2014 | 16:28
We have recently agreed a new collaboration with Intel.
Posted: 28 Apr 2014 | 16:20
Mathematical modelling of complex fluid flows has practical application within many industrial sectors including energy, the environment and health. Flow modelling can include oil and gas flows in long-distance pipelines or refinery distillation columns, liquid cooling of micro-electronic devices, carbon capture and cleaning processes, water treatment plants, blood flows in arteries, and enzyme interactions. Multi-phase flow modelling models flows consisting of gases, fluids and solids within a single system eg steam and water, or oil and gas within a pipe, or coal dust in the air.
Posted: 7 Apr 2014 | 07:33
Michael Chappell leads the Quantitative Biomedical Inference (QuBIc) research group within the Institute of Biomedical Engineering at the University of Oxford. Michael has developed a method of processing functional magnetic resonance image (MRI) data that can be used to recognise blood flow patterns in the brain. I have been helping Michael through one of The Software Sustainability Institute's consultancy projects, which he applied for through the Institute's open call. Part of our collaboration looked at issues around integrating Subversion or Git repositories with CVS.
Posted: 13 Mar 2014 | 15:07
LabBook is a mobile app and online service that allows users to securely record and share their experiment notes. LabBook's developers - Mark Woodbridge, Geraint Barton and Derek Huntley of Imperial College London's Bioinformatics Support Service - asked The Software Sustainability Institute for consultancy as part of the Institute's open call.
I've been working with them to provide advice on the LabBook software, how it is developed, and how it can be moved towards an open source product.
Posted: 10 Feb 2014 | 09:22
Dr Jason Beech-Brandt, Manager Exascale Research, Europe at Cray writes about the CRESTA project, which is addressing the challenges of exascale computing.
Seymour Cray, the pioneer of supercomputing, famously asked if you would rather plough a field with two strong oxen or 1024 chickens.
Posted: 22 Jan 2014 | 09:23
On Monday 2 December, I took part in a panel on Software Engineering for the Professional Software Development course at the University of Glasgow's Computing Science department. Organised by Dr Tim Storer, a lecturer in Software Engineering, the panel was an opportunity for 3rd-year students of the computing science and software engineering programmes to quiz a varied group of software engineers.
Posted: 10 Jan 2014 | 14:09
Posted: 2 Sep 2013 | 19:20
A few months have gone by on the Pericles project (see my earlier post), more meetings have passed and more are coming up, but in between meetings, we do actually get some work done as well!
Preserving art, records and other items has been a challenge throughout history, not just how to store them but how to help future generations to understand them. Even in the short time digital art and records have been around, this problem has become increasingly apparent in modern technology. It is exacerbated by the rapid cycles that technology follows. Pericles is attempting to define and develop a framework or method to manage how digital data is stored in archives and how to keep the archives relevant and accessible. A small challenge it is not.