18 results on '"Lanore, Vincent"'
Search Results
2. Towards Application Variability Handling with Component Models: 3D-FFT Use Case Study
- Author
-
Lanore, Vincent, Perez, Christian, Richard, Jérôme, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Hunold, Sascha, editor, Costan, Alexandru, editor, Giménez, Domingo, editor, Iosup, Alexandru, editor, Ricci, Laura, editor, Gómez Requena, María Engracia, editor, Scarano, Vittorio, editor, Varbanescu, Ana Lucia, editor, Scott, Stephen L., editor, Lankes, Stefan, editor, Weidendorfer, Josef, editor, and Alexander, Michael, editor
- Published
- 2015
- Full Text
- View/download PDF
3. Evaluation of Methods to Detect Shifts in Directional Selection at the Genome Scale
- Author
-
Duchemin, Louis, primary, Lanore, Vincent, additional, Veber, Philippe, additional, and Boussau, Bastien, additional
- Published
- 2022
- Full Text
- View/download PDF
4. Evaluation of Methods to Detect Shifts in Directional Selection at the Genome Scale.
- Author
-
Duchemin, Louis, Lanore, Vincent, Veber, Philippe, and Boussau, Bastien
- Subjects
GENE conversion ,EVALUATION methodology ,PHENOTYPIC plasticity ,AMINO acids ,RATIO analysis - Abstract
Identifying the footprints of selection in coding sequences can inform about the importance and function of individual sites. Analyses of the ratio of nonsynonymous to synonymous substitutions ( d N / d S ) have been widely used to pinpoint changes in the intensity of selection, but cannot distinguish them from changes in the direction of selection, that is, changes in the fitness of specific amino acids at a given position. A few methods that rely on amino-acid profiles to detect changes in directional selection have been designed, but their performances have not been well characterized. In this paper, we investigate the performance of six of these methods. We evaluate them on simulations along empirical phylogenies in which transition events have been annotated and compare their ability to detect sites that have undergone changes in the direction or intensity of selection to that of a widely used d N / d S approach, codeml's branch-site model A. We show that all methods have reduced performance in the presence of biased gene conversion but not CpG hypermutability. The best profile method, Pelican, a new implementation of Tamuri AU, Hay AJ, Goldstein RA. (2009. Identifying changes in selective constraints: host shifts in influenza. PLoS Comput Biol. 5(11):e1000564), performs as well as codeml in a range of conditions except for detecting relaxations of selection, and performs better when tree length increases, or in the presence of persistent positive selection. It is fast, enabling genome-scale searches for site-wise changes in the direction of selection associated with phenotypic changes. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
5. Towards Application Variability Handling with Component Models: 3D-FFT Use Case Study
- Author
-
Lanore, Vincent, primary, Perez, Christian, additional, and Richard, Jérôme, additional
- Published
- 2015
- Full Text
- View/download PDF
6. Inferring Long-Term Effective Population Size with Mutation–Selection Models
- Author
-
Latrille, Thibault, primary, Lanore, Vincent, additional, and Lartillot, Nicolas, additional
- Published
- 2021
- Full Text
- View/download PDF
7. Detecting convergent adaptive amino acid evolution: Supplementary material
- Author
-
Rey, Carine, Lanore, Vincent, Veber, Philippe, Gueguen, Laurent, Lartillot, Nicolas, Semon, Marie, and Boussau, Bastien
- Abstract
In evolutionary genomics, researchers have taken an interest in identifying in the genomes substitutions that subtend convergent phenotypic adaptations. This is a difficult question to address, because genomes contain billions of sites, many of which have substituted in the lineages where the adaptations took place, and yet are not linked to them. Those extra substitutions may be linked to other adaptations, may be neutral, or may be linked to mutational biases. Furthermore, one can think of various ways of defining substitutions of interest, and various methods that match those definitions have been used, resulting in different sets of candidate substitutions. In this manuscript we first clarify how adaptation to convergent phenotypic evolution can manifest itself in coding sequences. Second, we review methods that have been proposed to detect convergent adaptive evolution in coding sequences and expose the assumptions that underlie them. Finally, we examine their power on simulations of convergent changes, including in the presence of a confounding factor.
- Published
- 2019
- Full Text
- View/download PDF
8. Supplementary methods from Detecting adaptive convergent amino acid evolution
- Author
-
Rey, Carine, Lanore, Vincent, Veber, Philippe, Guéguen, Laurent, Lartillot, Nicolas, Sémon, Marie, and Boussau, Bastien
- Subjects
ComputingMethodologies_DOCUMENTANDTEXTPROCESSING ,ComputerApplications_COMPUTERSINOTHERSYSTEMS ,GeneralLiterature_MISCELLANEOUS - Abstract
Additional information on the experiments performed in the manuscript.
- Published
- 2019
- Full Text
- View/download PDF
9. Fostering Reuse in Scientific Computing With Embedded Components
- Author
-
Lanore, Vincent, primary
- Published
- 2019
- Full Text
- View/download PDF
10. Detecting convergent adaptive amino acid evolution
- Author
-
Rey, Carine, primary, Lanore, Vincent, additional, Veber, Philippe, additional, Guéguen, Laurent, additional, Lartillot, Nicolas, additional, Sémon, Marie, additional, and Boussau, Bastien, additional
- Published
- 2019
- Full Text
- View/download PDF
11. Towards Reconfigurable HPC Component Models
- Author
-
Perez, Christian, primary and Lanore, Vincent, additional
- Published
- 2018
- Full Text
- View/download PDF
12. On Scalable Reconfigurable Component Models for High-Performance Computing
- Author
-
Lanore, Vincent, Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS), Algorithms and Software Architectures for Distributed and HPC Platforms (AVALON), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), Ecole normale supérieure de lyon - ENS LYON, Christian Pérez, École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon), and Université de Lyon-École normale supérieure - Lyon (ENS Lyon)-Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Université Claude Bernard Lyon 1 (UCBL)
- Subjects
Parallel computing ,Modèles à composants ,[INFO.INFO-SC]Computer Science [cs]/Symbolic Computation [cs.SC] ,Calcul parallèle ,HPC ,Formal models ,Component models ,[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] ,Informatique ,[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC] ,Computer science ,Modèles formels - Abstract
Component-based programming is a programming paradigm which eases code reuse and separation of concerns. Some component models, which are said to be "reconfigurable", allow the modification at runtime of an application's structure. However, these models are not suited to High-Performance Computing (HPC) as they rely on non-scalable mechanisms.The goal of this thesis is to provide models, algorithms and tools to ease the development of component-based reconfigurable HPC applications.The main contribution of the thesis is the DirectMOD component model which eases development and reuse of distributed transformations. In order to improve on this core model in other directions, we have also proposed:•the SpecMOD formal component model which allows automatic specialization of hierarchical component assemblies and provides high-level software engineering features;•mechanisms for efficient fine-grain reconfiguration for AMR applications, an important application class in HPC.An implementation of DirectMOD, called DirectL2C, as been developed so as to implement a series of benchmarks to evaluate our approach. Experiments on HPC architectures show our approach scales. Moreover, a quantitative analysis of the benchmark's codes show that our approach is compact and eases reuse.; La programmation à base de composants est un paradigme de programmation qui facilite la réutilisation de code et la séparation des préoccupations. Les modèles à composants dits « reconfigurables » permettent de modifier en cours d'exécution la structure d'une application. Toutefois, ces modèles ne sont pas adaptés au calcul haute performance (HPC) car ils reposent sur des mécanismes ne passant pas à l'échelle.L'objectif de cette thèse est de fournir des modèles, des algorithmes et des outils pour faciliter le développement d'applications HPC reconfigurables à base de composants. La principale contribution de la thèse est le modèle à composants formel DirectMOD qui facilite l'écriture et la réutilisation de code de transformation distribuée. Afin de faciliter l'utilisation de ce premier modèle, nous avons également proposé :• le modèle formel SpecMOD qui permet la spécialisation automatique d'assemblage de composants afin de fournir des fonctionnalités de génie logiciel de haut niveau ; • des mécanismes de reconfiguration performants à grain fin pour les applications AMR, une classe d'application importante en HPC.Une implémentation de DirectMOD, appelée DirectL2C, a été réalisée et a permis d'implémenter une série de benchmarks basés sur l'AMR pour évaluer notre approche. Des expériences sur grappes de calcul et supercalculateur montrent que notre approche passe à l'échelle. De plus, une analyse quantitative du code produit montre que notre approche est compacte et facilite la réutilisation.
- Published
- 2015
13. A Calculus Enabling Reuse and Composition of Component Assembly Specialization Processes
- Author
-
Lanore, Vincent, Pérez, Christian, École normale supérieure de Lyon (ENS de Lyon), Algorithms and Software Architectures for Distributed and HPC Platforms (AVALON), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), Inria, Équipe-projet Avalon, École normale supérieure - Lyon (ENS Lyon), Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon)-Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon), École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), and Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL)
- Subjects
[INFO.INFO-SC]Computer Science [cs]/Symbolic Computation [cs.SC] ,[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] - Abstract
Software specialization exists in various forms in the literature ranging from product lines to adaptation of high-performance applications. In particular, specialization of component assemblies has been the focus of extensive research throughout the years and brings about specific challenges such as variant selection and hierarchy. We argue that many (possibly automatic) assembly specialization processes share a common structure. This paper presents a calculus which aims at providing a generic framework to ease reuse and composition of component assembly specialization processes. We show how this calculus can encode various features from the component model literature and discuss the existence of specialization processes in the literature and the usefulness of reusing and composing them.
- Published
- 2015
14. Simplifier le verrouillage d'assemblages de composants haute performance à pile d'appel
- Author
-
Lanore, Vincent, Algorithms and Software Architectures for Distributed and HPC Platforms (AVALON), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon)-Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon), École normale supérieure - Lyon (ENS Lyon), Grid'5000, École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), École normale supérieure de Lyon (ENS de Lyon), École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), and Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL)
- Subjects
reconfiguration ,calcul haute performance ,[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] ,[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC] ,composants logiciels ,algorithmes de verrouillage - Abstract
National audience; La programmation à base de composants facilite grandement l'adaptation d'applications. Cette propriété est très utile en HPC où les applications ont une grande durée de vie et sont très complexes. Toutefois, les modèles à composants existants supportent très mal les applications HPC dont la structure change à l'exécution, comme le raffinement de maillage adaptatif (AMR). L'un des problèmes qui se posent est le verrouillage efficace de sous-assemblages, en particulier lorsque le modèle d'exécution repose sur des piles d'appel. Cet article présente un algorithme capable d'automatiser certaines tâches de verrouillage et évalue cet algorithme sur un assemblage d'AMR.
- Published
- 2015
15. De l'ordonnancement des applications multi-niveaux
- Author
-
Lanore, Vincent, Klein, Cristian, Algorithms and Software Architectures for Distributed and HPC Platforms (AVALON), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), Grid'5000, École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), and Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL)
- Subjects
Ordonnancement modelable ,calcul haute performance ,[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC] ,applications multi-niveaux ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,HLW - Abstract
8 pages; National audience; Sous l'impulsion des besoins applicatifs, les moyens de calcul sont de plus en plus puissants. Cette évolution se fait notamment grâce à des architectures de plus en plus parallèles. Dans ce contexte, la portabilité des performances des applications HPC très optimisées est problématique. Le présent article est motivé par l'exemple d'une application HPC appelée HLW (High-Level Waste). Nous présentons un modèle de la structure d'HLW indépendant de l'architecture d'exécution. Nous généralisons ensuite ce modèle en introduisant les \emph{applications multi-niveaux} : des applications constituées d'un ensemble de tâches indépendantes ayant une probabilité de déclencher l'apparition d'une nouvelle tâche lorsqu'elles terminent. On s'intéresse ensuite à l'ordonnancement de telles tâches dans le cas où elles sont modelables, suivent la loi d'Amdahl et où l'architecture d'exécution est homogène. Nous proposons ensuite une famille d'algorithmes et évaluons ses performances à travers des simulations. Finalement, on sélectionne l'algorithme ayant les meilleures performances. Cet algorithme constitue une amélioration par rapport à l'ordonnancement par défaut d'HLW à la fois en terme de performance et d'indépendance par rapport aux paramètres de l'architecture.
- Published
- 2013
16. A Reconfigurable Component Model for HPC
- Author
-
Lanore, Vincent, primary and Pérez, Christian, additional
- Published
- 2015
- Full Text
- View/download PDF
17. A reconfigurable component model for HPC.
- Author
-
Lanore, Vincent and Perez, Christian
- Published
- 2015
- Full Text
- View/download PDF
18. Detecting adaptive convergent amino acid evolution.
- Author
-
Rey C, Lanore V, Veber P, Guéguen L, Lartillot N, Sémon M, and Boussau B
- Subjects
- Amino Acids metabolism, Animals, Genomics, Humans, Models, Genetic, Phylogeny, Proteins metabolism, Amino Acids genetics, Evolution, Molecular, Proteins genetics
- Abstract
In evolutionary genomics, researchers have taken an interest in identifying substitutions that subtend convergent phenotypic adaptations. This is a difficult question that requires distinguishing foreground convergent substitutions that are involved in the convergent phenotype from background convergent substitutions. Those may be linked to other adaptations, may be neutral or may be the consequence of mutational biases. Furthermore, there is no generally accepted definition of convergent substitutions. Various methods that use different definitions have been proposed in the literature, resulting in different sets of candidate foreground convergent substitutions. In this article, we first describe the processes that can generate foreground convergent substitutions in coding sequences, separating adaptive from non-adaptive processes. Second, we review methods that have been proposed to detect foreground convergent substitutions in coding sequences and expose the assumptions that underlie them. Finally, we examine their power on simulations of convergent changes-including in the presence of a change in the efficacy of selection-and on empirical alignments. This article is part of the theme issue 'Convergent evolution in the genomics era: new insights and directions'.
- Published
- 2019
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.