Hi. I'm Bruno Bodin.

I am research associate at the University of Edinburgh in the CArD group since 2014. Before that, I was sofware engineer in Kalray company (Orsay, France). I received M.S and Ph.D. in Computer Engineering from the University of Pierre et Marie Curie (Paris, France) in 2010 and 2013 respectively. My major research interests are dataflow programming and compilation, especially static analysis and scheduling.

Learn about what I do

The PAMELA project

Designing computer systems for the next generation many-core applications is an extremely challenging problem. The overall objective of this Programme is to bring together application developers, system software researchers and computer architects to ... Read more...


SLAMBench is an open source tool designed to assist in the development of simultaneous localisation and mapping (SLAM) algorithms, Read more...


Turbine is a Dataflow graph generator. It can generate SDFGs, CSDFGs and PCGs with initilization phases. All the graphs can be ... Read more ...


AGB5CSDF is an Auto-Generated Benchmark of five CSDF and IB5CSDF is an Industrial Benchmark of five CSDF. Download : IBplusAGB5CSDF.tgz


K-iter is an open source tool to compute the throughput of CSDFG using an iterative algorithm, Read more ...


Simbench is a set of microbenchmarks designed to run on full system simulators, in ... Read more...






  • Fast and Efficient Dataflow Graph Generation,
    Bodin, B., Lesparre, Y., Delosme, J-M. & Munier-Kordon, A. 2014 Proceedings of the 17th International Workshop on Software and Compilers for Embedded Systems. New York, NY, USA: ACM, p. 40-49, 10 p.



PhD Thesis


There is my most recent teaching activities.

Find me on ...