Organized By
Past Conferences
Nanyang Technological University School of Computer Engineering Parallel Distributed Computing Centre (PDCC) Block N4-B2A-03 50 Nanyang Avenue, Singapore 639798 ©2010 All rights reserved NTU - PDCC



Keynote Session I: “Making Sense of a Complex World”

Professor Peter Sloot
Distinguished Research Professor and Professor of Computational Science,
University of Amsterdam, The Netherlands
Professor of Advanced Computing, St. Petersburg State University, Russia
Visiting Professor of Complex Systems, Nanyang Technological University, Singapore


We live in a complex world and are surrounded by complex systems: from a biological cell, made of thousands of different molecules that seamlessly work together, to millions of computer systems that should work together, to our society, a collection of seven billion individuals that try to work and live together. These complex systems display endless signatures of order, disorder, self-organization and self-annihilation. Understanding, quantifying and handling this complexity is one of the biggest scientific challenges of our time.

Using examples from our recent research, I will introduce a new paradigm of information processing in natural systems that guide the design and evaluation of models for simulating complex dynamical systems. I will show how this paradigm can bridge the uncomfortable gap between Popperian deductivism and Baconian inductivism.


Professor Peter Sloot is a Distinguished Research Professor and Professor of Computational Science at the University of Amsterdam, The Netherlands. He received his PhD (Computer Science) in 1988 and MSc (Chemistry) and MSc (Physics) in 1983, all from the University of Amsterdam. Peter writes “I try to understand how nature processes information. I study this 'natural information processing' in complex systems by computational modeling and simulation as well as through formal methods. My work is applied to a large variety of disciplines with a focus on – but not limited to – Biomedicine. Recent work is on modeling the virology and epidemiology of infectious diseases, notably HIV, through Complex Networks, Cellular Automata and Multi-Agents. Recently in my work I try to build bridges to socio-dynamics.”

Professor Peter Sloot currently leads two large EU projects: ViroLab and DynaNets and supervises research from various NIH, NSF and NWO and Royal Academy projects. He has supervised over 38 PhD Dissertations. He has published over 470 papers, books, chapters and edited volumes. He has given over 20 Radio and TV interviews on various scientific topics, including two documentaries on his work. He is Editor in Chief of “Journal of Computational Science” and “Future Generation Computing Systems”, both published by Elsevier. He is General Chair of the ICCS series of conferences on Computational Science. He has given an average of 8 international keynote talks and invited lectures per year over the past 5 years.

Keynote Session II: “Challenges in Three‐Level‐Parallelization‐based Analytic Simulation”

Professor Yao Yiping
Vice Director, Institute of Simulation Engineering
Professor, School of Information System and Management,
National University of Defense Technology, Changsha, Hunan, China


Analytic Simulation is an effective approach to study and analyze complex systems. As a peer methodology to experiment and theory, it is used more and more widely in the area of defense and economy. With the in-depth development of the applications of analytic simulation, the scale of them is becoming larger and the models are becoming more complicated. As a result, much more computing resources are required than ever before. To shorten the execution time of simulation has become an urgent job. Parallel computing is an effective way to solve the problem. In this presentation, we will introduce the characteristics of computing of analytic simulation such as multi-sample, as fast as possible, complex model calculation and synchronization for constraint of causality. According to these characteristics we present a three-level-parallelization solution: multi-sample parallelization, multi-entity parallelization and complex model calculation parallelization.

Multi-sample parallelization is job-level parallelization: as there are no dependencies among samples, it is relatively easy to implement. Multi-entity parallelization is MPI task-level parallelization: it is the core issue of parallel simulation. There are several ways to achieve calculation parallelization of complex models now: multicore CPU, GPGPU, FPGA, DSP and MIC etc. In this presentation, we will discuss the challenges in these three levels and introduce our solutions as well as give a perspective on them.


Dr Yiping Yao is Professor of the School of Information System and Management and the School of Computer Science at the National University of Defense Technology (NUDT). He is also the Vice Director of the Institute of Simulation Engineering at NUDT. He received his PhD and MS degrees from NUDT in Computer Science in 2004 and 1987. His research interests include: parallel & distributed simulation, agent-based and component-based modeling and simulation, and hardware-in-the-loop real-time simulation. He has authored or co-authored over 130 technical papers in the above areas. He led the development of parallel/distributed/real-time simulation software systems including YH-SUPE (support environment for parallel discrete event simulation), Starlink (HLA RunTime Infrastructure) and YHSIM (hardware-in-the-loop real-time modeling and simulation platform), all of which have been widely used in China. He won numerous Science and Technology Progress Awards of China: 2 second prizes at the state level, 3 first prizes and 7 second prizes at the ministerial level.

Dr Yao is a member of the IEEE and ACM, and a member of the board of directors of Chinese Association for System Simulation (CASS). He was the general co-chair of PADS 2012 and CGSS 2011 (the first Sino-German Symposium on “Parallel and Distributed Discrete-event Simulation, Experimental Validation and Multi-Scale Applications in Computational Systems Biology”). He has served as program committee member for several international conferences. Most recent ones include: PADS 2013, 2012, DS-RT 2012, 2011, 2010, 2009, SIMUL 2013, 2012, 2011, 2010, 2009, SimTools 2010, SummerSim'09, SIMULTECH 2013, 2012, 2011, DCIA 2012, 2011, 2010.