Ahmadia Statement of Achievements 2011-2012

Research

Accepted Journal Papers

  • Accessible, Extensible, Scalable Tools for Wave Propagation Problems David I Ketcheson, Kyle T Mandli, Aron Ahmadia, Amal Alghamdi, Manuel Quezada, Matteo Parsani, et al. Accepted to SIAM Journal of Scientific Computing

  • Optimizing the Performance of Streaming Numerical Kernels on the IBM BlueGene/P PowerPC 450 Tareq M. Malas, Aron J. Ahmadia, Jed Brown et al. Accepted to International Journal of High Performance Computing Applications

Conference Proceedings

  • Scalable Force Directed Graph Layout Algorithms Using Fast Multipole Methods Enas Yunis, Rio Yokota, Aron Ahmadia. To appear in IEEE Proceedings of the 11th International Symposium on Parallel and Distributed Computing

Active Manuscripts

  • Scalable Dynamic Libraries and Collective I/O at the Petascale
  • Numerical Design of Optimal Stability Polynomials
  • Achieving textbook multigrid efficiency for hydrostatic ice sheet flow

Initial Work

  • Performance Models for Implicit Computations on Exascale Architectures

Software and Support

Internal Faculty/Researchers Supported

  • Keyes
  • Ketcheson
  • Mai
  • Stenchikov
  • Hoteit

External Faculty/Researchers Supported

  • Ghoneim (MIT)
  • Weinzierl (TUM)
  • Cotter (Oxford)

Software

  • Top-level refactoring of PyClaw design
  • Refactoring of PyClaw tests
  • Design and implementation of Collaborative MathWiki server
  • Implementation of continuous integration server

Outreach and Development

Thesis Committee Membership

  • Tareq Malas – Supervised
  • Amal Alghamdi – Supervised
  • Tak Lee
  • Luca Passone
  • Shuai Zheng

Other Students under Supervision

  • Enas Yunis

Internal Workshops

  • Co-Organizer, Python for Science, part of WEP 2012 (50 attendees)
  • Co-Organizer, HPC^3 2012 (50 attendees)
  • Speaker, KAUST-IBM Earth Sciences HPC Training

External Workshops and Tutorials

  • Organizer, High Performance Computing at American University of Beirut (4 days, 30 participants)
  • Organizer, Python for Computational Training at Saudi Aramco (2 days, 30 participants)
  • Co-Organizer, KAUST Supercomputing 2012 Booth

Program Committee Service

  • SpringSim High Performance Computing
  • International Symposium on Parallel and Distributed Computing
  • SciPy

Invited Lectures

  • Clawpack on Sixty-Five Thousand Cores… In Python Google, Boeing, University of Washington, Simula
  • petsc4py in the Classroom Simula

Other Activities

  • Community Moderator on Computational Science Stack Exchange: http://scicomp.stackexchange.com
  • Supported Recruitment at Harvey-Mudd