Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Lionel Morel is active.

Publication


Featured researches published by Lionel Morel.


Electronic Notes in Theoretical Computer Science | 2002

Efficient compilation of array iterators for Lustre

Lionel Morel

In this paper, we present a compilation scheme along with optimizations for array iterators in the synchronous data flow language Lustre. We present the iterators (inspired from functional languages mechanisms such as map and foldl…) and show how to compile them into efficient imperative code that manipulates arrays and loops instead of inefficient code were arrays are expanded into independent variables.


Electronic Notes in Theoretical Computer Science | 2009

Executable Contracts for Incremental Prototypes of Embedded Systems

Lionel Morel; Louis Mandel

In this paper, we advocate for a seamless design-flow for embedded reactive programs. We particularly concentrate on the use of assume-guarantee contracts (as a form of non-deterministic specification) and present how these can be used for early execution of reactive specifications. We illustrate the approach on a case-study taken from an avionic application, trying to show the implications of this simulation method on the design-flow.


international conference on embedded computer systems architectures modeling and simulation | 2016

numap: A portable library for low-level memory profiling

Manuel Selva; Lionel Morel; Kevin Marquet

The memory subsystem of modern multi-core architectures is becoming more and more complex with the increasing number of cores integrated in a single computer system. This complexity leads to profiling needs to let software developers understand how programs use the memory subsystem. Modern processors come with hardware profiling features to help building tools for these profiling needs. Regarding memory profiling, many processors provide means to monitor memory traffic and to sample read and write memory accesses. Unfortunately, these hardware profiling mechanisms are often very complex to use and are specific to each micro-architecture. In this work, we present numap, a library dedicated to the profiling of the memory sub-system of modern multi-core architectures. numap is portable across many micro-architectures and comes with a clean application programming interface allowing to easily build profiling tools on top of it.


international conference on parallel processing | 2018

NumaMMA: NUMA MeMory Analyzer

François Trahay; Manuel Selva; Lionel Morel; Kevin Marquet

Non Uniform Memory Access (NUMA) architectures are nowadays common for running High-Performance Computing (HPC) applications. In such architectures, several distinct physical memories are assembled to create a single shared memory. Nevertheless, because there are several physical memories, access times to these memories are not uniform depending on the location of the core performing the memory request and on the location of the target memory. Hence, threads and data placement are crucial to efficiently exploit such architectures. To help in taking decision about this placement, profiling tools are needed. In this work, we propose NUMA MeMory Analyzer (NumaMMA), a new profiling tool for understanding the memory access patterns of HPC applications. NumaMMA combines efficient collection of memory traces using hardware mechanisms with original visualization means allowing to see how memory access patterns evolve over time. The information reported by NumaMMA allows to understand the nature of these access patterns inside each object allocated by the application. We show how NumaMMA can help understanding the memory patterns of several HPC applications in order to optimize them and get speedups up to 28% over the standard non optimized version.


embedded software | 2017

CalMAR - a multi-application dataflow runtime: work-in-progress

Lionel Morel; Manuel Selva; Kevin Marquet; Coralie Saysset; Tanguy Risset

In this paper, we propose a new dataflow runtime that dynamically manages several dataflow applications. We propose an implementation of such a runtime called CalMAR built on top of the RVC-Cal environment, and validate its efficiency compared to the RVC-CAL traditional approach.


Educator symposium (co-located with Models'08) | 2008

Specifying consistent subsets of UML

Jean-Louis Sourrouille; Mohammed Hindawi; Lionel Morel; Régis Aubry; B. Pascal


international conference on information and communication technologies | 2008

Centralized vs. Decentralized QoS Management policy

Firas Alhalabi; B. Narkoy; Mathieu Maranzana; Lionel Morel; Jean-Louis Sourrouille; Régis Aubry


embedded software | 2017

Work-in-progress: calMAR - a multi-application dataflow runtime

Lionel Morel; Manuel Selva; Kevin Marquet; Coralie Saysset; Tanguy Risset


Archive | 2015

2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing PDP 2015

Jan G. Cornelis; Jan Lemeire; Tim Bruylants; Peter Schelkens; Matthias Diener; Paula Navarro; Vicent Selfa; Julio Sahuquillo; María Engracia Gómez; Crispín Gómez; Manuel Selva; Lionel Morel; Kevin Marquet; Stéphane Frénot; Arkadiusz D. Danilecki


J3ea | 2014

Formation par projet et opportunité d’accès à distance à des ressources pédagogiques

Florin Hutu; Bruno Allard; Fabrice Jumel; Mathieu Maranzana; Kevin Marquet; Lionel Morel; Luong Viet Phung; Tanguy Risset; Dominique Tournier; Guillaume Salagnac; Jacques Verdier

Collaboration


Dive into the Lionel Morel's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Manuel Selva

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Coralie Saysset

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar

Guillaume Salagnac

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar

Jean-Louis Sourrouille

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar

Mathieu Maranzana

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar

Régis Aubry

Institut national des sciences Appliquées de Lyon

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

B. Narkoy

Institut national des sciences Appliquées de Lyon

View shared research outputs
Researchain Logo
Decentralizing Knowledge