Publications about the tools

In case you use Orcc in your research, please cite the following paper in your publications:

Hervé Yviquel, Antoine Lorence, Khaled Jerbi, Alexandre Sanchez, Gildas Cocherel, and Mickaël Raulet. Orcc: Multimedia development made easy. In Proceedings of the 21st ACM international conference on Multimedia. [pdf]

@inproceedings{Orcc,
 author = {Yviquel, Herve and Lorence, Antoine and Jerbi, Khaled and Cocherel, Gildas
 and Sanchez, Alexandre and Raulet, Mickael},
 title = {Orcc: Multimedia Development Made Easy},
 booktitle = {Proceedings of the 21st ACM International Conference on Multimedia},
 series = {MM '13},
 year = {2013},
 isbn = {978-1-4503-2404-5},
 pages = {863--866},
 doi = {10.1145/2502081.2502231},
 publisher = {ACM},
}

Otherwise, here is a list of published papers about our research works related to dataflow tools:

  1. Book chapters
  2. Journal papers
  3. Conference and workshop papers
  4. PhD thesis

Book chapters

2013

  • M. Mattavelli, M. Raulet, & J. W. Janneck, "MPEG reconfigurable video coding". In Handbook of Signal Processing Systems (pp. 281-314). Springer New York, 2013.

Journal papers

2014

  • H. Yviquel, A. Sanchez, P. Jääskeläinen, J. Takala, M. Raulet, E. Casseau, "Embedded Multi-Core Systems Dedicated to Dynamic Dataflow Programs", Journal of Signal Processing Systems, 2014. [pdf]

2013

  • H. Yviquel, J. Boutellier, M. Raulet, E. Casseau, "Automated design of networks of Transport-Triggered Architecture processors using Dynamic Dataflow Programs", Signal processing: Image communication, 2013. [pdf]
  • J. Gorin, M. Raulet, F. Prêteux, "MPEG Reconfigurable Video Coding: From specification to a reconfigurable implementation", Signal processing: Image communication, 2013. [pdf]

2012

  • M. Wipliez, M. Raulet, ”Classification of Dataflow Actors with Satisfiability and Abstract Interpretation”, International Journal of Embedded and Real-Time Communication Systems, 2012.[pdf]
  • K. Jerbi, M. Raulet, M. Abid, "Automatic Generation of Optimized and Synthesizable Hardware Implementation from High-Level Dataflow Programs", VLSI Design, vol. 2012.[pdf]
  • F. Palumbo, N. Carta, D. Pani, P. Meloni, L. Raffo, "The multi-dataflow composer tool: generation of on-the-fly reconfigurable platforms", Journal of Real-Time Image Processing, 2012.
  • J Gorin, M Raulet, F Prêteux, "Optimized dynamic compilation of dataflow representations for multimedia applications", Annals of telecommunications, 2012.

2011

  • M. Raulet, M. Mattavelli, J. Janneck, "Guest Editorial: Special Issue on Reconfigurable Video Coding," Journal of Signal Processing Systems, 63(2):177-179, Springer, 2011.
  • S. S. Bhattacharyya, J. Eker, J. W. Janneck, C. Lucarz, M. Mattavelli, & M. Raulet. Overview of the MPEG reconfigurable video coding framework. Journal of Signal Processing Systems, 63(2), 251-263.
  • M. Wipliez, G. Roquier, J.-F. Nezan, "Software Code Generation for the RVC-CAL Language," Journal of Signal Processing Systems, 63(2):203-213, Springer. [pdf]
  • J. W. Janneck, I. Miller, D. Parlour, G. Roquier, Matthieu Wipliez, Mickaël Raulet, "Synthesizing Hardware from Dataflow Programs: An MPEG-4 Simple Profile Decoder Case Study," Journal of Signal Processing Systems, 63(2):241-249, Springer. [pdf]
  • R. Gu, J. W. Janneck, M. Raulet, S. Bhattacharyya, "Exploiting Statically Schedulable Regions in Dataflow Programs," Journal of Signal Processing Systems, 63(1):177-179, Springer. [pdf]
  • J. Gorin, M. Wipliez, F. Prêteux, M. Raulet, "LLVM-based and scalable MPEG-RVC decoder," Journal of Real-Time Image Processing , 6(1):59-70, Springer. [pdf]

2010

  • M. Mattavelli, I. Amer, and M. Raulet, "The reconfigurable video coding standard [standards in a nutshell]." Signal Processing Magazine, 27.3: 159-167, IEEE.

2009

  • R. Gu, J. W. Janneck, S. S. Bhattacharyya, M. Raulet, M. Wipliez, W. Plishker, "Exploring the Concurrency of an MPEG RVC Decoder Based on Dataflow Program Analysis," IEEE Transactions on Circuits and Systems for Video Technology, 19(11):1646-1657, IEEE. [pdf]

Conference and workshop papers

2014

  • H. Yviquel, A. Sanchez, P. Jääskeläinen, J. Takala, M. Raulet, and E. Casseau, “Efficient Software Synthesis of Dynamic Dataflow Programs,” in Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on.[pdf]

2013

  • H. Yviquel, A. Lorence, K. Jerbi, A. Sanchez, G. Cocherel, and M. Raulet. "Orcc: Multimedia development made easy". In Proceedings of the 21st ACM international conference on Multimedia. [pdf]
  • H. Yviquel, E. Casseau, M. Raulet, P. Jääskeläinen, J. Takala. "Towards run-time actor mapping of dynamic dataflow programs onto multi-core platforms". In Image and Signal Processing and Analysis (ISPA), 2013 8th International Symposium on. [pdf]
  • M. Abid, K. Jerbi, M. Raulet, O. Deforges, M. Abid, "System level synthesis of dataflow programs: HEVC decoder case study". In Electronic System Level Synthesis Conference (ESLsyn). [pdf]
  • E. Bezati, M. Mattavelli, J. Janneck. "High-Level Synthesis of Dataflow Programs for Signal Processing Systems". In Image and Signal Processing and Analysis (ISPA), 2013 8th International Symposium on.

2012

  • N. Siret, M. Wipliez, J. F. Nezan, and F. Palumbo. "Generation of Efficient High-Level Hardware Code from Dataflow Programs". In Proceedings of Design, Automation and test in Europe (DATE). [pdf]
  • K. Jerbi, M. Raulet, O. Déforges, M. Abid, "Automatic Generation of Synthesizable Hardware Implementation from High Level RVC-CAL Description". International Conference on Acoustics, Speech, and Signal Processing (ICASSP).
  • J.-F. Nezan, N. Siret, M. Wipliez, F. Palumbo, L. Raffo, "Multi-purpose systems: A novel dataflow-based generation and mapping strategy". ISCAS.
  • J. Heulot, K. Desnos, J.-F. Nezan, M. Pelcat, M. Raulet, H. Yviquel, P.-L. Lagalaye, J.-C. Le Lann, "An experimental toolchain based on high-level dataflow models of computation for hetereogenous MPSoC", Design and Architectures for Signal and Image Processing (DASIP), Conference on. [pdf]

2011

  • H. Yviquel, E. Casseau, M. Wipliez, M. Raulet, ”Efficient Multicore Scheduling of Dataflow Process Networks”, Signal Processing Systems (SIPS), 2011 IEEE Workshop on, Lebanon. [pdf]
  • J. Gorin, H. Yviquel, M. Raulet, F. Preteux, ”Just-In-Time Adaptive Decoder Engine: A universal video decoder based on MPEG RVC”, ACM Multimedia 2011. [pdf]
  • E. Bezati, H. Yviquel, M. Raulet, M. Mattavelli, "A Unified Hardware/Software Co-synthesis Solution for Signal Processing Systems", Design and Architectures for Signal and Image Processing (DASIP), 2011 Conference on, Finland. [pdf]
  • F. Palumbo, N. Carta, L. Raffo, The Multi-Dataflow Composer tool: A runtime reconfigurable HDL platform composer. DASIP 2011: 178-185.
  • J. Boutellier, O. Silven, M. Raulet, "Automatic synthesis of TTA processor networks from RVC-CAL dataflow programs," Signal Processing Systems (SiPS), 2011 IEEE Workshop on , vol., no., pp.25-30, 4-7 Oct. 2011.
  • J. Boutellier, O. Silven, M. Raulet, "Scheduling of CAL actor networks based on dynamic code analysis," Acoustics, Speech and Signal Processing (ICASSP), 2011 IEEE International Conference on , vol., no., pp.1609-1612.

2010

  • N. Siret, M. Wipliez, J.-F. Nezan, A. Rahtay, ”Hardware code generation from dataflow programs”, Conference on Design and Architectures for Signal and Image Processing (DASIP 2010), IEEE. [pdf]
  • J. Gorin, M. Raulet, F. Preteux, ”A portable Video Tool Library for MPEG Reconfigurable Video Coding using LLVM representation”, Conference on Design and Architectures for Signal and Image Processing (DASIP 2010), IEEE, 2010, United Kingdom. [pdf]
  • J. Gorin, M. Wipliez, J. Piat, F. Preteux, M. Raulet, ”An LLVM-based decoder for MPEG Reconfigurable Video Coding”, Signal Processing Systems (SIPS), 2010 IEEE Workshop on. [pdf]
  • N. Siret, I. Sabry, J.-F. Nezan, M. Raulet, "A Codesign Synthesis from an MPEG-4 Decoder Dataflow Description," In Proceedings of 2010 IEEE International Symposium on Circuits and Systems (ISCAS 2010), pages 1995-1998, IEEE. [pdf]
  • R. Gu, J. Piat, M. Raulet, J. W. Janneck, S. S. Bhattacharyya, "Automated Generation of an Efficient MPEG-4 Reconfigurable Video Coding Decoder Implementation," In Proceedings of 2010 Conference on Design and Architectures for Signal and Image Processing (DASIP 2010), pages 265-272.
  • M. Wipliez, M. Raulet, "Classification and Transformation of Dynamic Dataflow Programs," In Proceedings of 2010 Conference on Design and Architectures for Signal and Image Processing (DASIP 2010), pages 303-310. [pdf]
  • F. Palumbo, D. Pani, E. Manca, L. Raffo, M. Mattavelli, G. Roquier: RVC: A multi-decoder CAL Composer tool. DASIP 2010: 144-151.

2009

  • G. Roquier, C. Lucarz, M. Mattavelli, M. Wipliez, M. Raulet, Jörn W. Janneck, Ian D. Miller, D. B. Parlour, "An Integrated Environment for HW/SW Co-Design Based on a CAL Specification and HW/SW Code Generators," In Proceedings of 2009 IEEE International Symposium on Circuits and Systems (ISCAS 2009), page 799, IEEE.
  • R. Gu, J. W. Janneck, M. Raulet, S. S. Bhattacharyya, "Exploiting Statically Schedulable Regions in Dataflow Programs," In Proceedings of 2009 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2009), pages 565-568, IEEE.
  • T. Rintaluoma, T. Reinikka, J. Rouvinen, J. Boutellier, P. Jääskeläinen, O. Silvén, "Programmable Accelerators for Reconfigurable Video Decoder," In Embedded Computer Systems: Architectures, Modelingand Simulation: 9th International Workshop, SAMOS 2009, Samos, Greece, July 20--23, 2009. Proceedings, volume 5657 of Lecture Notes in Computer Science, pages 36-47, Springer.
  • J. Boutellier, V. Martin Gomez, O. Silvén, C. Lucarz, M. Mattavelli, "Multiprocessor scheduling of dataflow models within the Reconfigurable Video Coding framework," In Proceedings of the 2009 Conference on Design and Architectures for Signal and Image Processing (DASIP 2009).

