8 research outputs found
PyRDM: A library to facilitate the automated publication of software and data in computational science
<p>This poster describes the PyRDM library. It was presented at the 10th International Digital Curation Conference, which was held in London in February 2015.</p
RDM Green Shoots Project Report: "Research data management: Where software meets data"
<p>A report for an RDM Green Shoots project at Imperial College London, entitled "Research data management: Where software meets data".</p
Research Data Management for Computational Science
<p>The slides for the "Research Data Management for Computational Science" talk, given by Christian Jacobs at Imperial College London. The talk briefly described the development and application of a software library, PyRDM, which aims to automate the publication of scientific software and data using online citable repositories such as Figshare and Zenodo.</p
SC-Poster.pdf
Seismic imaging, used in energy exploration, is arguably the most compute and data intensive application in the private sector. The commonly used methods involve solving the wave equations numerically using finite difference formulations. Writing optimised code for these applications involves multiple man-years of effort that needs to be repeated every time a new development needs to be factored in – for every target platform.  <br><br>DeVito is a new tool for performing optimised Finite Difference (FD) computation from high-level symbolic problem definitions. The application developer needs to provide a differential equation in symbolic form. DeVito performs automated code generation and Just-In-time (JIT) compilation based on this symbolic equation to create and execute highly optimised Finite Difference kernels on multiple computer platforms. DeVito has been designed to be used as part of complex workflows involving data flows across multiple applications over different nodes of a cluster
Fluidity (1baf80aac1e7e735b1cf182bc20761a0c6df7767)
Fluidity (Version 1baf80aac1e7e735b1cf182bc20761a0c6df7767
Fluidity (543a90caf74202feeae990d5fa8c4927cd2c839f)
Fluidity (Version 543a90caf74202feeae990d5fa8c4927cd2c839f
Devito: Fast finite difference computation
Seismic imaging, used in energy exploration, is arguably the most compute and data intensive application in the private sector. The commonly used methods involve solving the wave equations numerically using finite difference formulations. Writing optimised code for these applications involves multiple man-years of effort that needs to be repeated every time a new development needs to be factored in – for every target platform.  <br><br>DeVito is a new tool for performing optimised Finite Difference (FD) computation from high-level symbolic problem definitions. The application developer needs to provide a differential equation in symbolic form. DeVito performs automated code generation and Just-In-time (JIT) compilation based on this symbolic equation to create and execute highly optimised Finite Difference kernels on multiple computer platforms. DeVito has been designed to be used as part of complex workflows involving data flows across multiple applications over different nodes of a cluster
Devito: Towards an efficient and sustainable finite difference DSL
Poster presented at SIAM CSE17 PP108 Minisymposterium: Software Productivity and Sustainability for CSE and Data Scienc