| HAL : lirmm-00424288, version 2 |
| Fiche détaillée | Récupérer au format |
|
|
| ParCo'09: International Conference on Parallel Computing, France |
|
|
| Versions disponibles : | v1 (15-10-2009) | v2 (23-11-2009) |
|
|
|
|
| Comparison of Modular Arithmetic Algorithms on GPUs |
|
|
| Pascal Giorgi 1Thomas Izard 1 |
|
|
| (30/11/2009) |
|
|
| We present below our first implementation results on a modular arithmetic library on GPUs for cryptography. Our library, in C++ for CUDA, provides modular arithmetic, finite field arithmetic and some ECC support. Several algorithms and memory coding styles have been compared: local, shared and register. For moderate sizes, we report up to 2.6 speedup compared to state-of-the-art library. |
|
|
|
|
|
|
|
|
|
|
| 1 : | Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM) |
| CNRS : UMR5506 – Université Montpellier II - Sciences et Techniques du Languedoc | |
| 2 : | CAIRN (INRIA - IRISA) |
| INRIA – CNRS : UMR6074 – École normale supérieure de Cachan - ENS Cachan – INSA Rennes – Université de Rennes 1 | |
| 3 : | CNRS |
| CNRS : UMR00 | |
|
|
|
|
|
|
|
|
| [INFO/ARITH : ARITHmétique Informatique] |
|
|
|
|
| Domaine | : | Informatique/Arithmétique des ordinateurs Informatique/Cryptographie et sécurité Informatique/Calcul parallèle, distribué et partagé |
|
|
| Liste des fichiers attachés à ce document : | |||||
|
|
|
| lirmm-00424288, version 2 | |
| http://hal-lirmm.ccsd.cnrs.fr/lirmm-00424288 | |
| oai:hal-lirmm.ccsd.cnrs.fr:lirmm-00424288 | |
| Contributeur : Giorgi Pascal | |
| Soumis le : Lundi 9 Novembre 2009, 15:26:05 | |
| Dernière modification le : Mercredi 12 Mai 2010, 16:26:16 | |