Demo Data from EDBT 2026 / reviewers in the wild / expert
Michel Robert
dblp:23/6209
· DBLP profile ↗
29ranked-venue papers
1as first author
1since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 25 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 2Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Memory systems · 51% Reconfigurable computing and FPGAs · 17% Embedded and real-time systems · 15% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › shared memory
distributed shared memory |
0.2 | 1 | 2013 | Simultaneous multithreading support in embedded distributed memory MPSoCs · DAC 2013 |
Reconfigurable computing and FPGAs
coarse-grained reconfigurable architecture |
0.1 | 1 | 2005 | Dynamic hardware multiplexing for coarse grain reconfigurable architectures · FPGA 2005 |
Embedded and real-time systems › embedded hardware platform
MPSoC |
0.0 | 1 | 2013 | Simultaneous multithreading support in embedded distributed memory MPSoCs · DAC 2013 |
Performance modeling and evaluation › simulation
discrete-event simulation |
0.0 | 1 | 1993 | Post-layout timing simulation of CMOS circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › circuit simulation › timing simulation
post-layout timing simulation |
0.0 | 1 | 1993 | Post-layout timing simulation of CMOS circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation
timing analysis |
0.0 | 1 | 1993 | Post-layout timing simulation of CMOS circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › circuit modeling
delay characterization |
0.0 | 1 | 1993 | Post-layout timing simulation of CMOS circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Integrated circuit design › digital circuit design › CMOS circuit design
digital CMOS circuits |
0.0 | 1 | 1993 | Post-layout timing simulation of CMOS circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Methods — techniques the papers use, named apart from their topics
hardware/software distributed shared memory · 0.2POSIX-like thread API · 0.2hardwired controller · 0.1dynamic hardware multiplexing · 0.1two-pass algorithm · 0.0conduction path extraction · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Optimization of Data and Energy Migrations in Mini Data Centers for Carbon-Neutral ComputingabstractDue to large-scale applications and services, cloud computing infrastructures are experiencing an ever-increasing demand for computing resources. At the same time, the overall power consumption of data centers has been rising beyond 1% of worldwide electricity consumption. The usage of renewable energy in data centers contributes to decreasing their carbon footprint and overall electricity costs. Several green-energy-aware resource allocation approaches have been studied recently. None of them takes advantage of the joint migration ofjobsandenergyin green data centers to increase energy efficiency. This paper presents an optimization approach for energy-efficient resource allocation in mini data centers. The observed momentum around edge computing makes the design of geographically distributed mini data centers highly desirable. Our solution exploits both virtual machines (VMs) and energy migrations between green compute nodes in mini data centers. These nodes have energy harvesting, storage, and transport capabilities. They enable the migration of VMs and energy across different nodes. Compared to VM allocation alone, joint-optimization of VM and energy allocation reduces utility electricity consumption by up to 22%. This reduction can reach up to 28.5% for the same system when integrating less energy-efficient servers. The gains are demonstrated using simulation and a Mixed Integer Linear Programming formulation for the resource allocation problem. Furthermore, we show how our solution contributes to sustaining the energy consumption of old-generation and less efficient servers in mini data centers. Marcos de Melo da Silva, Abdoulaye Gamatié, Gilles Sassatelli, Michael Poss, Michel Robert |
IEEE Trans. Sustain. Comput. | 5 |
| 2016 | Data Channel Design and Performance for LTE Narrowband IoTabstractIn 3GPP Rel-13, a narrowband system based on Long Term Evolution (LTE) is being introduced to provide wide-area cellular connectivity for the Internet of Things. This system, named Narrowband Internet of Things (NB-IoT), can be deployed in three different operation modes - (1) stand-alone as a dedicated carrier, (2) in-band within the occupied bandwidth of a wideband LTE carrier, and (3) within the guard-band of an existing LTE carrier. The design targets of NB-IoT include low-cost devices, high coverage (20-dB improvement over GPRS), long device battery life (more than 10 years), and massive capacity. Latency is relaxed although a delay budget of 10 seconds is the target for exception reports. This paper discusses the design and performance of the downlink and uplink data channels. Although the design of these channels is based on LTE, there are some differences, particularly in the uplink, with the introduction of subcarrier-level transmission. The similarities have enabled rapid specification, while the enhancements in the design enable the achievement of the stated targets for NB-IoT. Rapeepat Ratasuk, Nitin Mangalvedhe, Jorma Kaikkonen, Michel Robert |
VTC Fall | 4 |
| 2013 | Simultaneous multithreading support in embedded distributed memory MPSoCsabstractScalability and programmability are important issues in large homogeneous MPSoCs. Such architectures often rely on explicit message-passing among processors, each of which possessing a local private memory. This paper presents a low-overhead hardware/software distributed shared memory approach that makes such architectures multithreading-capable. The proposed solution is implemented into an open-source message-passing MPSoC through developing a POSIX-like thread API, which shows excellent scalability using application kernels used for benchmarking in shared-memory systems. This approach efficiently draws strengths from the on-chip distributed private memory that opens the way to exposing the multithreading programmability/capabilities of that component as a general-purpose accelerator. Rafael Garibotti, Luciano Ost, Rémi Busseuil, Mamady kourouma, Chris Adeniyi-Jones, Gilles Sassatelli, Michel Robert |
DAC | 7 |
| 2013 | Power-aware dynamic mapping heuristics for NoC-based MPSoCs using a unified model-based approachabstractThe mapping of tasks to processing elements of an MPSoC has critical impact on system performance and energy consumption. To cope with complex dynamic behavior of applications, it is common to perform task mapping during runtime so that the utilization of processors and interconnect can be taken into account when deciding the allocation of each task. This paper has two major contributions, one of them targeting the general problem of evaluating dynamic mapping heuristics in NoC-based MPSoCs, and another focusing on the specific problem of finding a task mapping that optimizes energy consumption in those architectures. Luciano Ost, Marcelo Mandelli, Gabriel Marchesan Almeida, Leandro Möller, Leandro Soares Indrusiak, Gilles Sassatelli, Pascal Benoit, Manfred Glesner, Michel Robert, Fernando Gehm Moraes |
ACM Trans. Embed. Comput. Syst. | 9 |
| 2012 | Remote Execution in Distributed Memory MPSoCabstractMessage-passing is an increasingly popular design style for MPSoCs that usually results in systems that perform better compared to external shared-memory designs performance and power-wise, this because of much decreased data transfers with external memory. This scheme relies on explicit communications between processing tasks that participate in the application. Contrarily to shared-memory multiprocessors, tasks usually get assigned to processors at design-time. In order to cope with transient performance losses originating from various phenomena such as increased processing workload or peak traffic in the communication subsystem, various adaptation mechanisms based on task migration have been proposed in the literature. As Message-passing systems usually use PE-private memory architecture, these mechanisms imply migrating application code from processor to processor, which incurs penalty in performance and power consumption. This paper proposes a local shared-memory strategy in which processors execute code hosted in a remote processor. Rémi Busseuil, Luciano Ost, Rafael Garibotti, Gilles Sassatelli, Michel Robert |
FCCM | 5 |
| 2012 | Enhancing Electromagnetic Analysis Using Magnitude Squared IncoherenceabstractThis paper demonstrates that magnitude squared incoherence (MSI) analysis is efficient to localize hot spots, i.e., points at which focused electromagnetic (EM) analyses can be applied with success. It is also demonstrated that MSI may be applied to enhance differential EM analyses (DEMA) based on difference of means (DoM). Amine Dehbaoui, Victor Lomné, Thomas Ordas, Lionel Torres, Michel Robert, Philippe Maurine |
IEEE Trans. Very Large Scale Integr. Syst. | 5 |
| 2010 | Differential Power Analysis enhancement with statistical preprocessingabstractDifferential Power Analysis (DPA) is a powerful Side-Channel Attack (SCA) targeting as well symmetric as asymmetric ciphers. Its principle is based on a statistical treatment of power consumption measurements monitored on an Integrated Circuit (IC) computing cryptographic operations. A lot of works have proposed improvements of the attack, but no one focuses on ordering measurements. Our proposal consists in a statistical preprocessing which ranks measurements in a statistically optimized order to accelerate DPA and reduce the number of required measurements to disclose the key. Victor Lomné, Amine Dehbaoui, Philippe Maurine, Lionel Torres, Michel Robert |
DATE | 5 |
| 2010 | Spatial EM jamming: A countermeasure against EM Analysis?abstractElectro-Magnetic Analysis has been identified as an efficient technique to retrieve the secret key of cryptographic algorithms. Although similar mathematically speaking, Power or Electro-Magnetic Analysis have different advantages in practice. Among the advantages of EM Analysis, the feasibility of attacking limited and bounded area of integrated systems is the key one. Within this context, the contribution of this paper is a countermeasure against local EM attack performed with tiny magnetic probes. The basic idea is to design circuits such that all datapaths and D-type Flip-Flops, involved in the computation of intermediate values of cryptographic elements, randomly change within a set of logically equivalent electrical paths that are spatially distributed within the Integrated Circuit (IC) die. François Poucheret, Lyonel Barthe, Pascal Benoit, Lionel Torres, Philippe Maurine, Michel Robert |
VLSI-SoC | 6 |
| 2009 | JubiTool: Unified design flow for the Perplexus SIMD hardware acceleratorabstractThis paper presents a new unified design flow developed within the Perplexus project that aims to accelerate parallelizable data-intensive applications in the context of ubiquitous computing. This contribution relies on the JubiTool: a set of integrated tools (JubiSplitter, JubiCompiler, UbiAssembler), allowing respectively to extract, compile and assemble parallelizable parts of applications described in Jubi language. Jubi is a modified Java agent based language (JADE) dedicated to the Ubichip (the bio-inspired chip developed within the confines of the Perplexus project). By appending hardware directives to a software agent description, the inherent flexibility of software is combined with the runtime performance of a hardware execution. In the case of typical Perplexus applications such as the spiking neural network simulator, this contribution takes profit of the intrinsic property of the Ubichip in terms of parallelism resulting in an expected speedup of at least one order of magnitude. Finally, this hybrid (SW/HW) flow could be easily modified and adapted to support other kind of distributed platforms. Olivier Brousse, Jérémie Guillot, Thierry Gil, François Grize, Gilles Sassatelli, Juan Manuel Moreno, Jordi Madrenas, Alessandro E. P. Villa, Henri Volken, Michel Robert |
IEEE Congress on Evolutionary Computation | 10 |
| 2009 | Evaluation on FPGA of triple rail logic robustness against DPA and DEMAabstractSide channel attacks are known to be efficient techniques to retrieve secret data. In this context, this paper concerns the evaluation of the robustness of triple rail logic against power and electromagnetic analyses on FPGA devices. More precisely, it aims at demonstrating that the basic concepts behind triple rail logic are valid and may provide interesting design guidelines to get DPA resistant circuits which are also more robust against DEMA. Victor Lomné, Philippe Maurine, Lionel Torres, Michel Robert, Rafael Soares, Ney Laert Vilar Calazans |
DATE | 4 |
| 2009 | Enhancing Electromagnetic Attacks Using Spectral Coherence Based Cartography
Amine Dehbaoui, Victor Lomné, Philippe Maurine, Lionel Torres, Michel Robert |
VLSI-SoC | 5 |
| 2008 | Bio-inspiration helps computers: A new machineabstractThe past decades have witnessed tremendous research efforts devoted to parallel architectures and programming models for natively computing in space. This resulted in systems which comprise a number of processing units ranging from compact Boolean function generators (FPGAs look-up-tables) to full-fledged microprocessors (MPSoCs). It is often stated in the literature of both areas that performance and/or scalability remain limited by the partial knowledge available at the time the platform is programmed [1] which pushed towards researching techniques granting a certain degree of run-time flexibility to these platforms (partial/ run-time reconfiguration for FPGAs, task migration/load balancing for multiprocessors). This paper presents a bio-inspired machine model which aims at addressing architecture scalability and self-adaptability. The architecture and the programming model are intended to be scalable. The link between the both is based on fully decentralized mechanisms allowing the scalability of the machine and its self-adaptability. An implementation of the proposed bio-inspired machine model has been developed and validated. The preliminary results prove the feasibility and the interest of the approach. Nicolas Saint-Jean, Gilles Sassatelli, Pascal Benoit, Lionel Torres, Michel Robert |
FPL | 5 |
| 2007 | Run-time mapping and communication strategies for Homogeneous NoC-Based MPSoCsabstractMultiprocessor systems-on-chip are becoming increasingly popular in embedded systems for the high degree of performance and flexibility they permit. While most MPSoCs are today highly heterogeneous for better fitting the target applications, homogeneous systems may become in a near future a viable alternative bringing other benefits such as run-time load balancing, high performance and low power consumption. The work presented in this paper relies on a homogeneous NoC-based MPSoC framework we developed which allows us to conduct cycle-accurate evaluations of 2 different techniques: proactive and reactive communications. Gilles Sassatelli, Nicolas Saint-Jean, Pascal Benoit, Lionel Torres, Michel Robert, Cristiane R. Woszezenki, Ismael Grehs, Fernando Gehm Moraes |
FCCM | 5 |
| 2007 | A Cryptographic Coarse Grain Reconfigurable Architecture Robust Against DPAabstractThis work addresses the problem of information leakage of cryptographic devices, by using the reconfiguration technique allied to an RNS based arithmetic. The information leaked by circuits, like power consumption, electromagnetic emissions and time to compute may be used to find cryptographic secrets. The results issue of prototyping shows that our coarse grained reconfigurable architecture is robust against power analysis attacks. Daniel Mesquita, Benoît Badrignans, Lionel Torres, Gilles Sassatelli, Michel Robert, Fernando Gehm Moraes |
IPDPS | 5 |
| 2007 | Improvement of dual rail logic as a countermeasure against DPAabstractDual rail logic is considered as a relevant hardware countermeasure against Differential Power Analysis (DPA) by making power consumption data independent. In this paper, we deduce from a thorough analysis of the robustness of dual rail logic against DPA the design range in which it can be considered as effectively robust. Surprisingly this secure design range is quite narrow. We therefore propose the use of an improved logic, called Secure Triple Track Logic, as an alternative to more conventional dual rail logics. To validate the claimed benefits of the logic introduced herein, we have implemented a sensitive block of the Data Encryption Standard algorithm (DES) and carried out by simulation DPA attacks. Alin Razafindraibe, Michel Robert, Philippe Maurine |
VLSI-SoC | 2 |
| 2006 | A Leak Resistant Architecture Against Side Channel AttacksabstractHardware implementations of cryptographic algorithms may leak some information that can be used to recover cryptographic keys. This work combines reconfigurable techniques with the recently proposed leak resistant arithmetic (LRA) to thwart some side channel attacks (SCA). The introduced architecture outcomes the performance of classical implementation of modular multiplication, for key size exceeding 2048 bits, with a reasonable extra area overhead. Nevertheless, this is not a drawback, but a cost, since the main issue of the proposed architecture is the improved robustness in terms of security. Daniel Mesquita, Benoît Badrignans, Lionel Torres, Gilles Sassatelli, Michel Robert, Jean-Claude Bajard, Fernando Gehm Moraes |
FPL | 5 |
| 2006 | Security evaluation of dual rail logic against DPA attacksabstractBased on a first order model of the switching current flowing in CMOS cell, an investigation of the robustness against DPA attacks of dual rail logic is carried out. The result of this investigation, performed on 130nm process, is the formal identification of the design range in which dual rail logic can be considered as robust Alin Razafindraibe, Philippe Maurine, Michel Robert, Marc Renaudin |
VLSI-SoC | 3 |
| 2005 | An Image Sensor with Global Motion Estimation for Micro Camera Module
F. Gensolen, Guy Cathébras, Lionel Martin, Michel Robert |
ACIVS | 4 |
| 2005 | Dynamic hardware multiplexing for coarse grain reconfigurable architecturesabstractWhen designing a SoC, matching the required performances both in terms of processing power and power consumption tends to become more and more challenging. Moreover, since the range of targeted applications for every single product is widening rapidly, employing reconfigurable accelerators makes more and more sense to this purpose. Coarse grain reconfigurable architectures bring an alternative providing interesting performances / flexibility trade-offs over traditional approaches. This work presents an original method allowing to efficiently exploiting dynamically parallelism at both loop-level and task-level, which remains rarely used. This method called DHM (Dynamic Hardware Multiplexing) is based upon the use of a hardwired controller dedicated to the dynamical unroll of loops or scheduling of tasks. This work shows that significant performance improvements can be achieved through combining both intra and inter-task parallelism. Principles and validations are exposed through a case study on a coarse grain reconfigurable architecture, called Systolic Ring. The exposed method could be applied to any coarse and fine grain architectures. Pascal Benoit, Lionel Torres, Gilles Sassatelli, Michel Robert, Gaston Cambon |
FPGA | 4 |
| 2005 | Run-Time Scheduling for Random Multi-Tasking in Reconfigurable CoprocessorsabstractThe authors addressed the multi-tasking issue for reconfigurable coprocessors in random application contexts. A scheduling algorithm was proposed to handle simultaneously a set of random tasks and able to maximize the resource usage even when the task-load is low. For this, processes are considered as relocatable: a simple transformation scheme is applied by a configuration controller to the initial configuration in order to relocate or duplicate the task when necessary. In this paper, the proposed method is implemented on a coarse grain reconfigurable architecture with 8 and 32 processing elements. A large amount of random scenario have been simulated and the statistical results presented here clearly show real advantages of the proposed method, but also some limitations drawing the line of future works. Pascal Benoit, Jürgen Becker 0001, Michel Robert, Lionel Torres, Gilles Sassatelli, Gaston Cambon |
FPL | 3 |
| 2005 | Current Mask Generation: an Analog Circuit to Thwart DPA Attacks
Daniel Mesquita, Jean-Denis Techer, Lionel Torres, Michel Robert, Guy Cathébras, Gilles Sassatelli, Fernando Gehm Moraes |
VLSI-SoC | 4 |
| 2004 | A flexibility aware budgeting for hierarchical flow timing closureabstractWe present a new block budgeting algorithm which speeds up timing closure in timing driven hierarchical flows. After a brief description of the addressed flow, block budgeting challenges are detailed. Then, we explain why existing budgeting approaches are not adapted to fulfil these challenges. A new block budgeting algorithm is proposed. In order to derive relevant block constraints, this algorithm analyzes the design flexibility. This flexibility aware budgeting (FAB) approach is then compared to some previous ones. Experiments based on commercial EDA tools and real designs show up to 55 % reduction in hierarchical flow run time and lead to a good flow timing closure. Olivier Omedes, Michel Robert, Mohammed Ramdani 0004 |
ICCAD | 2 |
| 2003 | A Novel Approach for Architectural Model Characterization. An Example through the Systolic Ring
Pascal Benoit, Gilles Sassatelli, Lionel Torres, Michel Robert, Gaston Cambon, Didier Demigny |
FPL | 4 |
| 2003 | Are coarse grain reconfigurable architectures suitable for cryptography?
Daniel Mesquita, Lionel Torres, Fernando Gehm Moraes, Gilles Sassatelli, Michel Robert |
VLSI-SOC | 5 |
| 2001 | An embedded core for the 2D wavelet transformabstractWe present a new architecture for the wavelet transform based on the lifting scheme. We present the advantages of the lifting scheme compared to the filter-bank method and propose an architecture that allows a high processing rate and has a very small memory requirement. A new way of managing the transposition buffer using FIFO and delay lines allows the 2D decomposition of an image in real time on-the-fly. The proposed architecture is therefore very compact and is adapted for an implementation as a macrocell inside a system-on-a-chip. Camille Diou, Lionel Torres, Michel Robert |
ETFA (2) | 3 |
| 2000 | A Wavelet Core for Video ProcessingabstractThe wavelet transform appears to be an efficient tool for image processing. However, the pyramid algorithm remains silicon area costly, essentially because of its memory needs, and depending on the size of filters used. This paper proposes a new implementation of the wavelet transform using the lifting scheme. Using an improved method of managing the data flow and the RAM, this method proposes many improvements such as in-place calculation, small memory needs, and easy inverse transform. Camille Diou, Lionel Torres, Michel Robert |
ICIP | 3 |
| 1999 | Increasing test coverage in a VLSI design course
Michel Robert |
ITC | 1 |
| 1993 | Post-layout timing simulation of CMOS circuitsabstractAs a necessary aid to system integration, the authors present the implementation and performance of a pattern-dependent timing simulator, PATH-RUNNER. Organized around an explicit formulation of delays, this is an event-driven simulator which processes only transitions with gates controlled by events. Extraction of conduction paths from a general decomposition of data paths in unidirectional blocks allows general conflictual situations to be solved. Configuration problems detected during the evaluation, such as pulse rejection and strength conflicts, are illustrated, and effective solutions of conflictual configurations are given. It is shown that the implementation of a two-pass algorithm results in a significant improvement of speed. Execution times have been found to be nearly linear with the node numbers. Comparison of simulation times obtained from other timing simulators is given. SPICE compatibilities of PATH-RUNNER allow automatic real characterization of data paths from post-layout extracted net lists, with SPICE-like accuracy for evaluation of delays on real structures.> Denis Deschacht, Michel Robert, Nadine Azémard, Daniel Auvergne |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1991 | TVA: A timing verifier with analytic temporal modelling
D. Navarro, Michel Robert, Denis Deschacht, Daniel Auvergne |
Microprocessing and Microprogramming | 3 |