Voici les éléments 1 - 8 sur 8
Vignette d'image
Publication
Accès libre

Exploiting Concurrency and Heterogeneity for Energy-efficient Computing : An Actor-based Approach

2017, Hayduk, Yaroslav, Felber, Pascal

To accommodate energy efficiency, cloud providers started looking into radical ways of reducing the energy consumption. Energy-efficient optimizations should be addressed at both software and hardware levels of the datacenter. There have been numerous improvements in reducing the energy consumption on the hardware level. While they are efficient, however, their usage alone does not warrant significant decrease of energy dissipation. I argue that software-based methods for energy efficiency have not received as much attention as hardwarebased methods. As such, in this thesis, an important target is to provide a software framework that adapts itself in many different aspects in order to satisfy application performance and energy consumption requirements. For developing such a framework, I primarily concentrate on message passing models and, in particular, on the actor model. The actor model is arguably too conservative in its default concurrent settings. Specifically, I have identified a number of issues with the default concurrency settings of the actor model, which are: (1) message queuing delay during coordinated actions, (2) sequential message processing, (3) performance problems for concurrent message processing during high contention, and (4) the inability of the actor model to seamlessly exploit GPU resources. I use transactional memory for optimizing actor model’s message passing process, as well as propose DSL support for introducing GPU support. By addressing the identified problems I show that we can significantly improve performance, energy efficiency and programmability in the actor model.

Vignette d'image
Publication
Restriction temporaire

Energy minimization at all layers of the data center: The ParaDIME project

2016, Palomar, Oscar, Rethinagiri, Santhosh, Yalcin, Gulay, Gil, J., Prieto, Pablo, Torrella, Emma, Unsal, Osman, Cristal, Adrián, Felber, Pascal, Sobe, Anita, Hayduk, Yaroslav, Kurpicz, Mascha, Fetzer, Christof, Knauth, Thomas, Schneegaß, Malte, Struckmeier, Jens, Milojevic, Dragomir

Vignette d'image
Publication
Restriction temporaire

ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy

2014, Rethinagiri, Santhosh, Palomar, Oscar, Sobe, Anita, Knauth, Thomas, Barczynski, Wojciech, Yalcin, Gulay, Hayduk, Yaroslav, Cristal, Adrián, Unsal, Osman, Felber, Pascal, Fetzer, Christof, Ryckaert, Julien, Alioto, Gina

Vignette d'image
Publication
Restriction temporaire

Towards an Efficient Pauseless Java GC with Selective HTM-Based Access Barriers

2017, Carpen-Amarie, Maria, Hayduk, Yaroslav, Felber, Pascal, Fetzer, Christof, Thomas, Gaël, Dice, David

Vignette d'image
Publication
Restriction temporaire

Enhanced Energy Efficiency with the Actor Model on Heterogeneous Architectures

2016, Hayduk, Yaroslav, Sobe, Anita, Felber, Pascal

Vignette d'image
Publication
Restriction temporaire

Speculative Concurrent Processing with Transactional Memory in the Actor Model

2013, Hayduk, Yaroslav, Sobe, Anita, Harmanci, Derin, Marlier, Patrick, Felber, Pascal

Vignette d'image
Publication
Restriction temporaire

Exploiting Concurrency in Domain-Specific Data Structures: A Concurrent Order Book and Workload Generator for Online Trading

2016, Barazzutti, Raphaël, Hayduk, Yaroslav, Felber, Pascal, Rivière, Etienne

Vignette d'image
Publication
Restriction temporaire

Dynamic Message Processing and Transactional Memory in the Actor Model

2015, Hayduk, Yaroslav, Sobe, Anita, Felber, Pascal