Selected Publications  Peter Strazdins
[Publication codes: J = Journal, BC = Book Chapter, CR = refereed conference,
CU = unrefereed conference, TR = Technical Report]
Faulttolerant Computing
 Peter E. Strazdins, Md Mohsin Ali and Brendan Harding,
Design and Analysis of Two Highly Scalable Sparse Grid Combination Algorithms.
Journal of Computational Science,
17(3):547561, Nov 2016.
(earlier version in
ANU Research Publications, Jan 2016)
 M.M. Ali, P.E. Strazdins, B. Harding, and M. Hegland,
Complex
scientific applications made faulttolerant with the sparse grid
combination technique, International Journal of High Performance
Computing Applications, 30(3):335359, Aug 2016.
 Peter Strazdins, Brendan Harding, Chung Lee, Jackson R. Mayo,
Jaideep Ray, and Robert C. Armstrong.
A Robust Technique to Make a 2D Advection Solver Tolerant to Soft
Faults,
Procedia Computer Science,
Volume 80, 2016, Pages 19171926
(International Conference on Computational Science, San Diego, Jun 2016).
 Peter E. Strazdins, Md. Mohsin Ali, and Bert Debusschere,
Application Fault Tolerance for Shrinking Resources via the Sparse Grid
Combination Technique,
Proceedings of the 2015 IEEE International
Parallel & Distributed Processing Symposium Workshops, pp123236,
Chicago, May 2016, DOI 10.1109/IPDPSW.2016.210.
 Markus Hegland, Brendan Harding, Christoph Kowitz, Dirk Pfluger,
Peter Strazdins, Recent Developments in the Theory and
Application of the Sparse Grid Combination Technique, in
Software for Exascale Computing  SPPEXA 20132015, Bungartz,
HansJoachim, Neumann, Philipp, Nagel, Wolfgang E. eds, Springer, pp
14316, 2016
 Md Mohsin Ali, Peter E. Strazdins, Brendan Harding, Markus
Hegland, J. Walter Larson,
A FaultTolerant Gyrokinetic Plasma Application using the Sparse Grid
Combination Technique, Proceedings of the 2015 International
Conference on High Performance Computing & Simulation (HPCS 2015),
pp499507, Amsterdam, July 2015.
(Outstanding Paper Award)
 Peter E. Strazdins, Md. Mohsin Ali, and Brendan Harding,
Highly Scalable Algorithms for the Sparse Grid Combination Technique,
Proceedings of the 2015 IEEE International
Parallel & Distributed Processing Symposium Workshops, pp94150,
Hyderabad, May 2015.
 Sara S Hamouda, Josh Milthorpe, Peter E Strazdins, Vijay
Saraswat,
A Resilient Framework for Iterative Linear Algebra Applications in X10
,
Proceedings of the 2015 IEEE International
Parallel & Distributed Processing Symposium Workshops, pp9809,
Hyderabad, May 2015.
 J.W. Larson, P.E. Strazdins, M. Hegland, B. Harding, S. Roberts,
L. Stals, A.P. Rendell, Md.M. Ali, J. Southern,
Managing Complexity in the Parallel Sparse Grid Combination Technique,
Michael Bader, Arndt Bode, HansJoachim
Bungartz, Michael Gerndt, Gerhard R. Joubert, Frans Peters, eds.,
IOS Press Ebooks, 2014, pp 593  602

Md Mohsin Ali, James Southern, Peter Strazdins and Brendan Harding,
Application Level Fault Recovery: Using FaultTolerant Open MPI
in a PDE Solver, Proceedings of the 2014 IEEE International
Parallel & Distributed Processing Symposium Workshops, pp11691178,
Pheonix, May 2014.
 J.W. Larson et al,
Faulttolerant Gridbased Solvers: Combining Concepts from Sparse Grids and
MapReduce,
Proceedings of the 2013 International Conference on Computational Science,
pp1309, June 2013.

Rui Yang, Joseph Antony, Alistair Rendell, Danny Robson and Peter Strazdins,
Profiling Directed NUMA Optimization on Linux Systems: A Case
Study of the Gaussian Computational Chemistry Code,
Proceedings of the
2011 IEEE International Parallel & Distributed Processing Symposium,
Anchorage, May 2011, p10331033.
 Daniel Robson and Peter Strazdins,
