Bruno Bodin

Science (Computer Science)

Assistant Professor


View Curriculum Vitae

Assistant Professor Bruno Bodin is currently employed at Yale-NUS College, Singapore. He was formerly a Senior Research Associate at the University of Edinburgh, a Visiting Research Fellow at INRIA ENS, Paris and a Software Engineer at Kalray, Paris. He received his PhD degree in Computer Science at the University Pierre and Marie Curie, France, in 2013.

Asst Prof Bodin’s current research interests include performance analysis and optimisation; embedded systems and robotic applications. His work on dataflow analysis and compilation has been adopted by Kalray, a semiconductor company making a many-cores system-on-chip for embedded systems. He also leads the design and development of SLAMBench, a performance evaluation framework for Simultaneous Localisation and Mapping systems (SLAM) that is used by industry partners. Overall, Asst Prof Bodin has published over 20 papers in premier international journals and conferences in his areas: ASPLOS, DAC, EMSOFT, ICRA, PACT.

Selected publications

SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAM , Bodin, B., Wagstaff, H., Saeedi, S., Nardi, L., Vespa, . E., Mayer, J. H., Nisbet, A., Luján, M., Furber, S., Davison, A. J., Kelly, P. H. J. & O’Boyle, M. Proc. of The International Conference in Robotics and Automation (ICRA’18).

Automatic matching of legacy code to heterogeneous APIs: An idiomatic approach , Ginsbach, P., Remmelg, T., Steuwer, M., Bodin, B., Dubach, C. & O’Boyle, M. 23rd ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’18).

Navigating the Landscape for Real-time Localisation and Mapping for Robotics, Virtual and Augmented Reality. , Saeedi, S. , Bodin, B. , Wagstaff, H. , Nisbet, A. , Nardi, L. , Mawer, J. , Melot, N. , Palomar, O. , Vespa, . E. , Spink, T. , Gorgovan, C. , Webb, A. , Clarkson, J. , Tomusk, E-A. , Debrunner, T. , Kaszyk, J. , Gonzalez-de-Aledo, P. , Rodchenko, A. , Riley, G. , Kotselidis, C. and 6 others. Proceedings of the IEEE, 2018

Optimal and fast throughput evaluation of CSDF, B Bodin, A Munier-Kordon, BD de Dinechin – Proceedings of the 53rd Annual Design Automation Conference, 2016

Diplomat: Mapping of Multi-kernel Applications Using a Static Dataflow Abstraction, B Bodin, L Nardi, PHJ Kelly, MFP O’Boyle – Modeling, Analysis and Simulation of Computer and …, 2016

Periodic schedules for cyclo-static dataflow, B Bodin, A Munier-Kordon, BD de Dinechin – Embedded Systems for Real-time Multimedia …, 2013

C: A Language for Science and Engineering
Programming Operating Systems