Skip to main content

Showing 1–19 of 19 results for author: Olivier, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.15996  [pdf, other

    cs.OS

    Loupe: Driving the Development of OS Compatibility Layers

    Authors: Hugo Lefeuvre, Gaulthier Gain, Vlad-Andrei Bădoiu, Daniel Dinca, Vlad-Radu Schiller, Costin Raiciu, Felipe Huici, Pierre Olivier

    Abstract: Supporting mainstream applications is fundamental for a new OS to have impact. It is generally achieved by develo** a layer of compatibility allowing applications developed for a mainstream OS like Linux to run unmodified on the new OS. Building such a layer, as we show, results in large engineering inefficiencies due to the lack of efficient methods to precisely measure the OS features required… ▽ More

    Submitted 27 September, 2023; originally announced September 2023.

    Comments: Accepted to appear at ASPLOS'24 (https://www.asplos-conference.org/asplos2024/)

  2. arXiv:2309.11332  [pdf, other

    cs.CR cs.OS

    Software Compartmentalization Trade-Offs with Hardware Capabilities

    Authors: John Alistair Kressel, Hugo Lefeuvre, Pierre Olivier

    Abstract: Compartmentalization is a form of defensive software design in which an application is broken down into isolated but communicating components. Retrofitting compartmentalization into existing applications is often thought to be expensive from the engineering effort and performance overhead points of view. Still, recent years have seen proposals of compartmentalization methods with promises of low e… ▽ More

    Submitted 21 September, 2023; v1 submitted 20 September, 2023; originally announced September 2023.

    Comments: 12th Workshop on Programming Languages and Operating Systems (PLOS 2023)

  3. Living in a Material World: Learning Material Properties from Full-Waveform Flash Lidar Data for Semantic Segmentation

    Authors: Andrej Janda, Pierre Merriaux, Pierre Olivier, Jonathan Kelly

    Abstract: Advances in lidar technology have made the collection of 3D point clouds fast and easy. While most lidar sensors return per-point intensity (or reflectance) values along with range measurements, flash lidar sensors are able to provide information about the shape of the return pulse. The shape of the return waveform is affected by many factors, including the distance that the light pulse travels an… ▽ More

    Submitted 4 September, 2023; v1 submitted 7 May, 2023; originally announced May 2023.

    Comments: In Proceedings of the Conference on Robots and Vision (CRV'23), Montreal, Canada, Jun. 6-8, 2023

  4. Assessing the Impact of Interface Vulnerabilities in Compartmentalized Software

    Authors: Hugo Lefeuvre, Vlad-Andrei Bădoiu, Yi Chien, Felipe Huici, Nathan Dautenhahn, Pierre Olivier

    Abstract: Least-privilege separation decomposes applications into compartments limited to accessing only what they need. When compartmentalizing existing software, many approaches neglect securing the new inter-compartment interfaces, although what used to be a function call from/to a trusted component is now potentially a targeted attack from a malicious compartment. This results in an entire class of secu… ▽ More

    Submitted 5 January, 2023; v1 submitted 25 December, 2022; originally announced December 2022.

    Comments: Accepted to appear in NDSS'23

  5. arXiv:2205.06842  [pdf, other

    cs.DC

    Virtual Disk Snapshot Management at Scale

    Authors: Kevin Nguetchouang, Theophile Dubuc, Stella Bitchebe, Alain Tchana, Pierre Olivier

    Abstract: Contrary to the other resources such as CPU, memory, and network, for which virtualization is efficiently achieved through direct access, disk virtualization is peculiar. In this paper, we make four contributions. Our first contribution is the characterization of disk utilization in a public large-scale cloud infrastructure. It reveals the presence of long snapshot chains, sometimes composed of up… ▽ More

    Submitted 13 May, 2022; originally announced May 2022.

  6. arXiv:2112.06566  [pdf, other

    cs.OS

    FlexOS: Towards Flexible OS Isolation

    Authors: Hugo Lefeuvre, Vlad-Andrei Bădoiu, Alexander Jung, Stefan Teodorescu, Sebastian Rauch, Felipe Huici, Costin Raiciu, Pierre Olivier

    Abstract: At design time, modern operating systems are locked in a specific safety and isolation strategy that mixes one or more hardware/software protection mechanisms (e.g. user/kernel separation); revisiting these choices after deployment requires a major refactoring effort. This rigid approach shows its limits given the wide variety of modern applications' safety/performance requirements, when new hardw… ▽ More

    Submitted 14 January, 2022; v1 submitted 13 December, 2021; originally announced December 2021.

    Comments: Artifact Evaluation Repository: https://github.com/project-flexos/asplos22-ae

  7. Xar-Trek: Run-time Execution Migration among FPGAs and Heterogeneous-ISA CPUs

    Authors: Edson Horta, Ho-Ren Chuang, Naarayanan Rao VSathish, Cesar Philippidis, Antonio Barbalace, Pierre Olivier, Binoy Ravindran

    Abstract: Datacenter servers are increasingly heterogeneous: from x86 host CPUs, to ARM or RISC-V CPUs in NICs/SSDs, to FPGAs. Previous works have demonstrated that migrating application execution at run-time across heterogeneous-ISA CPUs can yield significant performance and energy gains, with relatively little programmer effort. However, FPGAs have often been overlooked in that context: hardware accelerat… ▽ More

    Submitted 27 October, 2021; originally announced October 2021.

  8. arXiv:2102.12010  [pdf, other

    cs.RO cs.AI cs.CV

    PixSet : An Opportunity for 3D Computer Vision to Go Beyond Point Clouds With a Full-Waveform LiDAR Dataset

    Authors: Jean-Luc Déziel, Pierre Merriaux, Francis Tremblay, Dave Lessard, Dominique Plourde, Julien Stanguennec, Pierre Goulet, Pierre Olivier

    Abstract: Leddar PixSet is a new publicly available dataset (dataset.leddartech.com) for autonomous driving research and development. One key novelty of this dataset is the presence of full-waveform data from the Leddar Pixell sensor, a solid-state flash LiDAR. Full-waveform data has been shown to improve the performance of perception algorithms in airborne applications but is yet to be demonstrated for ter… ▽ More

    Submitted 4 July, 2021; v1 submitted 23 February, 2021; originally announced February 2021.

    Comments: 7 pages, 9 figures

  9. Designing for Employee Voice

    Authors: Dinislam Abdulgalimov, Reuben Kirkham, James Nicholson, Vasilis Vlachokyriakos, Pam Briggs, Patrick Olivier

    Abstract: Employee voice and workplace democracy have a positive impact on employee wellbeing and the performance of organizations. In this paper, we conducted interviews with employees to identify facilitators and inhibitors for the voice within the workplace and a corresponding set of appropriate qualities: Civility, Validity, Safety and Egalitarianism. We then operationalised these qualities as a set of… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

    Comments: 10 pages, 4 figures, CHI 2020 Proceedings

  10. arXiv:1903.12264  [pdf, other

    cs.CY cs.HC cs.LG stat.ML

    Validation of a recommender system for prompting omitted foods in online dietary assessment surveys

    Authors: Timur Osadchiy, Ivan Poliakov, Patrick Olivier, Maisie Rowland, Emma Foster

    Abstract: Recall assistance methods are among the key aspects that improve the accuracy of online dietary assessment surveys. These methods still mainly rely on experience of trained interviewers with nutritional background, but data driven approaches could improve cost-efficiency and scalability of automated dietary assessment. We evaluated the effectiveness of a recommender algorithm developed for an onli… ▽ More

    Submitted 20 March, 2019; originally announced March 2019.

    Report number: ISBN: 978-1-4503-6126-2

    Journal ref: PervasiveHealth 2019 Proceedings of the 13th EAI International Conference on Pervasive Computing Technologies for Healthcare

  11. arXiv:1809.09846  [pdf, other

    cs.HC

    Co-sleep: Designing a workplace-based wellness program for sleep deprivation

    Authors: Bing Zhai, Stuart Nicholson, Kyle Montague, Yu Guan, Patrick Olivier, Jason Ellis

    Abstract: Sleep deprivation is a public health issue. Awareness of sleep deprivation has not been widely investigated in workplace-based wellness programmes. This study adopted a three-stage design process with nine participants from a local manufacturing company to help raise awareness of sleep deprivation. The common causes of sleep deprivation were identified through the deployment of technology probes a… ▽ More

    Submitted 16 March, 2020; v1 submitted 26 September, 2018; originally announced September 2018.

    Comments: 11 pages, 3 figures

  12. arXiv:1605.08353  [pdf, other

    cs.NI cs.PF

    User Performance in Small Cells Networks with Inter-Cell Mobility

    Authors: Philippe Olivier, Alain Simonian

    Abstract: We analyze the impact of intra-cell mobility on user performance in dense networks such as that enabled by LTE-A and 5G. To this end, we consider a homogeneous network of small cells and first show how to reduce the evaluation of user performance to the case of a single representative cell. We then propose simple analytical models that capture mobility through the distribution of the residual sojo… ▽ More

    Submitted 26 May, 2016; originally announced May 2016.

    Comments: 9 pages, 7 figures

  13. arXiv:1309.1714  [pdf

    cs.OS cs.PF

    Flashmon V2: Monitoring Raw NAND Flash Memory I/O Requests on Embedded Linux

    Authors: Pierre Olivier, Jalil Boukhobza, Eric Senn

    Abstract: This paper presents Flashmon version 2, a tool for monitoring embedded Linux NAND flash memory I/O requests. It is designed for embedded boards based devices containing raw flash chips. Flashmon is a kernel module and stands for "flash monitor". It traces flash I/O by placing kernel probes at the NAND driver level. It allows tracing at runtime the 3 main flash operations: page reads / writes and b… ▽ More

    Submitted 6 September, 2013; originally announced September 2013.

    Comments: EWiLi, the Embedded Operating Systems Workshop, Toulouse : France (2013)

  14. arXiv:1307.1217  [pdf

    cs.PF

    Toward a Unified Performance and Power Consumption NAND Flash Memory Model of Embedded and Solid State Secondary Storage Systems

    Authors: Pierre Olivier, Jalil Boukhobza, Eric Senn

    Abstract: This paper presents a set of models dedicated to describe a flash storage subsystem structure, functions, performance and power consumption behaviors. These models cover a large range of today's NAND flash memory applications. They are designed to be implemented in simulation tools allowing to estimate and compare performance and power consumption of I/O requests on flash memory based storage syst… ▽ More

    Submitted 4 July, 2013; originally announced July 2013.

    Journal ref: GDR Soc-Sip 2013 Meeting, Lyon : France (2013)

  15. arXiv:1209.3099  [pdf

    cs.AR

    A Cache Management Strategy to Replace Wear Leveling Techniques for Embedded Flash Memory

    Authors: Jalil Boukhobza, Pierre Olivier, Stéphane Rubini

    Abstract: Prices of NAND flash memories are falling drastically due to market growth and fabrication process mastering while research efforts from a technological point of view in terms of endurance and density are very active. NAND flash memories are becoming the most important storage media in mobile computing and tend to be less confined to this area. The major constraint of such a technology is the limi… ▽ More

    Submitted 14 September, 2012; originally announced September 2012.

    Comments: Ce papier a obtenu le "Best Paper Award" dans le "Computer System track" nombre de page: 8; International Symposium on Performance Evaluation of Computer & Telecommunication Systems, La Haye : Netherlands (2011)

  16. arXiv:1208.6428  [pdf, other

    cs.OS cs.AR cs.PF

    A Hardware Time Manager Implementation for the Xenomai Real-Time Kernel of Embedded Linux

    Authors: Pierre Olivier, Jalil Boukhobza

    Abstract: Nowadays, the use of embedded operating systems in different embedded projects is subject to a tremendous growth. Embedded Linux is becoming one of those most popular EOSs due to its modularity, efficiency, reliability, and cost. One way to make it hard real-time is to include a real-time kernel like Xenomai. One of the key characteristics of a Real-Time Operating System (RTOS) is its ability to m… ▽ More

    Submitted 31 August, 2012; originally announced August 2012.

    Comments: Embed With Linux (EWiLi) workshop, Lorient : France (2012)

    Journal ref: ACM SIGBED Review 9(2) 38-42 9, 2 (2012) 38-42

  17. arXiv:1208.6391  [pdf, other

    cs.OS cs.PF

    On Benchmarking Embedded Linux Flash File Systems

    Authors: Pierre Olivier, Jalil Boukhobza, Eric Senn

    Abstract: Due to its attractive characteristics in terms of performance, weight and power consumption, NAND flash memory became the main non volatile memory (NVM) in embedded systems. Those NVMs also present some specific characteristics/constraints: good but asymmetric I/O performance, limited lifetime, write/erase granularity asymmetry, etc. Those peculiarities are either managed in hardware for flash dis… ▽ More

    Submitted 31 August, 2012; originally announced August 2012.

    Comments: Embed With Linux, Lorient : France (2012)

    Journal ref: ACM SIGBED Review 9(2) 43-47 9, 2 (2012) 43-47

  18. arXiv:1208.6390  [pdf

    cs.OS

    Performance Evaluation of Flash File Systems

    Authors: Pierre Olivier, Jalil Boukhobza, Eric Senn

    Abstract: Today, flash memory are strongly used in the embedded system domain. NAND flash memories are the building block of main secondary storage systems. Such memories present many benefits in terms of data density, I/O performance, shock resistance and power consumption. Nevertheless, flash does not come without constraints: the write / erase granularity asymmetry and the limited lifetime bring the need… ▽ More

    Submitted 31 August, 2012; originally announced August 2012.

    Comments: Colloque du GDR SoC-SiP, Paris : France (2012)

  19. arXiv:cs/0007008  [pdf, ps, other

    cs.PL cs.SE

    Compiling Language Definitions: The ASF+SDF Compiler

    Authors: M. G. J. van den Brand, J. Heering, P. Klint, P. A. Olivier

    Abstract: The ASF+SDF Meta-Environment is an interactive language development environment whose main application areas are definition of domain-specific languages, generation of program analysis and transformation tools, production of software renovation tools, and general specification and prototy**. It uses conditional rewrite rules to define the dynamic semantics and other tool-oriented aspects of la… ▽ More

    Submitted 6 July, 2000; originally announced July 2000.

    Comments: 36 pages, 5 figures

    Report number: SEN-R0014 ACM Class: D.3.1; D.3.2; D.3.4; F.4.2

    Journal ref: ACM Transactions on Programming Languages and Systems 24 4 (July 2002) 334-368