Parallelisation of the
Valgrind Dynamic Binary Instrumentation Framework, Proceedings of
the 2008 IEEE International Symposium of Parallel and Distributed
Processing with Applications, pages 113121, Sydney, Dec 2008
 Andrew Over et al, A Comparison of Two
Approaches to Parallel Simulation of Multiprocessors [04/07] [CR]
 Peter Strazdins et al,
Efficient CycleAccurate Simulation of the UltraSPARC III CPU
01/07 [CR]; 05/05 [TR]
 Andrew Over et al, Cycle Accurate Memory
Modelling: A CaseStudy in Validation 09/05 [CR]
 Bill Clark et al,
Implementation Aspects of a Sparc V9 Complete Machine Simulator ,
(01/02) [CR]

Peter Strazdins,
A Survey of Simulation Tools for CAP Project Phase III
(10/00) [TR]

Jie Cai and Peter E. Strazdins,
An Accurate Prefetch Technique for
Dynamic Paging Behaviour for Software Distributed Shared Memory,
41st International Conference on Parallel Processing (ICPP),
pp.209218, Sep 2012

Jie Cai, Peter E. Strazdins, and Alistair P. Rendell,
RegionBased
Prefetch Techniques for Software Distributed Shared Memory Systems,
2010 10th IEEE/ACM International Conference on
Cluster, Cloud and Grid Computing, pages 113122, IEEE,
Melbourne, May 2010.
 Jie Cai, Alistair P. Rendell, Peter E. Strazdins, Hsien Jin Wong,
Performance Models for ClusterEnabled OpenMP Implementations,
Proceedings of The Thirteenth IEEE AsiaPacific Computer Systems
Architecture Conference (ACSAC 2008), pages 18, Hsinchu, August 2008
 H.J. Wong, J. Cai, A.P. Rendell, and P. Strazdins,
Microbenchmarks for Cluster OpenMP Implementations: Memory
Consistency Costs, R. Eigenmann and B.R. de Supinski (Eds.): IWOMP
2008, LNCS 5004, pp. 6070, SpringerVerlag Berlin, April, 2008

Zeng, X, Garg, S, Wen, Z, Strazdins, P,Zomaya, A, \& Ranjan, R.
Cost efficient scheduling of MapReduce applications on public
clouds, Journal of Computational Science, (in press), Aug 2017
 Zeng, X., Garg, S. K., Strazdins, P., Jayaraman, P. P.,
Georgakopoulos, D., & Ranjan, R. IOTSim: A simulator for
analysing IoT applications. Journal of Systems Architecture,
vol. 72, pp. 93107, Jan 2017.
 X. Zeng, S. Garg, Z Wen, P. Strazdins, L Wang, R Ranjan,
SLAaware Scheduling of MapReduce Applications on Public Clouds,
The 18th IEEE International Conference on
High Performance Computing and Communications (HPCC16), pp. 655662,
Sydney, Dec 2016.
 Rajiv Ranjan, Meisong Wang, Charith Perera, Prem Prakash
Jayaraman, Miranda Zhang, Peter Strazdins, and
R.K. Shyamsundar. City Data Fusion: Sensor Data Fusion in the
Internet of Things. Int. J. Distrib. Syst. Technol. 7, 1 (January
2016), 1536.
 Alireza Khoshkbarforoushha, Rajiv Ranjan, and Peter
Strazdins. Resource Distribution Estimation for DataIntensive
Workloads: Give Me My Share & No One Gets Hurt!. In European
Conference on ServiceOriented and Cloud Computing,
pp. 228237. Springer International Publishing, 2015.
 M. Wang, R. Ranjan, P. P. Jayaraman, P. Strazdins, P. Burnap, O. Rana,
and D. Georgakopulos. A Case for Understanding EndtoEnd
Performance of Topic Detection and Tracking based Big Data
Applications in the Cloud. EAI International Conference on Cloud,
Networking for IoT systems, pp. 110, Oct 2015, Roma, Italy.
 Chung Lee and Peter Strazdins, How small can it be?: Design
consideration of a small sidecore for HPC Virtualization,
Proceedings of the 2015 IEEE 17th International Conference on High
Performance Computing and Communications (HPCC), pp. 455462, August
2015.
 Miranda Zhang, Rajiv Ranjan, Michael Menzel, Surya Nepal, Peter
Strazdins, Wei Jie, Lizhe Wang. An Infrastructure Service
Recommendation System for Cloud Applications with
Realtime QoS Requirement Constraints, IEEE Systems Journal, Issue
99, p111, June 2015
 Muhammad Atif and Peter Strazdins, Adaptive parallel application
