Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Frédéric Krüger is active.

Publication


Featured researches published by Frédéric Krüger.


soft computing | 2012

EASEA: specification and execution of evolutionary algorithms on GPGPU

Ogier Maitre; Frédéric Krüger; Stephane Querry; Nicolas Lachiche; Pierre Collet

EASEA is a framework designed to help non-expert programmers to optimize their problems by evolutionary computation. It allows to generate code targeted for standard CPU architectures, GPGPU-equipped machines as well as distributed memory clusters. In this paper, EASEA is presented by its underlying algorithms and by some example problems. Achievable speedups are also shown onto different NVIDIA GPGPUs cards for different optimization algorithm families.


european conference on applications of evolutionary computation | 2010

Speedups between ×70 and ×120 for a generic local search (memetic) algorithm on a single GPGPU chip

Frédéric Krüger; Ogier Maitre; Santiago Jiménez; Laurent A. Baumes; Pierre Collet

This paper presents the first implementation of a generic memetic algorithm on one of the two GPU (Graphic Processing Unit) chips of a GTX295 gaming card. Observed speedups range between ×70 and ×120, mainly depending on the population size. An automatic parallelization of a memetic algorithm is provided through an upgrade of the EASEA language, so that the EC community can benefit from the extraordinary power of these cards without needing to program them.


Massively Parallel Evolutionary Computation on GPGPUs | 2013

Automatic Parallelization of EC on GPGPUs and Clusters of GPGPU Machines with EASEA and EASEA-CLOUD

Pierre Collet; Frédéric Krüger; Ogier Maitre

GPGPU cards are very difficult to program efficiently. This chapter explains how the EASEA and EASEA-CLOUD platforms can implement different evolution engines efficiently in a massively parallel way that can also serve as a starting point for more complex projects.


power and energy society general meeting | 2013

Blind signal separation applied to power load profiles computation

Frédéric Krüger; Daniel Wagner; Pr Pierre Collet

Electrical distribution companies struggle to find precise energy demand for their networks. They have at their disposal statistical tools such as power load profiles, which are however usually not precise enough and do not take into account factors such as the presence of electrical heating devices or the type of housing of the end users. In this paper, we show how the determination of accurate load profiles can be considered as a noisy blind source separation problem solved by an evolutionary algorithm. The power load profiles obtained demonstrate considerable improvement in the load curve forecasts of 20kV/400V substations.


Massively Parallel Evolutionary Computation on GPGPUs | 2013

Generic Local Search (Memetic) Algorithm on a Single GPGPU Chip

Frédéric Krüger; Ogier Maitre; Santiago Jiménez; Laurent A. Baumes; Pierre Collet

Memetic algorithms (MAs), evolutionary algorithms coupled with a local search routine, have been shown to be very efficient in solving a great variety of problems. This chapter presents the first implementation of a generic parallel MA on a general-purpose graphics processing unit card. An upgrade of the EASEA platform provides an automatic generation and parallelization of an MA for both novice and experienced users. Experiments on a benchmark function and a real-world problem reveal speedups ranging between × 70 and × 120, depending on population size and number of local search iterations.


Massively Parallel Evolutionary Computation on GPGPUs | 2013

Using Large-Scale Parallel Systems for Complex Crystallographic Problems in Materials Science

Laurent A. Baumes; Frédéric Krüger; Pierre Collet

Very recently, the design and understanding of materials synthesis have received a huge effort in which modeling approaches are decisive. Here, we focus on the generation of crystalline inorganic frameworks. Despite the high-throughput (HT) methods that have proved to be useful for the discovery of zeolites, the determination of the new phase’s structure takes up a large part of the entire process. Therefore, we show how graphic processing units or GPUs can be used in order to speed up this mandatory step. We describe GPUs and predictive methods for phase determination. Then, we show all the details that allowed us to reach a stable and robust solution with benchmark analysis and real applications to zeolites.


International Conference on Artificial Evolution (Evolution Artificielle) | 2013

Massively Parallel Generational GA on GPGPU Applied to Power Load Profiles Determination

Frédéric Krüger; Daniel Wagner; Pierre Collet

Evolutionary algorithms are capable of solving a wide range of different optimization problems including real world ones. The latter, however, often require a considerable amount of computational power. Parallelization over powerful GPGPU cards is a way to tackle this problem, but this remains hard to do due to their specificities. Parallelizing the fitness function only yields good results if it dwarfs the rest of the evolutionary algorithm. Otherwise, parallelization overhead and Amdahl’s law may ruin this effort.


Informatics for Materials Science and Engineering#R##N#Data-driven Discovery for Accelerated Experimentation and Application | 2013

High-Performance Computing for Accelerated Zeolitic Materials Modeling

Laurent A. Baumes; Frédéric Krüger; Pierre Collet

Very recently, the design and understanding of materials synthesis have received considerable attention where modeling approaches are decisive. Here, we focus on the generation of crystalline inorganic frameworks. Despite high-throughput (HT) methods having proved to be useful for the discovery of zeolites, the determination of the new phases’ structure takes up a large part of the entire process. Therefore, we show how graphic processing units (GPUs) can be used in order to speed up this mandatory step. We describe GPUs and predictive methods for phase determination. Then, we show all the details that allow us to reach a stable and robust solution with benchmark analysis and real applications for zeolites.


Physical Chemistry Chemical Physics | 2011

Boosting theoretical zeolitic framework generation for the determination of new materials structures using GPU programming

Laurent A. Baumes; Frédéric Krüger; Santiago Jiménez; Pierre Collet; Avelino Corma


european conference on applications of evolutionary computation | 2013

Using a genetic algorithm for the determination of power load profiles

Frédéric Krüger; Daniel Wagner; Pierre Collet

Collaboration


Dive into the Frédéric Krüger's collaboration.

Top Co-Authors

Avatar

Pierre Collet

University of Strasbourg

View shared research outputs
Top Co-Authors

Avatar

Ogier Maitre

University of Strasbourg

View shared research outputs
Top Co-Authors

Avatar

Laurent A. Baumes

Spanish National Research Council

View shared research outputs
Top Co-Authors

Avatar

Santiago Jiménez

Spanish National Research Council

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Laurent A. Baumes

Spanish National Research Council

View shared research outputs
Top Co-Authors

Avatar

Avelino Corma

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Deepak Sharma

Indian Institute of Technology Guwahati

View shared research outputs
Researchain Logo
Decentralizing Knowledge