Matias Bjørling
IT University of Copenhagen
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Matias Bjørling.
acm international conference on systems and storage | 2013
Matias Bjørling; Jens Axboe; David W. Nellans; Philippe Bonnet
The IO performance of storage devices has accelerated from hundreds of IOPS five years ago, to hundreds of thousands of IOPS today, and tens of millions of IOPS projected in five years. This sharp evolution is primarily due to the introduction of NAND-flash devices and their data parallel design. In this work, we demonstrate that the block layer within the operating system, originally designed to handle thousands of IOPS, has become a bottleneck to overall storage system performance, specially on the high NUMA-factor processors systems that are becoming commonplace. We describe the design of a next generation block layer that is capable of handling tens of millions of IOPS on a multi-core system equipped with a single storage device. Our experiments show that our design scales graciously with the number of cores, even on NUMA systems with multiple sockets.
international conference on management of data | 2011
Philippe Bonnet; Stefan Manegold; Matias Bjørling; Wei Cao; Javier González; Joel A. Granados; Nancy Hall; Stratos Idreos; Milena Ivanova; Ryan Johnson; David Koop; Tim Kraska; René Müller; Dan Olteanu; Paolo Papotti; Christine Reilly; Dimitris Tsirogiannis; Cong Yu; Juliana Freire; Dennis E. Shasha
SIGMOD has offered, since 2008, to verify the experiments published in the papers accepted at the conference. This year, we have been in charge of reproducing the experiments provided by the authors (repeatability), and exploring changes to experiment parameters (workability). In this paper, we assess the SIGMOD repeatability process in terms of participation, review process and results. While the participation is stable in terms of number of submissions, we find this year a sharp contrast between the high participation from Asian authors and the low participation from American authors. We also find that most experiments are distributed as Linux packages accompanied by instructions on how to setup and run the experiments. We are still far from the vision of executable papers.
very large data bases | 2013
Niv Dayan; Martin Kjær Svendsen; Matias Bjørling; Philippe Bonnet; Luc Bouganim
Solid State Drives (SSDs) are a moving target for system designers: they are black boxes, their internals are undocumented, and their performance characteristics vary across models. There is no appropriate analytical model and experimenting with commercial SSDs is cumbersome, as it requires a careful experimental methodology to ensure repeatability. Worse, performance results obtained on a given SSD cannot be generalized. Overall, it is impossible to explore how a given algorithm, say a hash join or LSM-tree insertions, leverages the intrinsic parallelism of a modern SSD, or how a slight change in the internals of an SSD would impact its overall performance. In this paper, we propose a new SSD simulation framework, named EagleTree, which addresses these problems, and enables a principled study of SSD-Based algorithms. The demonstration scenario illustrates the design space for algorithms based on an SSD-based IO stack, and shows how researchers and practitioners can use EagleTree to perform tractable explorations of this complex design space.
international conference on management of data | 2010
Matias Bjørling; Lionel Le Folgoc; Ahmed Mseddi; Philippe Bonnet; Luc Bouganim; Björn Þór Jónsson
It is amazingly easy to get meaningless results when measuring flash devices, partly because of the peculiarity of flash memory, but primarily because their behavior is determined by layers of complex, proprietary, and undocumented software and hardware. In this demonstration, we share the lessons we learnt developing the uFlip benchmark and conducting experiments with a wide range of flash devices. We illustrate the problems that are actual obstacles to sound performance and energy measurements, and we show how to mitigate the effects of these problems. We also present the uFlip web site and its on-line visualization tool that should help the research community investigate flash device behavior.
file and storage technologies | 2017
Matias Bjørling; Javier González; Philippe Bonnet
IEEE Data(base) Engineering Bulletin | 2010
Matias Bjørling; Philippe Bonnet; Luc Bouganim; Björn Þór Jónsson
conference on innovative data systems research | 2013
Matias Bjørling; Philippe Bonnet; Luc Bouganim; Niv Dayan
usenix annual technical conference | 2014
Michael Yung Chung Wei; Matias Bjørling; Philippe Bonnet; Steven Swanson
Archive | 2016
Matias Bjørling
Non-Volatile Memories Workshop | 2014
Matias Bjørling; Jesper Madsen; Philippe Bonnet; Aviad Zuck; Zvonimir Bandic; Qingbo Wang