Accelerating viability kernel computation with CUDA architecture: application to bycatch fishery management - INRAE - Institut national de recherche pour l’agriculture, l’alimentation et l’environnement Accéder directement au contenu
Article Dans Une Revue Computational Management Science Année : 2016

Accelerating viability kernel computation with CUDA architecture: application to bycatch fishery management

Accélérer le calcul de noyau de viabilité avec l'architecture CUDA : application à la gestion de pêcherie avec prises accessoires

Résumé

Computing a viability kernel consumes time and memory resources which increase exponentially with the dimension of the problem. This curse of dimensionality strongly limits the applicability of this approach, otherwise promising. We report here an attempt to tackle this problem with Graphics Processing Units (GPU). We design and implement a version of the viability kernel algorithm suitable for General Purpose GPU (GPGPU) computing using Nvidia's architecture, CUDA (Computing Unified Device Architecture). Different parts of the algorithm are parallelized on the GPU device and we test the algorithm on a dynamical system of theoretical population growth. We study computing time gains as a function of the number of dimensions and the accuracy of the grid covering the state space. The speed factor reaches up to 20 with the GPU version compared to the Central Processing Unit (CPU) version, making the approach more applicable to problems in 4 to 7 dimensions. We use the GPU version of the algorithm to compute viability kernel of bycatch fishery management problems up to 6 dimensions.
Fichier principal
Vignette du fichier
cf2016-pub00046149.pdf (1008.03 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01852648 , version 1 (02-08-2018)

Identifiants

Citer

A. Brias, Jean-Denis Mathias, G. Deffuant. Accelerating viability kernel computation with CUDA architecture: application to bycatch fishery management. Computational Management Science, 2016, 13 (3), pp.371-391. ⟨10.1007/s10287-015-0246-x⟩. ⟨hal-01852648⟩
16 Consultations
41 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More