Verificarlo CI: continuous integration for numerical optimization and debugging
Fuente:
arXiv
Guardado en:
| Autores principales: | , , , , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866916320008732672 |
|---|---|
| author | Delval, Aurélien Coppens, François Petit, Eric Iakymchuk, Roman Castro, Pablo de Oliveira |
| author_facet | Delval, Aurélien Coppens, François Petit, Eric Iakymchuk, Roman Castro, Pablo de Oliveira |
| contents | Floating-point accuracy is an important concern when developing numerical simulations or other compute-intensive codes. Tracking the introduction of numerical regression is often delayed until it provokes unexpected bug for the end-user. In this paper, we introduce Verificarlo CI, a continuous integration workflow for the numerical optimization and debugging of a code over the course of its development. We demonstrate applicability of Verificarlo CI on two test-case applications. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2407_08262 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Verificarlo CI: continuous integration for numerical optimization and debugging Delval, Aurélien Coppens, François Petit, Eric Iakymchuk, Roman Castro, Pablo de Oliveira Software Engineering Floating-point accuracy is an important concern when developing numerical simulations or other compute-intensive codes. Tracking the introduction of numerical regression is often delayed until it provokes unexpected bug for the end-user. In this paper, we introduce Verificarlo CI, a continuous integration workflow for the numerical optimization and debugging of a code over the course of its development. We demonstrate applicability of Verificarlo CI on two test-case applications. |
| title | Verificarlo CI: continuous integration for numerical optimization and debugging |
| topic | Software Engineering |
| url | https://arxiv.org/abs/2407.08262 |