Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations
- Autores
- Díaz, Federico José; Tinetti, Femando G.
- Año de publicación
- 2020
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Numerical simulations used today by scientists in various disciplines, are frequently based on implementations created when the predominant computing hardware was sequential by design. In this simulations, new features are added or updated, when new discoveries are made, but the computational implementation remains unchanged, not taking advantage of modern hardware architectures. This “legacy code” study cases, presents the opportunity to create a set of techniques and tools, oriented to perform optimizations from a computational and software engineering points of view. As an example, in conjunction with an astrophysics research group, a real-world case numerical integrator optimization is presented, were these techniques were applied, showing the results obtained.
Instituto de Investigación en Informática
Instituto de Investigación en Informática - Materia
-
Ciencias Informáticas
High Performance Computing
Optimization
Numerical integrators
Legacy Numerical Software - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
.jpg)
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/104835
Ver los metadatos del registro completo
| id |
SEDICI_bb3d279736bec4dc2e2e29d6a53a1fa5 |
|---|---|
| oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/104835 |
| network_acronym_str |
SEDICI |
| repository_id_str |
1329 |
| network_name_str |
SEDICI (UNLP) |
| spelling |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical SimulationsDíaz, Federico JoséTinetti, Femando G.Ciencias InformáticasHigh Performance ComputingOptimizationNumerical integratorsLegacy Numerical SoftwareNumerical simulations used today by scientists in various disciplines, are frequently based on implementations created when the predominant computing hardware was sequential by design. In this simulations, new features are added or updated, when new discoveries are made, but the computational implementation remains unchanged, not taking advantage of modern hardware architectures. This “legacy code” study cases, presents the opportunity to create a set of techniques and tools, oriented to perform optimizations from a computational and software engineering points of view. As an example, in conjunction with an astrophysics research group, a real-world case numerical integrator optimization is presented, were these techniques were applied, showing the results obtained.Instituto de Investigación en InformáticaInstituto de Investigación en Informática2020-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf18-21http://sedici.unlp.edu.ar/handle/10915/104835enginfo:eu-repo/semantics/altIdentifier/isbn/978-950-34-1927-4info:eu-repo/semantics/reference/hdl/10915/103585info:eu-repo/semantics/reference/hdl/10915/103585info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-22T17:03:49Zoai:sedici.unlp.edu.ar:10915/104835Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-22 17:03:49.977SEDICI (UNLP) - Universidad Nacional de La Platafalse |
| dc.title.none.fl_str_mv |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| title |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| spellingShingle |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations Díaz, Federico José Ciencias Informáticas High Performance Computing Optimization Numerical integrators Legacy Numerical Software |
| title_short |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| title_full |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| title_fullStr |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| title_full_unstemmed |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| title_sort |
Performance Analysis and Optimizations Techniques for Legacy Code Numerical Simulations |
| dc.creator.none.fl_str_mv |
Díaz, Federico José Tinetti, Femando G. |
| author |
Díaz, Federico José |
| author_facet |
Díaz, Federico José Tinetti, Femando G. |
| author_role |
author |
| author2 |
Tinetti, Femando G. |
| author2_role |
author |
| dc.subject.none.fl_str_mv |
Ciencias Informáticas High Performance Computing Optimization Numerical integrators Legacy Numerical Software |
| topic |
Ciencias Informáticas High Performance Computing Optimization Numerical integrators Legacy Numerical Software |
| dc.description.none.fl_txt_mv |
Numerical simulations used today by scientists in various disciplines, are frequently based on implementations created when the predominant computing hardware was sequential by design. In this simulations, new features are added or updated, when new discoveries are made, but the computational implementation remains unchanged, not taking advantage of modern hardware architectures. This “legacy code” study cases, presents the opportunity to create a set of techniques and tools, oriented to perform optimizations from a computational and software engineering points of view. As an example, in conjunction with an astrophysics research group, a real-world case numerical integrator optimization is presented, were these techniques were applied, showing the results obtained. Instituto de Investigación en Informática Instituto de Investigación en Informática |
| description |
Numerical simulations used today by scientists in various disciplines, are frequently based on implementations created when the predominant computing hardware was sequential by design. In this simulations, new features are added or updated, when new discoveries are made, but the computational implementation remains unchanged, not taking advantage of modern hardware architectures. This “legacy code” study cases, presents the opportunity to create a set of techniques and tools, oriented to perform optimizations from a computational and software engineering points of view. As an example, in conjunction with an astrophysics research group, a real-world case numerical integrator optimization is presented, were these techniques were applied, showing the results obtained. |
| publishDate |
2020 |
| dc.date.none.fl_str_mv |
2020-09 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/104835 |
| url |
http://sedici.unlp.edu.ar/handle/10915/104835 |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-950-34-1927-4 info:eu-repo/semantics/reference/hdl/10915/103585 info:eu-repo/semantics/reference/hdl/10915/103585 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| dc.format.none.fl_str_mv |
application/pdf 18-21 |
| dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
| reponame_str |
SEDICI (UNLP) |
| collection |
SEDICI (UNLP) |
| instname_str |
Universidad Nacional de La Plata |
| instacron_str |
UNLP |
| institution |
UNLP |
| repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
| repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
| _version_ |
1846783307613732864 |
| score |
12.982451 |