resource remapping through the live migration of virtual machines,
Future Generation Computer Systems, 37 (2014), pp 148161
 M Zhang, R Ranjan, D Georgakopoulos, P Strazdins, SU Khan, A
Haller, Investigating Techniques for Automating the Selection
of Cloud Infrastructure Services, International Journal of
NextGeneration Computing 4(3), 2013.
 Chung Lee* and Peter Strazdins,
An Analysis of Driver Domain Offload for Paravirtualized Communication,
Proceedings of the 12th IEEE International Conference Trust, Security
and Privacy in Computing and Communications, TrustCom 2013; Melbourne,
July 2013, pp 871878.

Qian Zhang, Rajiv Ranjan, Armin Haller, Dimitrios Georgakopoulos and
Peter Strazdins,
Investigating decision support techniques for automating cloud
service selection,
IEEE International Conference on Cloud In Computing Technology and
Science 2012, Taipei, Dec 2012, pp759764.
 Jaison Mulerikkal, Peter Strazdins and Boby Thekkanath, High
Performance Cloud Computing Using an Efficient Data Service,
IEEE Asia Pacific Cloud Computing Congress 2012, Shenzen,
Nov 2012, pp 8285
 Peter E. Strazdins, Jie Cai, Muhammad Atif, and Joseph Antony,
Scientific Application Performance on HPC, Private
and Public Cloud Resources: A Case Study Using
Climate, Cardiac Model Codes and the NPB
Benchmark Suite,
Proceedings of the 2012 IEEE International Parallel & Distributed
Processing Symposium Workshops, Shanghai, May 2012, pp12711276
 Muhammad Atif and Peter Strazdins,
Adaptive resource remapping through live migration of virtual
machines , Proceedings of the Eleventh International Conference
on Algorithms and Architectures for Parallel Processing (ICA3PP 2011),
Melbourne, Oct 2011.
 Jaison Paul Mulerikkal and Peter Strazdins,
Efficient Data Service Design for a SOA Approach to Scientific Computing,
Proceedings of the Tenth IASTED International Conference on
Parallel and Distributed Computing and Networks (PDCN 2011)
Innsbruck, Feb 2011, pp4653.

Jaison Paul Mulerikkal and Peter Strazdins,
An SOA Approach to
High Performance Scientific Computing: Early Experiences, Proceedings of
the 17th International Conference on High Performance Computing}, 10 pages,
Goa, Dec 2010
 Jie Cai, Peter E. Strazdins, and Alistair P. Rendell,
RegionBased Prefetch Techniques for Software Distributed Shared Memory Systems},
Proceedings of the 2010 10th IEEE/ACM International Conference on
Cluster, Cloud and Grid Computing, pages 113122, IEEE,
Melbourne, May 2010.
 Muhammad Atif and Peter Strazdins,
Optimizing Live
Migration of Virtual Machines in SMP Clusters for HPC Applications,
Proceedings of the 6th IFIP International Conference on Network and
Parallel Computing (NPC 2009), pp. 5158, IEEE, Gold Coast, October 2009.
 Jie Cai, Alistair P. Rendell, Peter E. Strazdins,
Nonthreaded and Threaded Approaches to MultiRail Communication with
uDAPL Proceedings of the 6th IFIP International Conference on Network
and Parallel Computing (NPC 2009), pp 233239, IEEE, Gold Coast, October 2009.
 Muhammad Atif and Peter Strazdins, An Evaluation of Multiple
Communication Interfaces for Virtualized SMP Clusters, Proceedings
of the 3rd ACM Workshop on Systemlevel Virtualization for High
Performance Computing, European Conference on Computer Systems, pp 916,
Nuremberg, Apr 2009, ISBN:9781605584652 [CR]
 Peter Strazdins, Richard Alexander, and David Barr.
Performance Enhancement of SMP Clusters with
Multiple Network Interfaces using Virtualization. (12/06) [CR]
 Peter Strazdins and John Uhlmann,
Local Scheduling outperforms Gang Scheduling on a Beowulf Cluster
(01/04) [CR,TR]
 Wi Bing Tan and Peter Strazdins,
The Analysis and Optimization of Collective Communications
on a Beowulf Cluster (12/02) [CR]
 Jeremy Dawson and Peter Strazdins,