2008

  • G. Roquier, M. Wipliez, M. Raulet, J.-F. Nezan, O. Déforges, ”Software synthesis of CAL actors for the MPEG reconfigurable Video Coding framework”, Image Processing (ICIP 2008), 15th IEEE International Conference on, USA.
  • M. Wipliez, G. Roquier, M. Raulet, J.-F. Nezan, O. Déforges, ”Code generation for the MPEG Reconfigurable Video Coding framework: From CAL actions to C functions”, Multimedia and Expo (ICME), 2008 IEEE International Conference on, Germany.

PhD thesis

  • H. Yviquel, "From Dataflow-based Video Coding Tools to Dedicated Embedded Multi-core Platforms", University of Rennes 1 (France), 2013. [pdf]
  • K. Jerbi, "High Level Hardware Synthesis of RVC Dataflow Programs", ENIS (Sfax, Tunisia) - INSA of Rennes / IETR (France), 2012. [pdf]
  • N. Siret, "Étude de l'implémentation automatisée sur plateforme mixte matérielle/logicielle d'applications de traitement du signal", INSA of Rennes / IETR (France), 2011.
  • J. Gorin, ”Machine Virtuelle Universelle pour Codage Vidéo Reconfigurable”, ARTEMIS / Télécom SudParis (France), 2011.
  • M. Wipliez, ”Compilation infrastructure for dataflow programs”, INSA of Rennes / IETR (France), 2010. [pdf] [odp]
  • G. Roquier, "Etude de modèles flux de données pour la synthèse logicielle multiprocesseur", INSA of Rennes / IETR (France), 2008. 

Quick install

Install Orcc from the update site http://orcc.sf.net/eclipse/
More information

Contact

Whether you need (or want to offer) help or advice, or if you just want to discuss/chat about Orcc, feel free to contact us!

Most of the team is based in Europe, so you might expect people to be connected and answer mail during the day (GMT+1).


This website is hosted by Get Open RVC-CAL Compiler at SourceForge.net