Nombre de documents

17

Jonathan Passerat-Palmbach - Imperial College London - BioMedIA


 

Jonathan Passerat-Palmbach holds a PhD from Blaise Pascal University of Clermont-Ferrand (France). He is currently a research associate at Imperial College London, in the BioMedIA group. His work is focused on high performance computing tools and software engineering applied to simulation and medical image analysis.


Article dans une revue4 documents

  • Jonathan Passerat-Palmbach, Pierre Schweitzer, Jonathan Caux, Pridi Siregar, Claude Mazel, et al.. Harnessing Aspect Oriented Programming on GPU: Application to Warp-Level Parallelism (WLP). International Journal of Computer Aided Engineering and Technology, 2015, 7 (2), pp.158-175. 〈hal-01099208〉
  • Jonathan Passerat-Palmbach, Claude Mazel, David Hill. TaskLocalRandom: A Statistically Sound Substitute to Pseudorandom Number Generation in Parallel Java Tasks Frameworks. Concurrency and Computation: Practice and Experience, Wiley, 2014, pp.N/A. 〈10.1002/cpe.3214〉. 〈hal-01098598〉
  • David Hill, Claude Mazel, Jonathan Passerat-Palmbach, Mamadou Kaba Traoré. Distribution of Random Streams for Simulation Practitioners. Concurrency and Computation: Practice and Experience, Wiley, 2012, 25 (10), pp.1427 - 1442. 〈10.1002/cpe.2942〉. 〈hal-01099203〉
  • Jonathan Passerat-Palmbach, Claude Mazel, David Hill. Pseudo-Random Streams for Distributed and Parallel Stochastic Simulations on GP-GPU. Journal of Simulation, Palgrave Macmillan, 2012, pp.141 - 151. 〈10.1057/jos.2012.8〉. 〈hal-01099194〉

Communication dans un congrès11 documents

  • Romain Reuillon, Mathieu Leclaire, Jonathan Passerat-Palmbach. Model Exploration Using OpenMOLE - a workflow engine for large scale distributed design of experiments and parameter tuning. IEEE High Performance Computing and Simulation conference 2015, Jun 2015, Amsterdam, Netherlands. IEEE High Performance Computing and Simulation conference 2015, 2015, 〈http://hpcs2015.cisedu.info/〉. 〈hal-01163457〉
  • Jonathan Passerat-Palmbach, Mathieu Leclaire, Romain Reuillon, Zehan Wang, Daniel Rueckert. OpenMOLE: a Workflow Engine for Distributed Medical Image Analysis. International Workshop on High Performance Computing for Biomedical Image Analysis (part of MICCAI 2014), Sep 2014, Boston, United States. 2014. 〈hal-01099220〉
  • Jonathan Passerat-Palmbach, Jonathan Caux, Yannick Le Pennec, Romain Reuillon, Ivan Junier, et al.. Parallel stepwise stochastic simulation: Harnessing GPUs to Explore Possible Futures States of a Chromosome Folding Model Thanks to the Possible Futures Algorithm (PFA). SIGSIM-PADS’13 - ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), May 2013, Montreal, Canada. pp.169 - 177, 2013, 〈10.1145/2486092.2486114〉. 〈hal-01098546〉
  • Jonathan Passerat-Palmbach, Romain Reuillon, Claude Mazel, David Hill. Prototyping Parallel Simulations on Manycore Architectures Using Scala: A Case Study. IEEE High Performance Computing and Simulation (HPCS) 2013, Jul 2013, Helsinki, Finland. pp.405 - 412, 2013, 〈10.1109/HPCSim.2013.6641447〉. 〈hal-01098626〉
  • Jonathan Passerat-Palmbach, Arthur Forest, Julien Pal, Bruno Corbara, David Hill. Automatic Parallelization of a Gap Model using Java and OpenCL. European Simulation and Modelling Conference, Oct 2012, Essen, Belgium. pp.24-31, 2012. 〈hal-01083187〉
  • Jonathan Passerat-Palmbach, David Hill. How to Correctly Deal With Pseudorandom Numbers in Manycore Environments - Application to GPU programming with Shoverand. IEEE High Performance Computing and Simulation conference 2012, Jul 2012, Madrid, Spain. pp.25 - 31, 2012, 〈10.1109/HPCSim.2012.6266887〉. 〈hal-01098579〉
  • Jonathan Passerat-Palmbach, Claude Mazel, David Hill. ThreadLocalMRG32k3a: A Statistically Sound Substitute to Pseudorandom Number Generation in Parallel Java Applications. IEEE High Performance Computing and Simulation conference 2012, Jul 2012, Madrid, Spain. pp.543 - 550, 2012, 〈10.1109/HPCSim.2012.6266971〉. 〈hal-01098552〉
  • Jonathan Passerat-Palmbach, Claude Mazel, David Hill. Pseudo-Random Number Generation on GP-GPU. IEEE/ACM/SCS Workshop on Principles of Advanced and Distributed Simulation, Jun 2011, Nice, France. 2011, 〈10.1109/PADS.2011.5936751〉. 〈hal-01083185〉
  • Jonathan Passerat-Palmbach, Claude Mazel, Bruno Bachelet, David Hill. ShoveRand: a Model-Driven Framework to Easily Generate Random Numbers on GP-GPU. IEEE/ACM International Conference on High Performance Computing and Simulation, Jul 2011, Istanbul, Turkey. pp.41 - 48, 2011, 〈10.1109/HPCSim.2011.5999805〉. 〈hal-01083180〉
  • Jonathan Passerat-Palmbach, Jonathan Caux, Pridi Siregar, Claude Mazel, David Hill. Warp-Level Parallelism: Enabling Multiple Replications In Parallel on GPU. European Simulation and Modelling, Oct 2011, Guimaraes, Portugal. 2011. 〈hal-01083163v2〉
  • Jonathan Passerat-Palmbach, Claude Mazel, Antoine Mahul, David Hill. Reliable Initialization of GPU-enabled Parallel Stochastic Simulations Using Mersenne Twister for Graphics Processors. European Simulation and Modelling 2010, Oct 2010, Essen, Belgium. pp.187 - 195, 2010. 〈hal-01083150v2〉

Chapitre d'ouvrage1 document

  • Jonathan Passerat-Palmbach, David Hill. OpenCL: A suitable solution to simplify and unify High Performance Computing developments: A survey of OpenCL’s abstraction layers and high-level APIs. Frederic Magoules. Patterns for Parallel Programming on GPUs, Saxe-Coburg Publications, pp.189-209, 2013, 978-1-874672-57-9. 〈hal-01098581〉

Thèse1 document

  • Jonathan Passerat-Palmbach. Contributions to parallel stochastic simulation: Application of good software engineering practices to the distribution of pseudorandom streams in hybrid Monte-Carlo simulations. Distributed, Parallel, and Cluster Computing [cs.DC]. Université Blaise Pascal - Clermont-Ferrand II, 2013. English. 〈tel-00858735v3〉