Optimizing UserLevel Communication Patterns on the
Fujitsu AP3000 (12/99) [CR]
Largescale Applications
 Zhe Weng and Peter E Strazdins, Acceleration of a
Pythonbased Tsunami Modelling Application via CUDA and OpenHMPP,
Proceedings of the 2014 IEEE International Parallel & Distributed
Processing Symposium Workshops, pp12751284, Pheonix, May 2014.

M. Bernabeu, J. Southern, N. Wilson, P. Strazdins, J. Cooper and
J. PittFrancis,
Chaste: a case study of parallelisation of an
open source finiteelement solver with applications to computational
cardiac electrophysiology simulation, International Journal of
High Performance Computing Applications, 28(1), pp1322, Feb 2013.
 Peter Strazdins and Markus Hegland,
Performance Analysis of a Cardiac Simulation Code Using IPM,
ScalA'11: Proceedings of the second workshop on Scalable algorithms for
largescale systems, pages 2932,
Supercomputing '11, ACM 2011

Peter E. Strazdins, Margaret Kahn, Joerg Henrichs, Tim Pugh and Mike
Rezny,
Profiling Methodology and Performance Tuning of the Met
Office Unified Model for Weather and Climate Simulations ,
Proceedings of the 2011 IEEE International Parallel & Distributed
Processing Symposium Workshops, Anchorage, May 2011, pp13171326.
 Dimitrios Tsifakis, Alistair P. Rendell* and Peter E. Strazdins,
Cache Oblivious Matrix Transposition: Simulation and Experiment,
International Conference in Computational Science (ICCS
2004), Lecture Notes in Computer Science 3037, II:1725,
SpringerVerlag, Krakow, June 2004.

Peter Christen et al,
Towards a Parallel Data Mining Toolbox}
(04/01) [CR]
 P.E. Strazdins et al,
Efficient Parallel Electromagnetic Field Analysis Exploiting
Symmetry
(06/01) [BC]
 K. Homma et al,
Frequency Interpolation Methods for Accelerating Parallel EMC Analysis
(04/01) [CR]
 Peter Christen et al,
Scalable Parallel Algorithms for Surface Fitting and Data Mining
(06/00) [J]
 Peter E. Strazdins,
Issues in the Design of Scalable Outofcore Dense Symmetric Indefinite
Factorization Algorithms, (06/03) [CR]
 Peter E. Strazdins & John G. Lewis,
An Efficient and Stable Method for Parallel Factorization of Dense
Symmetric Indefinite Matrices , (09/01) [CR]
 Peter. E. Strazdins,
Accelerated Methods for Performing the LDLT Decomposition ,
(09/99) [J,CR]
 Peter. E. Strazdins,
Parallelizing Dense Symmetric Indefinite Solvers ,
(12/99) [CR]
 Peter. E. Strazdins,
A Dense Complex Symmetric Indefinite Solver for the Fujitsu AP3000
(05/99) [TR]
 P.E. Strazdins,
Transporting Distributed BLAS to the Fujitsu AP3000 and VPP3000
(09/98) [CR]
 P.E. Strazdins,
Software Overhead and Blocking Issues in Parallel BLAS
(03/98) [CU]
 P.E. Strazdins,
Reducing Software Overheads in Parallel Linear Algebra Libraries
(09/97) [CR,TR]
 P.E. Strazdins,
A High Performance, Portable Distributed BLAS Implementation
(11/96) [CU]
 P.E. Strazdins and H. Koesmarno,
A High Performance Version of Parallel LAPACK:
Preliminary Report
(11/96) [CU]
 P.E. Strazdins,
Prototyping Parallel LAPACK using BlockCyclic Distributed BLAS
(11/94) [CU]
 R.P. Brent and P.E. Strazdins,
Implementation of BLAS level 3 and LINPACK benchmark on the AP1000.
(03/93) [J]
 P.E. Strazdins and R.P. Brent,
Implementation of BLAS
level 3 the Fujitsu AP1000: Preliminary Report.
(11/91) [CU]
 H. Schroder and P. Strazdins. Program compression on the
instruction systolic array.
Parallel Computing , 17:207219, 1991. [J]
 P.E. Strazdins. Control Structures for MeshConnected
Networks . PhD thesis, The
Australian National University, Canberra, February 1990. viii+297pp.
 P. Lenders, H. Schroder and P. Strazdins.
Microprogramming Instruction Systolic Arrays.
In MICRO22: Proceedings 22nd Conference on Microprogramming ,
Dublin, August 1989. [CR]