Implementing high performance voltammetry simulation using the implicit parallel algorithm

The numerical simulation of voltammetry and amperometry at a microdisc electrode is implemented with a parallel algorithm using GPU (CUDA in C ++) and adapting the implicit finite difference approximation with the ADI method. This leads to high performance simulation of the current response whilst m...

Full description

Bibliographic Details
Main Authors: Eloul, S, Compton, R
Format: Journal article
Published: Elsevier 2016
_version_ 1826264667797848064
author Eloul, S
Compton, R
author_facet Eloul, S
Compton, R
author_sort Eloul, S
collection OXFORD
description The numerical simulation of voltammetry and amperometry at a microdisc electrode is implemented with a parallel algorithm using GPU (CUDA in C ++) and adapting the implicit finite difference approximation with the ADI method. This leads to high performance simulation of the current response whilst maintaining the high standard of accuracy required for such electrochemical systems. We gained a maximum speed-up of 20 times with a standard graphic card specifications (Quadro K4000) in comparison to a single core of 3.2 GHz CPU. The simplified allocation and data flow allows an accessible code which produces a starting point for researchers to manipulate the code to study new problems in electrochemical and surface reaction systems that require high performance simulation.
first_indexed 2024-03-06T20:11:31Z
format Journal article
id oxford-uuid:2ab9a034-7fe7-4bbd-a457-020458644be3
institution University of Oxford
last_indexed 2024-03-06T20:11:31Z
publishDate 2016
publisher Elsevier
record_format dspace
spelling oxford-uuid:2ab9a034-7fe7-4bbd-a457-020458644be32022-03-26T12:26:49ZImplementing high performance voltammetry simulation using the implicit parallel algorithmJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:2ab9a034-7fe7-4bbd-a457-020458644be3Symplectic Elements at OxfordElsevier2016Eloul, SCompton, RThe numerical simulation of voltammetry and amperometry at a microdisc electrode is implemented with a parallel algorithm using GPU (CUDA in C ++) and adapting the implicit finite difference approximation with the ADI method. This leads to high performance simulation of the current response whilst maintaining the high standard of accuracy required for such electrochemical systems. We gained a maximum speed-up of 20 times with a standard graphic card specifications (Quadro K4000) in comparison to a single core of 3.2 GHz CPU. The simplified allocation and data flow allows an accessible code which produces a starting point for researchers to manipulate the code to study new problems in electrochemical and surface reaction systems that require high performance simulation.
spellingShingle Eloul, S
Compton, R
Implementing high performance voltammetry simulation using the implicit parallel algorithm
title Implementing high performance voltammetry simulation using the implicit parallel algorithm
title_full Implementing high performance voltammetry simulation using the implicit parallel algorithm
title_fullStr Implementing high performance voltammetry simulation using the implicit parallel algorithm
title_full_unstemmed Implementing high performance voltammetry simulation using the implicit parallel algorithm
title_short Implementing high performance voltammetry simulation using the implicit parallel algorithm
title_sort implementing high performance voltammetry simulation using the implicit parallel algorithm
work_keys_str_mv AT elouls implementinghighperformancevoltammetrysimulationusingtheimplicitparallelalgorithm
AT comptonr implementinghighperformancevoltammetrysimulationusingtheimplicitparallelalgorithm