Omar Awile

Omar Awile

Omar Awile was a PhD student with the MOSAIC Group between November 2008 and January 2013. He is Syrian and Swiss citizen and was born in Bern (Switzerland) in 1981. After leaving the MOSAIC Group, Omar became Senior Security Engineer with the computer security company P1 Security in Paris, France. From December 2013 until July 2015, Omar was an HPC Application Analyst with the Intel Exascale Computing Research Center in Paris, France. In August 2015, Omar became a Systems Performance Engineer at CERN, the European particle physics and high-energy physics research center, in Geneva, Switzerland. And since 2017, he is on the HPC team of the Blue Brain Project at EPFL, Switzerland.

From 2002 until 2008 Omar studied Computer Science at ETH Zurich and majored in Computational Science. He did his Master thesis in the MOSAIC group and carried out his project at the Mediterranean Institute for Life Sciences (MedILS), resulting in the publication:

O. Awile, A. Krisko, I. F. Sbalzarini, and B. Zagrovic. Intrinsically disordered regions may lower the hydration free energy in proteins: A case study of nudix hydrolase in the bacterium Deinococcus radiodurans. PLoS Comput. Biol., 6(7):e1000854, 2010. (PDF)

In 2006, Omar did a 5-month internship at the data analytics group of the IBM Tokyo Research Lab, exploring network link prediction algorithms with parametrizeable metrics. In 2007, he did a term project at the Radio Astronomy group of ETH Zurich to design and implement a the DiRaC distributed system that retrieves, preprocesses, archives, and visualizes data from a network of world-wide distributed radio telescopes observing the sun's radio activity. In 2008, Omar worked at IBM Japan, together with experts from the IBM Tokyo Research Lab and IBM Rational, to further develop methodologies and tools enabling model-driven systems development (MDSD).

During his PhD in the MOSAIC Group, Omar worked on efficient, abstraction-based middleware for large-scale parallel high-performance computing using particle methods (the PPM Library). In particular, he developed and implemented a domain-specific language for parallel hybrid particle-mesh simulations using PPM:

O. Awile, M. Mitrovic, S. Reboux, and I. F. Sbalzarini. A domain-specific programming language for particle simulations on distributed-memory parallel computers. In Proc. III Intl. Conf. Particle-based Methods (PARTICLES), paper p52, Stuttgart, Germany, 2013. (PDF, Abstract PDF)

PhD Thesis

O. Awile. A Domain-Specific Language and Scalable Middleware for Particle-Mesh Simulations on Heterogeneous Parallel Computers. PhD thesis, Diss. ETH No. 20959, MOSAIC Group, ETH Zurich, 2013. (PDF)