Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Chris Greenough is active.

Publication


Featured researches published by Chris Greenough.


ieee international conference on high performance computing data and analytics | 2012

Exploitation of High Performance Computing in the FLAME Agent-Based Simulation Framework

Simon Coakley; Marian Gheorghe; Mike Holcombe; Shawn Chin; Dj Worth; Chris Greenough

This paper describes the design of an agent-based modelling framework for high performance computing. Rather than a collection of methods that require parallel programming expertise the framework presented allows modellers to concentrate on the model while the framework handles the efficient execution of simulations. The framework uses a state machine based representation of agents that allows a statically calculated optimal ordering of agent execution and parallel communication routines. Some experiments with the current implementation and the results of using a simple communication dominant model for benchmarking performance are reported. The model with half a million agents is used to show that a parallel efficiency of above 80% is achievable when distributed over 432 processors. Future improvements are discussed including data dependency analysis, vector operations over agents, and dynamic task scheduling.


Archive | 2016

Large-Scale Simulations with FLAME

Simon Coakley; Paul Richmond; Marian Gheorghe; Shawn Chin; Dj Worth; Mike Holcombe; Chris Greenough

This chapter presents the latest stage of the FLAME development—the high-performance environment FLAME-II and the parallel architecture designed for Graphics Processing Units, FLAMEGPU. The architecture and the performances of these two agent-based software environments are presented, together with illustrative large-scale simulations for systems from biology, economy, psychology and crowd behaviour applications.


ieee international conference on high performance computing data and analytics | 1998

Software for Partitioning Finite Element Meshes

Chris Greenough; Ronald Fowler

Mesh partitioning methods for parallel processing aim to split up unstructured meshes to give computational load balance while minimising the interprocessor communication time. Due to the computational cost of an exhaustive search of all possible partitionings many heuristic methods have been developed for this task. We present details of a software program that implements a wide range of partitioning methods to allow easy comparison of method costs and results. It also contains some simple models of communication to estimate the true communication times that result from a given partitioning.


Integrative Biology | 2012

Modelling complex biological systems using an agent-based approach

Mike Holcombe; Salem Fawaz Adra; Mesude Bicak; Shawn Chin; Simon Coakley; Alison I. Graham; Jeffrey Green; Chris Greenough; Duncan E. Jackson; Mariam Kiran; Sheila MacNeil; Afsaneh Maleki-Dizaji; Phil McMinn; Mark Pogson; Robert K. Poole; Eva E. Qwarnstrom; Francis L. W. Ratnieks; Matthew D. Rolfe; Rod Smallwood; Tao Sun; Dj Worth


adaptive agents and multi agents systems | 2010

FLAME: simulating large populations of agents on parallel hardware architectures

Mariam Kiran; Paul Richmond; Mike Holcombe; Ls Chin; Dj Worth; Chris Greenough


Archive | 2007

A Survey of Software Testing Tools for Computational Science

Larry Chin; Dj Worth; Chris Greenough


Complex Systems | 2013

Large-Scale Modeling of Economic Systems

Mike Holcombe; Simon Coakley; Mariam Kiran; Shawn Chin; Chris Greenough; Dj Worth; Silvano Cincotti; Marco Raberto; Andrea Teglio; Christophe Deissenberg; Sander van der Hoog; Herbert Dawid; Simon Gemkow; Philipp Harting; Michael Neugart


Complex Systems | 2013

Large-scale Modelling of Economic Systems

Mike Holcombe; Shawn Chin; Silvano Cincotti; Marco Raberto; Andrea Teglio; Simon Coakley; Christophe Deissenberg; Sander van der Hoog; Chris Greenough; Herbert Dawid; Michael Neugart; Simon Gemkow; Philipp Harting; Mariam Kiran; Dj Worth


Rutherford Appleton Laboratory Technical Reports | 2012

FLAME-II : a redesign of the flexible large-scale agent-based modelling environment

Ls Chin; Dj Worth; Chris Greenough; Simon Coakley; Mike Holcombe; Marian Gheorghe


Rutherford Appleton Laboratory Technical Reports | 2012

FLAME : an approach to the parallelisation of agent-based applications

Ls Chin; Dj Worth; Chris Greenough; Simon Coakley; Mike Holcombe; Mariam Kiran

Collaboration


Dive into the Chris Greenough's collaboration.

Top Co-Authors

Avatar

Dj Worth

Rutherford Appleton Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ls Chin

Rutherford Appleton Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Shawn Chin

Rutherford Appleton Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge