Team, Visitors, External Collaborators
Overall Objectives
Research Program
Application Domains
Highlights of the Year
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
XML PDF e-pub
PDF e-Pub


Major publications by the team in recent years
R. David, S. Pillement, O. Sentieys.
Energy-Efficient Reconfigurable Processsors, in: Low Power Electronics Design, C. Piguet (editor), Computer Engineering, Vol 1, CRC Press, August 2004, chap. 20.
S. Derrien, S. Rajopadhye, P. Quinton, T. Risset.
High-Level Synthesis of Loops Using the Polyhedral Model - 12, in: High-Level Synthesis From Algorithm to Digital Circuit, P. Coussy, A. Morawiec (editors), Springer Netherlands, 2008, pp. 215-230.
C. Huriaux, A. Courtay, O. Sentieys.
Design Flow and Run-Time Management for Compressed FPGA Configurations, in: IEEE/ACM Design, Automation and Test in Europe (DATE), March 2015.
J.-M. Jézéquel, B. Combemale, S. Derrien, C. Guy, S. Rajopadhye.
Bridging the Chasm Between MDE and the World of Compilation, in: Journal of Software and Systems Modeling (SoSyM), October 2012, vol. 11, no 4, pp. 581-597. [ DOI : 10.1007/s10270-012-0266-8 ]
B. Le Gal, E. Casseau, S. Huet.
Dynamic Memory Access Management for High-Performance DSP Applications Using High-Level Synthesis, in: IEEE Transactions on VLSI Systems, 2008, vol. 16, no 11, pp. 1454-1464.
K. Martin, C. Wolinski, K. Kuchcinski, A. Floch, F. Charot.
Constraint Programming Approach to Reconfigurable Processor Extension Generation and Application Compilation, in: ACM transactions on Reconfigurable Technology and Systems (TRETS), June 2012, vol. 5, no 2, pp. 1-38.
D. Menard, D. Chillet, F. Charot, O. Sentieys.
Automatic Floating-point to Fixed-point Conversion for DSP Code Generation, in: Proc. ACM/IEEE CASES, October 2002.
D. Menard, O. Sentieys.
Automatic Evaluation of the Accuracy of Fixed-point Algorithms, in: IEEE/ACM Design, Automation and Test in Europe (DATE-02), Paris, March 2002.
S. Pillement, O. Sentieys, R. David.
DART: A Functional-Level Reconfigurable Architecture for High Energy Efficiency, in: EURASIP Journal on Embedded Systems (JES), 2008, pp. 1-13.
R. Rocher, D. Menard, O. Sentieys, P. Scalart.
Analytical Approach for Numerical Accuracy Estimation of Fixed-Point Systems Based on Smooth Operations, in: IEEE Transactions on Circuits and Systems. Part I, Regular Papers, October 2012, vol. 59, no 10, pp. 2326 - 2339. [ DOI : 10.1109/TCSI.2012.2188938 ]
C. Wolinski, M. Gokhale, K. McCabe.
A polymorphous computing fabric, in: IEEE Micro, 2002, vol. 22, no 5, pp. 56–68.
C. Wolinski, K. Kuchcinski, E. Raffin.
Automatic Design of Application-Specific Reconfigurable Processor Extensions with UPaK Synthesis Kernel, in: ACM Trans. on Design Automation of Elect. Syst., 2009, vol. 15, no 1, pp. 1–36.
Publications of the year

Doctoral Dissertations and Habilitation Theses

A. Gammoudi.
Tasks scheduling and placement for reconfigurable architectures under energy constraint, Université de rennes 1 ; Université de Carthage (Tunisie), June 2018.
J. Luo.
Architectural and Protocol Exploration for 3D Optical Network-on-Chip, Université de Rennes 1 [UR1], July 2018.
V.-D. Pham.
Architectural Exploration of Network Interface for Energy Efficient 3D Optical Network-on-Chip, Université de rennes 1, December 2018.
R. Psiakis.
Performance Optimization Mechanisms for Fault-Resilient VLIW Processors, Université de Rennes 1, December 2018.
S. Rokicki.
Hardware Accelerated Dynamic Binary Translation, Université de Rennes 1 [UR1], December 2018.
M.-T. Tran.
Towards Hardware Synthesis of a Flexible Radio from a High-Level Language, Université de Rennes 1 [UR1], December 2018.

Articles in International Peer-Reviewed Journals

S.-I. Filip, Y. Nakatsukasa, L. N. Trefethen, B. Beckermann.
Rational Minimax Approximation via Adaptive Barycentric Representations, in: SIAM Journal on Scientific Computing, August 2018, vol. 40, no 4, pp. A2427-A2455, Author files.
A. Gammoudi, A. Benzina, M. Khalgui, D. Chillet.
Energy-Efficient Scheduling of Real-Time Tasks in Reconfigurable Homogeneous Multi-core Platforms, in: IEEE Transactions on Systems, Man, and Cybernetics: Systems, July 2018, pp. 1 - 14. [ DOI : 10.1109/TSMC.2018.2865965 ]
A. Kritikakou, T. Marty, M. Roy.
DYNASCORE: DYNAmic Software COntroller to increase REsource utilization in mixed-critical systems, in: ACM Transactions on Design Automation of Electronic Systems, January 2018, vol. 23, no 2, art ID n°13. [ DOI : 10.1145/3110222 ]
J. Luo, C. Killian, S. Le Beux, D. Chillet, O. Sentieys, I. O'Connor.
Offline Optimization of Wavelength Allocation and Laser Power in Nanophotonic Interconnects, in: ACM Journal on Emerging Technologies in Computing Systems, July 2018, vol. 14, no 2, pp. 1 - 19. [ DOI : 10.1145/3178453 ]
L. Mo, X. Cao, Y.-Q. Song, A. Kritikakou.
Distributed Node Coordination for Real-Time Energy-Constrained Control in Wireless Sensor and Actuator Networks, in: IEEE internet of things journal, May 2018, pp. 1-12. [ DOI : 10.1109/JIOT.2018.2839030 ]
L. Mo, A. Kritikakou, O. Sentieys.
Controllable QoS for Imprecise Computation Tasks on DVFS Multicores with Time and Energy Constraints, in: IEEE Journal on Emerging and Selected Topics in Circuits and Systems, July 2018, vol. 8, no 4, pp. 708-721. [ DOI : 10.1109/JETCAS.2018.2852005 ]
L. Mo, A. Kritikakou, O. Sentieys.
Energy-Quality-Time Optimized Task Mapping on DVFS-enabled Multicores, in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, July 2018, pp. 1 - 10. [ DOI : 10.1109/TCAD.2018.2857300 ]
T. H. Nguyen, P. Scalart, M. Gay, L. Bramerie, C. Peucheret, F. Gomez Agis, O. Sentieys, J.-C. Simon, M. Joindot.
New metric for IQ imbalance compensation in optical QPSK coherent systems, in: Photonic Network Communications, December 2018, vol. 36, no 3, pp. 326-337. [ DOI : 10.1007/s11107-018-0783-7 ]
S. Rokicki, E. Rohou, S. Derrien.
Hybrid-DBT: Hardware/Software Dynamic Binary Translation Targeting VLIW, in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, August 2018, pp. 1-14. [ DOI : 10.1109/TCAD.2018.2864288 ]

International Conferences with Proceedings

N. Brisebarre, G. Constantinides, M. Ercegovac, S.-I. Filip, M. Istoan, J.-M. Muller.
A High Throughput Polynomial and Rational Function Approximations Evaluator, in: ARITH 2018 - 25th IEEE Symposium on Computer Arithmetic, Amherst, MA, United States, IEEE, June 2018, pp. 99-106. [ DOI : 10.1109/ARITH.2018.8464778 ]
A. Courtay, M. LE GENTIL, O. Berder, A. Carer, P. Scalart, O. Sentieys.
Zyggie: A Wireless Body Area Network platform for indoor positioning and motion tracking, in: ISCAS 2018 - IEEE International Symposium on Circuits and Systems, Florence, Italy, IEEE, May 2018, pp. 1-5. [ DOI : 10.1109/ISCAS.2018.8351278 ]
P. Dobias, E. Casseau, O. Sinnen.
Comparison of Different Methods Making Use of Backup Copies for Fault-Tolerant Scheduling on Embedded Multiprocessor Systems, in: DASIP 2018 - Conference on Design and Architectures for Signal and Image Processing, Porto, Portugal, October 2018, pp. 1-7.
P. Dobias, E. Casseau, O. Sinnen.
Restricted Scheduling Windows for Dynamic Fault-Tolerant Primary/Backup Approach-Based Scheduling on Embedded Systems, in: SCOPES '18 - 21th International Workshop on Software and Compilers for Embedded Systems, Sankt Goar, Germany, May 2018, pp. 27-30. [ DOI : 10.1145/3207719.3207724 ]
A. Gammoudi, D. Chillet, M. Khalgui, A. Benzina.
Mapping of Periodic Tasks in Reconfigurable Heterogeneous Multi-core Platforms, in: ENASE 2018 - 13th International Conference on Evaluation of Novel Approaches to Software Engineering, Funchal, France, SCITEPRESS - Science and Technology Publications, March 2018, pp. 99-110. [ DOI : 10.5220/0006698500990110 ]
M. Gueguen, O. Sentieys, A. Termier.
Accelerating Itemset Sampling using Satisfiability Constraints on FPGA, in: DATE 2019 - IEEE/ACM Design, Automation and Test in Europe, Florence, Italy, March 2019, pp. 1-6.
T. Lefeuvre, E. K. Kasnakli, I. Fassi, I. Puaut, C. Cullmann, S. Derrien, G. Gebhard.
Using Polyhedral Techniques to Tighten WCET Estimates of Optimized Code: A Case Study with Array Contraction, in: DATE 2018 - Design Automation and Test Europe, Dresden, Germany, IEEE, March 2018, pp. 925-930. [ DOI : 10.23919/DATE.2018.8342142 ]
J. Luo, V.-D. Pham, C. Killian, D. Chillet, I. O'Connor, O. Sentieys, S. LE BEUX.
Run-Time management of energy-performance trade-off in Optical Network-on-Chip, in: DCIS 2018 - XXXIII Conference on Design of Circuits and Integrated Systems, Lyon, France, November 2018, pp. 1-6.
T. Marty, T. Yuki, S. Derrien.
Enabling Overclocking with HLS Tools through Algorithm-Level Error Detection, in: FPT 2018 - International Conference on Field-Programmable Technology, Naha, Japan, December 2018.
L. Mo, A. Kritikakou, X. Cao.
Collaborative State Estimation and Actuator Scheduling for Cyber-Physical Systems under Random Multiple Events, in: AdHoc-Now 2018 - 17th International Conference on Ad Hoc Networks and Wireless, Saint Malo, France, Springer, September 2018, pp. 267-279. [ DOI : 10.1007/978-3-030-00247-3_24 ]
L. Mo, A. Kritikakou, O. Sentieys.
Energy-Quality-Time Optimized Task Mapping on DVFS-enabled Multicores, in: ESWEEK 2018 - Embedded Systems Week, Torino, Italy, September 2018, pp. 1-11.
L. Mo, A. Kritikakou, O. Sentieys.
Approximation-aware Task Deployment on Asymmetric Multicore Processors, in: DATE 2019 - 22nd IEEE/ACM Design, Automation and Test in Europe, Florence, Italy, March 2019, pp. 1-6.
R. Psiakis, A. Kritikakou, O. Sentieys.
Fine-Grained Hardware Mitigation for Multiple Long-Duration Transients on VLIW Function Units, in: DATE 2019 IEEE/ACM Design, Automation and Test in Europe, Florence, Italy, March 2019, pp. 1-4.
I. Puaut, M. Dardaillon, C. Cullmann, G. Gebhard, S. Derrien.
Fine-Grain Iterative Compilation for WCET Estimation, in: WCET 2018 - 18th International Workshop on Worst-Case Execution Time Analysis, Barcelona, Spain, July 2018, pp. 1-12. [ DOI : 10.4230/OASIcs.WCET.2018.9 ]
S. Rokicki, E. Rohou, S. Derrien.
Supporting Runtime Reconfigurable VLIWs Cores Through Dynamic Binary Translation, in: DATE 2018 - IEEE/ACM Design, Automation & Test in Europe Conference & Exhibition, Dresden, Germany, IEEE, March 2018, pp. 1009-1014. [ DOI : 10.23919/DATE.2018.8342160 ]
S. Rokicki, E. Rohou, S. Derrien.
Aggressive Memory Speculation in HW/SW Co-Designed Machines, in: DATE 2019 - IEEE/ACM Design, Automation and Test in Europe, Florence, Italy, March 2019.
M. Soltan Mohammadi, K. Cheshmi, M. Mehri Dehnavi, A. Venkat, T. Yuki, M. Mills Strout.
Extending Index-Array Properties for Data Dependence Analysis, in: LCPC 2018 - 31st International Workshop on Languages and Compilers for Parallel Computing, Salt Lake City, United States, October 2018.
J. O. Sosa, O. Sentieys, C. Roland.
A Diversity Scheme to Enhance the Reliability of Wireless NoC in Multipath Channel Environment, in: Twelfth IEEE/ACM International Symposium on Networks-on-Chip (NOCS), Torino, Italy, October 2018, pp. 1-8. [ DOI : 10.1109/NOCS.2018.8512165 ]

Conferences without Proceedings

A. Lucas.
A Simulator for Evaluating the Leakage in Arithmetic Circuits, in: CryptArchi 2018 - International Workshop on Cryptographic architectures embedded in logic devices, Lorient, France, June 2018, pp. 1-24.
A. Lucas, A. Tisserand.
Microcontroller Implementation of Simultaneous Protections Against Observation and Perturbation Attacks for ECC, in: SECRYPT: 15th International Conference on Security and Cryptography, Porto, Portugal, July 2018, pp. 1-8. [ DOI : 10.5220/0006884605700577 ]

Scientific Books (or Scientific Book chapters)

D. Menard, G. Caffarena, J. A. Lopez, D. Novo, O. Sentieys.
Fixed-point refinement of digital signal processing systems, in: Digitally Enhanced Mixed Signal Systems, 2018.
D. Menard, G. Caffarena, J. A. Lopez, D. Novo, O. Sentieys.
Analysis of Finite Word-Length Effects in Fixed-Point Systems, in: Handbook of Signal Processing Systems, S. S. Bhattacharyya (editor), 2019, pp. 1063-1101. [ DOI : 10.1007/978-3-319-91734-4_29 ]
L. Mo, A. Kritikakou, O. Sentieys.
Imprecise Computation Task Mapping on Multi-Core Wireless Sensor Networks, in: Encyclopedia of Wireless Networks, October 2018, pp. 1 - 6. [ DOI : 10.1007/978-3-319-32903-1_261-1 ]

Internal Reports

P. Iannetta, L. Gonnord, L. Morel, T. Yuki.
Semantic Array Dataflow Analysis, Inria Grenoble Rhône-Alpes, December 2018, no RR-9232.
T. Marty, T. Yuki, S. Derrien.
Algorithm Level Timing Speculation for Convolutional Neural Network Accelerators, Univ Rennes, Inria, CNRS, IRISA, France, June 2018, no RT-0500, pp. 1-17.
M. Soltan Mohammadi, K. Cheshmi, G. Gopalakrishnan, M. Hall, M. Mehri Dehnavi, A. Venkat, T. Yuki, M. Mills Strout.
Sparse Matrix Code Dependence Analysis Simplification at Compile Time, Arxiv, July 2018.

Other Publications

G. Berthou, A. Carer, H.-P. Charles, S. Derrien, K. Marquet, I. Miro-Panades, D. Pala, I. Puaut, F. Rastello, T. Risset, E. Rohou, G. Salagnac, O. Sentieys, B. Yarahmadi.
The Inria ZEP project: NVRAM and Harvesting for Zero Power Computations, March 2018, 10th Annual Non-Volatile Memories Workshop (NVMW), Poster.
A. Bosio, D. Menard, O. Sentieys.
A Comprehensive Analysis of Approximate Computing Techniques: From Component- to Application-Level, September 2018, pp. 1-2, ESWEEK 2018 - Embedded Systems Week.
A. Bosio, D. Menard, O. Sentieys.
A Comprehensive Analysis of Approximate Computing Techniques: From Component- to Application-Level, March 2019, DATE 2019 - 22nd IEEE/ACM Design, Automation and Test in Europe.
S.-I. Filip, A. Javeed, L. N. Trefethen.
Smooth random functions, random ODEs, and Gaussian processes, December 2018, To appear in SIAM Review.
N. Roux, B. Vrigneau, O. Sentieys.
Estimating Power Loads from Partial Appliance States, March 2018, NILM 2018 - 4th International Workshop on Non-Intrusive Load Monitoring, Poster.
O. Sentieys.
Playing with number representations and operator-level approximations, June 2018, Keynote at the Third Workshop on Approximate Computing (AxC), in conjunction with IEEE European Test Symposium (ETS).
References in notes
S. Hauck, A. DeHon (editors)
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation, Morgan Kaufmann, 2008.
V. Baumgarte, G. Ehlers, F. May, A. Nückel, M. Vorbach, M. Weinhardt.
PACT XPP — A Self-Reconfigurable Data Processing Architecture, in: The Journal of Supercomputing, 2003, vol. 26, no 2, pp. 167–184.
C. Beckhoff, D. Koch, J. Torresen.
Portable module relocation and bitstream compression for Xilinx FPGAs, in: 24th Int. Conf. on Field Programmable Logic and Applications (FPL), 2014, pp. 1–8.
C. Bobda.
Introduction to Reconfigurable Comp.: Architectures Algorithms and Applications, Springer, 2007.
S. Borkar, A. A. Chien.
The Future of Microprocessors, in: Commun. ACM, May 2011, vol. 54, no 5, pp. 67–77.
J. M. P. Cardoso, P. C. Diniz, M. Weinhardt.
Compiling for reconfigurable computing: A survey, in: ACM Comput. Surv., June 2010, vol. 42, 13:1 p.
K. Compton, S. Hauck.
Reconfigurable computing: a survey of systems and software, in: ACM Comput. Surv., 2002, vol. 34, no 2, pp. 171–210.
J. Cong, H. Huang, C. Ma, B. Xiao, P. Zhou.
A Fully Pipelined and Dynamically Composable Architecture of CGRA, in: IEEE Int. Symp. on Field-Program. Custom Comput. Machines (FCCM), 2014, pp. 9–16.
G. Constantinides, P. Cheung, W. Luk.
Wordlength optimization for linear digital signal processing, in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, October 2003, vol. 22, no 10, pp. 1432- 1442.
M. Coors, H. Keding, O. Luthje, H. Meyr.
Fast Bit-True Simulation, in: Proc. ACM/IEEE Design Automation Conference (DAC), Las Vegas, june 2001, pp. 708-713.
R. H. Dennard, F. H. Gaensslen, V. L. Rideout, E. Bassous, A. R. LeBlanc.
Design of ion-implanted MOSFET's with very small physical dimensions, in: IEEE Journal of Solid-State Circuits, 1974, vol. 9, no 5, pp. 256–268.
A. Hormati, M. Kudlur, S. Mahlke, D. Bacon, R. Rabbah.
Optimus: efficient realization of streaming applications on FPGAs, in: Proc. ACM/IEEE CASES, 2008, pp. 41–50.
H. Kalte, M. Porrmann.
REPLICA2Pro: Task Relocation by Bitstream Manipulation in Virtex-II/Pro FPGAs, in: 3rd Conference on Computing Frontiers (CF), 2006, pp. 403–412.
J.-E. Lee, K. Choi, N. D. Dutt.
Compilation Approach for Coarse-Grained Reconfigurable Architectures, in: IEEE Design and Test of Computers, 2003, vol. 20, no 1, pp. 26-33.
H. Lee, D. Nguyen, J.-E. Lee.
Optimizing Stream Program Performance on CGRA-based Systems, in: 52nd IEEE/ACM Design Automation Conference, 2015, pp. 110:1–110:6.
B. Mei, S. Vernalde, D. Verkest, H. De Man, R. Lauwereins.
ADRES: An architecture with tightly coupled VLIW processor and coarse-grained reconfigurable matrix, in: Proc. FPL, Springer, 2003, pp. 61–70.
N. R. Miniskar, S. Kohli, H. Park, D. Yoo.
Retargetable Automatic Generation of Compound Instructions for CGRA Based Reconfigurable Processor Applications, in: Proc. ACM/IEEE CASES, 2014, pp. 4:1–4:9.
Y. Park, H. Park, S. Mahlke.
CGRA express: accelerating execution using dynamic operation fusion, in: Proc. Int. Conf. on Compilers, Architecture, and Synthesis for Embedded Systems, New York, NY, USA, CASES'09, ACM, 2009, pp. 271–280.
A. Putnam, A. Caulfield, E. Chung, D. Chiou, K. Constantinides, J. Demme, H. Esmaeilzadeh, J. Fowers, G. Gopal, J. Gray, M. Haselman, S. Hauck, S. Heil, A. Hormati, J.-Y. Kim, S. Lanka, J. Larus, E. Peterson, S. Pope, A. Smith, J. Thong, P. Xiao, D. Burger.
A reconfigurable fabric for accelerating large-scale datacenter services, in: ACM/IEEE 41st International Symposium on Computer Architecture (ISCA), June 2014, pp. 13-24.
G. Theodoridis, D. Soudris, S. Vassiliadis.
A survey of coarse-grain reconfigurable architectures and CAD tools - 2, Springer Verlag, 2007.
G. Venkataramani, W. Najjar, F. Kurdahi, N. Bagherzadeh, W. Bohm, J. Hammes.
Automatic compilation to a coarse-grained reconfigurable system-on-chip, in: ACM Trans. on Emb. Comp. Syst., 2003, vol. 2, no 4, pp. 560–589.