Quach, D.Q., Playne, D.P. & Scogings, C.S.
The Effect of Changing Search Patterns in an Agent-Based Model.
Proc. International Conference on Modeling, Simulation and Visualization
pp 81-87, July 25-28, 2016, Las Vegas, USA
2015
Playne, D.P. & Hawick, K. A.
Benchmarking multi-GPU communication using the shallow water equations.
International Journal of Big Data Intelligence
pp 157-167, Vol. 2, No 3, 2015, Inderscience.
2014
Butt, C., Playne, D.P. & Hawick, K. A.
Comparing Collective Behaviour of Sociophysical Models.
Proc. International Conference on Modeling, Simulation and Visualization
pp 17-23,21-24 July, 2014, Las Vegas, USA.
Quach, D. Q., Playne, D.P. & Hawick, K. A.
Simulations of Complex Feeding Chains in the Lotka-Volterra Predator-Prey Model.
Proc. International Conference on Modelling, Identification and Control (MIC'14)
17-19 February, 2014, Innsbruck, Austria.
Playne, D.P., Hawick, K. A. & Johnson, M. G. B.
Simulating and Benchmarking the Shallow-Water Fluid Dynamical Equations on Multiple Graphical Processing Units.
Proc. Twelfth Australasian Symposium on Parallel and Distributed Computing (AusPDC),
20-23 January, 2014, Auckland, New Zealand. CRPIT, 152. Javadi, B. and Garg, S. K. Eds., ACS. 29-36.
Hawick, K. A. & Playne, D.P.
Developmental Directions in Parallel Accelerators.
Proc. Twelfth Australasian Symposium on Parallel and Distributed Computing (AusPDC),
20-23 January, 2014, Auckland, New Zealand. CRPIT, 152. Javadi, B. and Garg, S. K. Eds., ACS. 21-27.
2013
Hawick, K. A. & Playne, D.P.
Optimised Computations for Evaluating Ising and Potts Model Partition Functions by Exact Enumeration.
9th International Conference on Foundations of Computer Science (FCS'13),
pp 15-21, 22-25 July, 2013, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Job Parallelism using Graphical Processing Unit Individual Multi-Processors and Localised Memory.
19th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'13),
pp 578-584, 22-25 July, 2013, Las Vegas, USA.
Hawick, K. A. & Playne, D.P.
On-Demand Generating and Scheduling Optimised Parallel Applications on Heterogeneous Platforms.
11th International Conference on Software Engineering Research and Practice (SERP'13),
pp 317-323, 22-25 July, 2013, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Stencil Methods and Graphical Processing Units for Simulating Field Equations in Parallel.
9th International Conference on Foundations of Computer Science (FCS'13),
pp 3-9, 22-25 July, 2013, Las Vegas, USA.
Hawick, K. A. & Playne, D.P.
Parallel Algorithms for Hybrid Multi-Core CPU-GPU Implementations of Component Labelling in Critical Phase Models.
19th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'13),
pp 45-51, 22-25 July, 2013, Las Vegas, USA.
Johnson, M. G. B., Playne, D.P. & Hawick, K. A.
Performance Tradeoff Spectrum of Integer and Floating Point Applications Kernels of Various GPUs.
13th International Conference on Computer Design (CDES'13),
pp 41-47, 22-25 July, 2013, Las Vegas, USA.
Hawick, K. A. & Playne, D.P.
Simulation Software Generation using a Domain-Specific Language for Partial Differential Field Equations.
11th International Conference on Software Engineering Research and Practice (SERP'13),
pp 69-75, 22-25 July, 2013, Las Vegas, USA.
Hawick, K. A., Playne, D.P. & Scogings, C. J.
Simulating the Generalised Lotka Volterra Equations with Multiple Species on GPUs with Automatic Code Generation.
Proc. 12th IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN'13),
11-13 Feb, 2013, Innsbruck, Austria,
2012
Hawick, K. A. & Playne, D.P.
High Performance Monte Carlo and Time-Stepping Dynamics for the Classical Spin Heisenberg Model on GPUs.
Proc. 2012 International Conference on Modeling, Simulation and Visualization Methods (MSV'12),
pp 87-93, 16-19 July, 2012, Las Vegas, USA.
Hawick, K. A. & Playne, D.P.
Halo Gathering Scalability for Large Scale Multi-dimensional Sznajd Opinion Models Using Data Parallelism with GPUs.
Proc. 2012 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'12),
pp 95-101, 16-19 July, 2012, Las Vegas, USA.
Leist, A.; Hawick, K. A. & Playne, D.P.
Hybrid Update Algorithms for Regular Lattice and Small-world Ising Models on Graphical Processing Units.
Proc. 2012 International Conference on Scientific Computing (CSC'12),
pp 228-234, 16-19 July, 2012, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Classical Mechanical Hard-Core Particles Simulated in a Rigid Enclosure using Multi-GPU Systems.
Proc. the 2012 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'12),
pp 76-82, 16-19 July, 2012, Las Vegas, USA.
Hawick, K. A. & Playne, D.P.
Hard-Sphere Collision Simulations with Multiple GPUs, PCIe Extension Buses and GPU-GPU Communications.
Proc. 10th Australasian Symposium on Parallel and Distributed Computing (AusPDC 2012),
pp 13-22, Jan 30-2 Feb, 2012, Melbourne, Australia.
Playne, D.P. & Hawick, K. A.
Comparison of GPU Architectures for Asynchronous Communication with Finite-Differencing Applications.
Concurrency and Computation: Practice and Experience,
pp 73-83, Vol 24, Issue 1, 2012, Wiley Publishers.
2011
Hawick, K. A.; Leist, A. & Playne, D.P.
Visualising Volumetric Fourier Transforms of Asymmetric 3D Growth Models.
Proc. IASTED International Conference on Signal and Image Processing (SIP 2011),
pp 313-320, 14-16 December, 2011, Dallas, USA.
Hawick, K. A.; Playne, D.P. & M. G. B. Johnson
Numerical Precision and Benchmarking Very-High-Order Integration of Particle Dynamics on GPU accelerators.
Proc. 2011 International Conference on Computer Design (CDES'11),
pp 83-89, 18-21 July, 2011, Las Vegas, USA.
Gerdelan, A.P.; Hawick, K.A.; Leist, A. & Playne, D.P.
Simulation Frameworks for Virtual Environments.
Proc. 2011 International Conference on Internet Computing (ICOMP'11),
pp 272-278, 18-21 July, 2011, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Asynchronous Communication for Finite-Difference Simulations on GPU Clusters using CUDA and MPI.
Proc. 2011 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'11),
pp 169-174, 18-21 July, 2011, 2011, Las Vegas, USA.
Leist, A.; Hawick, K. A. & Playne, D.P.
GPGPU and Multi-Core Architectures for Computing Clustering Coefficients of Irregular Graphs.
Proc. 2011 International Conference on Scientific Computing (CSC'11),
pp 3-9, 18-21 July, 2011, 2011, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Auto-Generation of Parallel Finite-Differencing Code for MPI, TBB and CUDA.
Proc. 16th International Workshop on High-Level Parallel Programming Models with Supportive Environments (HIPS 2011),
pp 1163-1170, 16-20 May, 2011, Anchorage, USA.
Hawick, K. A. & Playne, D.P.
Numerical Simulation of the Complex Ginzburg-Landau Equation on GPUs with CUDA.
Proc. 2011 Parallel and Distributed Computing and Networks (PDCN 2011),
pp 39-45, 14-16 February, 2011, Innsbruck, Austria.
Hawick, K. A.; Leist, A.; Playne, D.P. & Johnson, M. J.
Speed and Portability issues for Random Number Generation on Graphical Processing Units with CUDA and other Processing Accelerators.
Proc. 9th Australasian Symposium on Parallel and Distributed Computing (AusPDC 2011),
pp 3-12, 17-20 January, 2011, Perth, Australia.
Hawick, K. A.; Leist, A. & Playne, D.P.
Regular Lattice and Small-World Spin Model Simulations using CUDA and GPUs.
International Journal on Parallel Programming,
pp 183-201, Vol. 39, No. 2, 2011, Springer Netherlands.
Hawick, K. A. & Playne, D.P.
Hypercubic Storage Layout and Transforms in Arbitrary Dimensions using GPUs and CUDA.
Concurrency and Computation: Practice and Experience,
pp 1027-1050, Vol 23, Issue 10, 2011, Wiley Publishers.
2010
Hawick, K. A.; Leist, A.; Playne, D.P. & Johnson, M. J.
Comparing Intra- and Inter-Processor Parallelism on Multi-Core Cell Processors for Scientific Simulations.
Proc. 2010 IASTED Parallel and Distributed Computing and Systems (PDCS'10),
pp 25-31, 8-10 November 2010, Marina del Rey, USA.
Leist, A.; Hawick, K. A. & Playne, D.P.
Parallel Graph Component Labelling with GPUs and CUDA.
Parallel Computing,
pp 655-679, Vol 36, 2010, Elsevier.
Johnson, M. G. B.; Playne, D.P. & Hawick, K. A.
Data-Parallelism and GPUs for Lattice Gas Fluid Simulations.
Proc. 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'10),
pp 210-216, 12-15 July, 2010, Las Vegas, USA.
Leist, A.; Playne, D.P. & Hawick, K. A.
Interactive Visualisation of Spins and Clusters in Regular and Small-World Ising Models with CUDA on GPUs.
Journal of Computational Science,
pp 33-40, Vol. 1, 2010.
Hawick, K. A. & Playne, D.P.
Automated and Parallel Code Generation for Finite-Differencing Stencils with Aribtrary Data Types.
Proc. Workshop on Automated Program Generation for Computational Science,
International Conference on Computational Science (ICCS 2010),
pp 1795-1803, May 31-2 June, 2010, Amsterdam, The Netherlands.
Leist, A.; Playne, D.P. & Hawick, K. A.
Visualising Spins and Clusters in Regular Small-World Ising Models with GPUs.
Proc. Workshop on Visualization in Computational Science,
International Conference on Computational Science (ICCS 2010),
pp 1699-1707, May 31-2 June, 2010, Amsterdam, The Netherlands.
Playne, D.P. & Hawick, K. A.
Asynchronous Communication Schemes for Finite Difference Methods on Multiple GPUs.
Proc. Workshop on Frontiers of GPU, Multi and Many-Core Systems,
10th ACM/IEEE International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2010),
pp 763-768, 17-20 May, 2010, Melbourne, Australia.
Hawick, K. A. & Playne, D.P.
Modelling, Simulating and Visualizing the Cahn-Hilliard-Cook Field Equation.
International Journal of Computer Aided Engineering and Technology (IJCAET),
pp 78-93, Vol. 2, No. 1, 2010, Inderscience Publishers.
2009
Leist, A.; Playne, D. P. & Hawick, K. A.
Exploiting Graphical Processing Units for Data-Parallel Scientific Applications.
Concurrency and Computation: Practice and Experience,
pp 2400-2437, Vol. 21, Issue 18, 2009, Wiley Publishers.
Playne, D.P.; Johnson, M. G. B. & Hawick, K. A.
Benchmarking GPU Devices with N-Body Simulations.
Proc. 2009 International Conference on Computer Design (CDES'09),
pp 150-156, July 13-16, 2009, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Visualising Interfaces in Scalar and Vector Field-Model Simulations.
Proc. 2009 International Conference on Modeling, Simulation and Visualization Methods (MSV'09),
pp 3-9, July 13-16, 2009, Las Vegas, USA.
Playne, D.P. & Hawick, K. A.
Data Parallel Three-Dimensional Cahn-Hilliard Field Equation Simulation on GPUs with CUDA.
Proc. 2009 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'09),
pp 104-110, July 13-16, 2009, Las Vegas, USA.
2008
Playne, D. P.; Gerdelan, A. P.; Leist, A.; Scogings, C. J. & Hawick, K. A.
Simulation Modelling and Visualisation: Toolkits for Building Artificial Worlds.
Research Letters in the Information and Mathematical Science,
pp 25-50, Vol. 23, 2008.
Playne, D. P.
Knowledge-Based Role Allocation in Robot Soccer.
Proc. 10th International Conference on Control, Automation, Robotics and Vision (ICARCV'08),
pp 1616-1619, December 17-20, 2008, Hanoi, Vietnam.
Hawick, K. A. & Playne, D. P.
Modelling and Visualizing the Cahn-Hilliard-Cook Equation.
Proc. 2008 International Conference on Modeling, Simulation and Visualization Methods (MSV'08),
pp 149-155, July 14-17, 2008, Las Vegas, USA.
Playne, D. P.; Mehta, V. D.; Reyes, N. H. & Barczak, A. L.
Hybrid Fuzzy Colour Processing and Learning.
Lecture Notes in Computer Science,
pp 386-395, 2008, Springer-Verlag.