Affiner les résultats

Type de document

  • Thèses désactiver le filtre

Collection spécifique

Langue

Université de Neuchâtel

Practical erasure codes for storage systems : the study of entanglement codes, an approach that propagates redundancy to increase reliability and performance

Estrada Galiñanes, Verónica del Carmen ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2017.

Cette dissertation traite de la conception de codes d'effacement pratiques pour les systèmes de stockage. Les défaillances de disque physiques et logiques sont une source commune d'erreurs; cependant, il est prédit que les disques dur à plateaux vont rester le support de stockage standard dans les grands centres de données. Le stockage dans le cloud a besoin de codes efficaces pour devenir...

Université de Neuchâtel

Efficient memory management with hardware transactional memory : a focus on Java garbage collectors and C++ smart pointers

Carpen-Amarie, Maria ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2017.

De nos jours les systèmes multi-cœurs sont omniprésents. La conception des applications demande de plus en plus un moyen de synchronisation plus léger, ainsi qu'une gestion automatique de la mémoire plus efficace. Les techniques de gestion de la mémoire tâchent de profiter au maximum du parallélisme qui augmente chaque jour. Néanmoins, la complexité de la synchronisation peut entraîner...

Université de Neuchâtel

Exploiting concurrency and heterogeneity for energy-efficient computing : an actor-based approach

Hayduk, Yaroslav ; Felber, Pascal (Dir.) ; Sobe, Anita (Codir.)

Thèse de doctorat : Université de Neuchâtel, 2017.

En vue d’améliorer l’efficacité énergétique, les fournisseurs de cloud computing ont commencé à examiner des méthodes radicales pour réduire le niveau de consommation énergétique. Le problème de l’optimisation de l’efficacité énergétique doit être considéré tant au niveau matériel qu’au niveau logiciel. De nombreux perfectionnements ont été réalisés pour réduire...

Université de Neuchâtel

Multi-level energy efficiency for heterogeneous data centers

Kurpicz-Briki, Mascha ; Felber, Pascal (Dir.) ; Sobe, Anita (Codir.)

Thèse de doctorat : Université de Neuchâtel, 2016.

Le secteur des TIC (Technologies de l'Information et de la Communication) est grand consommateur d'énergie (assemblage d'appareils, constructions de réseaux, opérations, refroidissement et autres). Des études montrent que l'ensemble des activités de l'informatique en nuage consomme plus d'énergie que des pays entiers comme l'Allemagne ou l'Inde. De plus, des estimations récentes montrent...

Université de Neuchâtel

Efficient support for confidentiality-preserving publish/subscribe systems

Onica, Emanuel ; Felber, Pascal (Dir.) ; Mercier, Hugues (Codir.) ; Rivière, Etienne (Codir.)

Thèse de doctorat : Université de Neuchâtel, 2014.

Publish/subscribe (pub/sub) is an attractive communication paradigm that offers efficient and decoupled information dissemination in distributed environments. Publishers generate the flow of information as publications, which are routed to subscribers based on their interests expressed as subscriptions. In the most common functional model, an infrastructure of brokers store the subscriptions,...

Université de Neuchâtel

SPLAY : a toolkit for the design and evaluation of large scale distributed systems

Leonini, Lorenzo ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2014.

Cette thèse présente SPLAY, un système intégré qui facilite la conception, le déploiement et les expérimentations des systèmes distribués à grande échelle. SPLAY couvre toutes les étapes du développement à l'évaluation. Il permet à des développeurs d'exprimer des algorithmes de manière simple et concise dans un langage proche du pseudo-code que l'on peut trouver dans les...

Université de Neuchâtel

Topology-aware protocols, tools and applications for large-scale distributed systems

Schiavoni, Valerio ; Felber, Pascal (Dir.) ; Rivière, Etienne (Codir.)

Thèse de doctorat : Université de Neuchâtel, 2014.

Large-scale distributed systems offer scalable solutions to the ever increasing demand of efficient, online services. Examples of such services include data dissemination, group and membership management, distributed indexing and storage, data streaming, etc. The internal mechanisms of these large-scale systems rely on cooperation among thousands of host machines, deployed at geographically...

Université de Neuchâtel

Anonymity and trust in large-scale distributed storage systems

Valerio, José ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2013.

Large-Scale Distributed Storage Systems (LS-DSSs) are at the core of several Cloud services. These externalized services may run atop multiple administrative domains. While a client may trust the organization that provides a given Web service, a single server may belong to another organization that the client does not trust. The design of a Distributed Storage System is itself a challenging task,...

Université de Neuchâtel

Semantics, performance and language support for transactional memory

Harmanci, Derin Mehmet ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2012 ; 2261.

Avec l’apparition des architectures multi-cœurs, les programmeurs doivent écrire des programmes concurrents pour exploiter pleinement la capacité de calcul de ces architectures. Actuellement, l’écriture des programmes concurrents est, en général, réalisée en utilisant les verrous, mais écrire un programme correct avec cette approche est difficile. Une approche récente pour...