Workshop Python for High Performance and Scientific Computing at ICCS 2011

ICCS2011-banner

Workshop Python for High Performance and Scientific Computing

June 1-3, 2011, Tsukuba, Japan

part of The International Conference on Computational Science (ICCS 2011)

Introduction

Python

Python is an accepted high-level programming language with a growing community in academia and industry. Beside its original use as a scripting language for web applications, today Python is a general-purpose language adopted by many scientific applications like CFD, bio molecular simulation, AI, scientific visualization etc. More and more industrial domains are turning towards it as well, such as robotics, semiconductor manufacturing, automotive solutions, telecommunication, computer graphics, and games. In all fields, the use of Python for scientific, high performance parallel, and distributed computing, as well as general scripted automation is increasing. Moreover, Python is well-suited for education in scientific computing.

The workshop aims at bringing together researchers and practitioners from industry and academia using Python for all aspects of high performance and scientific computing. The goal is to present Python-based scientific applications and libraries, to discuss general topics regarding the use of Python (such as language design and performance issues), and to share experience using Python in scientific computing education.

Topics

  • Python-based scientific applications and libraries
  • High performance computing
  • Parallel Python-based programming languages
  • Scientific visualization
  • Software integration and graphical user interfaces
  • Data mining
  • Scientific computing education
  • Python performance and language issues
  • Problem solving environments with Python
  • Performance analysis tools for Python applications

Papers

We invite you to submit a paper of up to 10 pages formatted according to the rules of Procedia Computer Science via the conference submission system selecting our workshop Python for High Performance and Scientific Computing in the drop-down menu.

Important dates

Full paper submission:         January 10, 2011
Notification of acceptance:     February 20, 2011
Camera-ready papers:         March 7, 2011

Program Committee

  • Achim Basermann, German Aerospace Center, Germany
  • David Beazley, Dabeaz, LLC, USA
  • William E. Hart, Sandia National Laboratories, USA
  • Konrad Hinsen, Centre de Biophysique Moléculaire, CNRS Orléans, France
  • Andreas Klöckner, New York University, USA
  • Maurice Ling, Singapore Polytechnic, Singapore
  • Stuart Mitchell, The University of Auckland, New Zealand
  • Mike Müller, Python Academy, Germany
  • Travis Oliphant, Enthought, Inc., USA
  • Fernando Pérez, University of California, Berkeley, USA
  • Massimo Di Pierro, DePaul University, USA
  • Marc Poinot, ONERA, France
  • William Scullin, Argonne National Laboratory, USA
  • Gaël Varoquaux, INRIA, France

Workshop Organizers

Chair:         Andreas Schreiber, German Aerospace Center (DLR), Germany
E-Mail: iccs2011@dlr.de
Co-Chair:    Guy K. Kloss, Auckland University of Technology, New Zealand

Python is an accepted high-level general-purpose programming language with a growing community in academia and industry. Beside its original use as a scripting language for web applications, Python is nowadays adopted by many scientific applications like CFD or biomolecule simulation, AI, scientific visualization etc. and by more and more industrial domains such as robotics, semiconductor manufacturing, automotive solutions, telecommunication, computer graphics and games. In all fields, the use of Python for scientific computing as well as for high performance parallel and distributed computing is increasing. Moreover, Python is well-suited for education in scientific computing.