Refactoring an electric-market simulation software for massively parallel computations

Seveso, Franco - Marichal, Raúl - Dufrechou, Ernesto - Ezzatti, Pablo

Resumen:

In the last two decades, Uruguay has been immersed in the process of significantly changing its energy generation matrix, especially by the introduction of wind and solar sources. In this context, SimSEE, a simulation and optimization software designed to help decision-making in generating and distributing electrical energy, is extensively used. The design of this tool is conceived for conventional CPUs and follows a sequential execution paradigm. This paper focuses on a refactoring of SimSEE that enables leveraging massively-parallel hardware platforms, seeking to adapt the tool for the increasing size and complexity of Uruguay’s electric market. We extend our previous ideas about reorganizing the software architecture to exploit the parallelism in each time-step of Sim-SEE’s simulation. In more detail, we present two variants following this parallelism pattern, a straightforward parallel version that requires replicating the used memory and a variant that implies limited performance restrictions but requires a minimal memory overhead.


Detalles Bibliográficos
2022
Agencia Nacional de Investigación e Innovación. Proyecto ANII FSE_1_2018_1_153060 Aceleración del SimSEE utilizando GPUs (SimSEE-MP).
Coarse-grained parallelism
Electric energy generation
Stochastic dynamic programming
Memory usage
Inglés
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/36663
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
_version_ 1807522945808990208
author Seveso, Franco
author2 Marichal, Raúl
Dufrechou, Ernesto
Ezzatti, Pablo
author2_role author
author
author
author_facet Seveso, Franco
Marichal, Raúl
Dufrechou, Ernesto
Ezzatti, Pablo
author_role author
bitstream.checksum.fl_str_mv 6429389a7df7277b72b7924fdc7d47a9
a006180e3f5b2ad0b88185d14284c0e0
e8c30e04e865334cac2bfcba70aad8cb
1996b8461bc290aef6a27d78c67b6b52
91fe204d8bf4595a044a5d4cb38d2516
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
bitstream.url.fl_str_mv http://localhost:8080/xmlui/bitstream/20.500.12008/36663/5/license.txt
http://localhost:8080/xmlui/bitstream/20.500.12008/36663/2/license_url
http://localhost:8080/xmlui/bitstream/20.500.12008/36663/3/license_text
http://localhost:8080/xmlui/bitstream/20.500.12008/36663/4/license_rdf
http://localhost:8080/xmlui/bitstream/20.500.12008/36663/1/SMDE22.pdf
collection COLIBRI
dc.contributor.filiacion.none.fl_str_mv Seveso Franco, Universidad de la República (Uruguay). Facultad de Ingeniería.
Marichal Raúl, Universidad de la República (Uruguay). Facultad de Ingeniería
Dufrechou Ernesto, Universidad de la República (Uruguay). Facultad de Ingeniería.
Ezzatti Pablo, Universidad de la República (Uruguay). Facultad de Ingeniería.
dc.creator.none.fl_str_mv Seveso, Franco
Marichal, Raúl
Dufrechou, Ernesto
Ezzatti, Pablo
dc.date.accessioned.none.fl_str_mv 2023-04-10T22:03:27Z
dc.date.available.none.fl_str_mv 2023-04-10T22:03:27Z
dc.date.issued.none.fl_str_mv 2022
dc.description.abstract.none.fl_txt_mv In the last two decades, Uruguay has been immersed in the process of significantly changing its energy generation matrix, especially by the introduction of wind and solar sources. In this context, SimSEE, a simulation and optimization software designed to help decision-making in generating and distributing electrical energy, is extensively used. The design of this tool is conceived for conventional CPUs and follows a sequential execution paradigm. This paper focuses on a refactoring of SimSEE that enables leveraging massively-parallel hardware platforms, seeking to adapt the tool for the increasing size and complexity of Uruguay’s electric market. We extend our previous ideas about reorganizing the software architecture to exploit the parallelism in each time-step of Sim-SEE’s simulation. In more detail, we present two variants following this parallelism pattern, a straightforward parallel version that requires replicating the used memory and a variant that implies limited performance restrictions but requires a minimal memory overhead.
dc.description.es.fl_txt_mv Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil.
dc.description.sponsorship.none.fl_txt_mv Agencia Nacional de Investigación e Innovación. Proyecto ANII FSE_1_2018_1_153060 Aceleración del SimSEE utilizando GPUs (SimSEE-MP).
dc.format.extent.es.fl_str_mv 15 p.
dc.format.mimetype.es.fl_str_mv application/pdf
dc.identifier.citation.es.fl_str_mv Seveso, F., Marichal, R., Dufrechou, E. y otros. Refactoring an electric-market simulation software for massively parallel computations [Preprint] Publicado en: Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil, Sep. 26-30, 2022, pp.190-204.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12008/36663
dc.language.iso.none.fl_str_mv en
eng
dc.rights.license.none.fl_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:COLIBRI
instname:Universidad de la República
instacron:Universidad de la República
dc.subject.es.fl_str_mv Coarse-grained parallelism
Electric energy generation
Stochastic dynamic programming
Memory usage
dc.title.none.fl_str_mv Refactoring an electric-market simulation software for massively parallel computations
dc.type.es.fl_str_mv Preprint
dc.type.none.fl_str_mv info:eu-repo/semantics/preprint
dc.type.version.none.fl_str_mv info:eu-repo/semantics/submittedVersion
description Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil.
eu_rights_str_mv openAccess
format preprint
id COLIBRI_75297847c783bce63080af870d247e60
identifier_str_mv Seveso, F., Marichal, R., Dufrechou, E. y otros. Refactoring an electric-market simulation software for massively parallel computations [Preprint] Publicado en: Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil, Sep. 26-30, 2022, pp.190-204.
instacron_str Universidad de la República
institution Universidad de la República
instname_str Universidad de la República
language eng
language_invalid_str_mv en
network_acronym_str COLIBRI
network_name_str COLIBRI
oai_identifier_str oai:colibri.udelar.edu.uy:20.500.12008/36663
publishDate 2022
reponame_str COLIBRI
repository.mail.fl_str_mv mabel.seroubian@seciu.edu.uy
repository.name.fl_str_mv COLIBRI - Universidad de la República
repository_id_str 4771
rights_invalid_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
spelling Seveso Franco, Universidad de la República (Uruguay). Facultad de Ingeniería.Marichal Raúl, Universidad de la República (Uruguay). Facultad de IngenieríaDufrechou Ernesto, Universidad de la República (Uruguay). Facultad de Ingeniería.Ezzatti Pablo, Universidad de la República (Uruguay). Facultad de Ingeniería.2023-04-10T22:03:27Z2023-04-10T22:03:27Z2022Seveso, F., Marichal, R., Dufrechou, E. y otros. Refactoring an electric-market simulation software for massively parallel computations [Preprint] Publicado en: Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil, Sep. 26-30, 2022, pp.190-204.https://hdl.handle.net/20.500.12008/36663Latin America High Performance Computing Conference, CARLA 2022, Porto Alegre, Brazil.In the last two decades, Uruguay has been immersed in the process of significantly changing its energy generation matrix, especially by the introduction of wind and solar sources. In this context, SimSEE, a simulation and optimization software designed to help decision-making in generating and distributing electrical energy, is extensively used. The design of this tool is conceived for conventional CPUs and follows a sequential execution paradigm. This paper focuses on a refactoring of SimSEE that enables leveraging massively-parallel hardware platforms, seeking to adapt the tool for the increasing size and complexity of Uruguay’s electric market. We extend our previous ideas about reorganizing the software architecture to exploit the parallelism in each time-step of Sim-SEE’s simulation. In more detail, we present two variants following this parallelism pattern, a straightforward parallel version that requires replicating the used memory and a variant that implies limited performance restrictions but requires a minimal memory overhead.Submitted by Machado Jimena (jmachado@fing.edu.uy) on 2023-04-10T19:36:28Z No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) SMDE22.pdf: 548952 bytes, checksum: 91fe204d8bf4595a044a5d4cb38d2516 (MD5)Approved for entry into archive by Machado Jimena (jmachado@fing.edu.uy) on 2023-04-10T20:23:42Z (GMT) No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) SMDE22.pdf: 548952 bytes, checksum: 91fe204d8bf4595a044a5d4cb38d2516 (MD5)Made available in DSpace by Seroubian Mabel (mabel.seroubian@seciu.edu.uy) on 2023-04-10T22:03:27Z (GMT). No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) SMDE22.pdf: 548952 bytes, checksum: 91fe204d8bf4595a044a5d4cb38d2516 (MD5) Previous issue date: 2022Agencia Nacional de Investigación e Innovación. Proyecto ANII FSE_1_2018_1_153060 Aceleración del SimSEE utilizando GPUs (SimSEE-MP).15 p.application/pdfenengLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)Coarse-grained parallelismElectric energy generationStochastic dynamic programmingMemory usageRefactoring an electric-market simulation software for massively parallel computationsPreprintinfo:eu-repo/semantics/preprintinfo:eu-repo/semantics/submittedVersionreponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaSeveso, FrancoMarichal, RaúlDufrechou, ErnestoEzzatti, PabloLICENSElicense.txtlicense.txttext/plain; charset=utf-84267http://localhost:8080/xmlui/bitstream/20.500.12008/36663/5/license.txt6429389a7df7277b72b7924fdc7d47a9MD55CC-LICENSElicense_urllicense_urltext/plain; charset=utf-850http://localhost:8080/xmlui/bitstream/20.500.12008/36663/2/license_urla006180e3f5b2ad0b88185d14284c0e0MD52license_textlicense_texttext/html; charset=utf-838782http://localhost:8080/xmlui/bitstream/20.500.12008/36663/3/license_texte8c30e04e865334cac2bfcba70aad8cbMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823149http://localhost:8080/xmlui/bitstream/20.500.12008/36663/4/license_rdf1996b8461bc290aef6a27d78c67b6b52MD54ORIGINALSMDE22.pdfSMDE22.pdfapplication/pdf548952http://localhost:8080/xmlui/bitstream/20.500.12008/36663/1/SMDE22.pdf91fe204d8bf4595a044a5d4cb38d2516MD5120.500.12008/366632023-04-10 19:03:27.317oai:colibri.udelar.edu.uy:20.500.12008/36663VGVybWlub3MgeSBjb25kaWNpb25lcyByZWxhdGl2YXMgYWwgZGVwb3NpdG8gZGUgb2JyYXMKCgpMYXMgb2JyYXMgZGVwb3NpdGFkYXMgZW4gZWwgUmVwb3NpdG9yaW8gc2UgcmlnZW4gcG9yIGxhIE9yZGVuYW56YSBkZSBsb3MgRGVyZWNob3MgZGUgbGEgUHJvcGllZGFkIEludGVsZWN0dWFsICBkZSBsYSBVbml2ZXJzaWRhZCBEZSBMYSBSZXDDumJsaWNhLiAoUmVzLiBOwrogOTEgZGUgQy5ELkMuIGRlIDgvSUlJLzE5OTQg4oCTIEQuTy4gNy9JVi8xOTk0KSB5ICBwb3IgbGEgT3JkZW5hbnphIGRlbCBSZXBvc2l0b3JpbyBBYmllcnRvIGRlIGxhIFVuaXZlcnNpZGFkIGRlIGxhIFJlcMO6YmxpY2EgKFJlcy4gTsK6IDE2IGRlIEMuRC5DLiBkZSAwNy8xMC8yMDE0KS4gCgpBY2VwdGFuZG8gZWwgYXV0b3IgZXN0b3MgdMOpcm1pbm9zIHkgY29uZGljaW9uZXMgZGUgZGVww7NzaXRvIGVuIENPTElCUkksIGxhIFVuaXZlcnNpZGFkIGRlIFJlcMO6YmxpY2EgcHJvY2VkZXLDoSBhOiAgCgphKSBhcmNoaXZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBsYSBvYnJhIGVuIGxvcyBzZXJ2aWRvcmVzIGRlIGxhIFVuaXZlcnNpZGFkIGEgbG9zIGVmZWN0b3MgZGUgZ2FyYW50aXphciBhY2Nlc28sIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24KYikgY29udmVydGlyIGxhIG9icmEgYSBvdHJvcyBmb3JtYXRvcyBzaSBmdWVyYSBuZWNlc2FyaW8gIHBhcmEgZmFjaWxpdGFyIHN1IHByZXNlcnZhY2nDs24geSBhY2Nlc2liaWxpZGFkIHNpbiBhbHRlcmFyIHN1IGNvbnRlbmlkby4KYykgcmVhbGl6YXIgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGRpc3BvbmVyIGVsIGFjY2VzbyBsaWJyZSB5IGdyYXR1aXRvIGEgdHJhdsOpcyBkZSBJbnRlcm5ldCBtZWRpYW50ZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYSBiYWpvIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgc2VsZWNjaW9uYWRhIHBvciBlbCBwcm9waW8gYXV0b3IuCgoKRW4gY2FzbyBxdWUgZWwgYXV0b3IgaGF5YSBkaWZ1bmRpZG8geSBkYWRvIGEgcHVibGljaWRhZCBhIGxhIG9icmEgZW4gZm9ybWEgcHJldmlhLCAgcG9kcsOhIHNvbGljaXRhciB1biBwZXLDrW9kbyBkZSBlbWJhcmdvIHNvYnJlIGxhIGRpc3BvbmliaWxpZGFkIHDDumJsaWNhIGRlIGxhIG1pc21hLCBlbCBjdWFsIGNvbWVuemFyw6EgYSBwYXJ0aXIgZGUgbGEgYWNlcHRhY2nDs24gZGUgZXN0ZSBkb2N1bWVudG8geSBoYXN0YSBsYSBmZWNoYSBxdWUgaW5kaXF1ZSAuCgpFbCBhdXRvciBhc2VndXJhIHF1ZSBsYSBvYnJhIG5vIGluZnJpZ2UgbmluZ8O6biBkZXJlY2hvIHNvYnJlIHRlcmNlcm9zLCB5YSBzZWEgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gY3VhbHF1aWVyIG90cm8uCgpFbCBhdXRvciBnYXJhbnRpemEgcXVlIHNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCAgaGEgb2J0ZW5pZG8gZWwgcGVybWlzbyBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCB5IHF1ZSBlc2UgbWF0ZXJpYWwgY3V5b3MgZGVyZWNob3Mgc29uIGRlIHRlcmNlcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIHkgcmVjb25vY2lkbyBlbiBlbCB0ZXh0byBvIGNvbnRlbmlkbyBkZWwgZG9jdW1lbnRvIGRlcG9zaXRhZG8gZW4gZWwgUmVwb3NpdG9yaW8uCgpFbiBvYnJhcyBkZSBhdXRvcsOtYSBtw7psdGlwbGUgL3NlIHByZXN1bWUvIHF1ZSBlbCBhdXRvciBkZXBvc2l0YW50ZSBkZWNsYXJhIHF1ZSBoYSByZWNhYmFkbyBlbCBjb25zZW50aW1pZW50byBkZSB0b2RvcyBsb3MgYXV0b3JlcyBwYXJhIHB1YmxpY2FybGEgZW4gZWwgUmVwb3NpdG9yaW8sIHNpZW5kbyDDqXN0ZSBlbCDDum5pY28gcmVzcG9uc2FibGUgZnJlbnRlIGEgY3VhbHF1aWVyIHRpcG8gZGUgcmVjbGFtYWNpw7NuIGRlIGxvcyBvdHJvcyBjb2F1dG9yZXMuCgpFbCBhdXRvciBzZXLDoSByZXNwb25zYWJsZSBkZWwgY29udGVuaWRvIGRlIGxvcyBkb2N1bWVudG9zIHF1ZSBkZXBvc2l0YS4gTGEgVURFTEFSIG5vIHNlcsOhIHJlc3BvbnNhYmxlIHBvciBsYXMgZXZlbnR1YWxlcyB2aW9sYWNpb25lcyBhbCBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBlbiBxdWUgcHVlZGEgaW5jdXJyaXIgZWwgYXV0b3IuCgpBbnRlIGN1YWxxdWllciBkZW51bmNpYSBkZSB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCwgbGEgVURFTEFSICBhZG9wdGFyw6EgdG9kYXMgbGFzIG1lZGlkYXMgbmVjZXNhcmlhcyBwYXJhIGV2aXRhciBsYSBjb250aW51YWNpw7NuIGRlIGRpY2hhIGluZnJhY2Npw7NuLCBsYXMgcXVlIHBvZHLDoW4gaW5jbHVpciBlbCByZXRpcm8gZGVsIGFjY2VzbyBhIGxvcyBjb250ZW5pZG9zIHkvbyBtZXRhZGF0b3MgZGVsIGRvY3VtZW50byByZXNwZWN0aXZvLgoKTGEgb2JyYSBzZSBwb25kcsOhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBhIHRyYXbDqXMgZGUgbGFzIGxpY2VuY2lhcyBDcmVhdGl2ZSBDb21tb25zLCBlbCBhdXRvciBwb2Ryw6Egc2VsZWNjaW9uYXIgdW5hIGRlIGxhcyA2IGxpY2VuY2lhcyBkaXNwb25pYmxlczoKCgpBdHJpYnVjacOzbiAoQ0MgLSBCeSk6IFBlcm1pdGUgdXNhciBsYSBvYnJhIHkgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBzaWVtcHJlIHF1ZSBzZSByZWNvbm96Y2EgYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgQ29tcGFydGlyIElndWFsIChDQyAtIEJ5LVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgaW5jbHVzbyBjb24gZmluZXMgY29tZXJjaWFsZXMsIHBlcm8gbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIGRlYmUgaGFjZXJzZSBtZWRpYW50ZSB1bmEgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIChDQyAtIEJ5LU5DKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzLCByZWNvbm9jaWVuZG8gYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgU2luIERlcml2YWRhcyAoQ0MgLSBCeS1ORCk6IFBlcm1pdGUgZWwgdXNvIGRlIGxhIG9icmEsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIG5vIHNlIHBlcm1pdGUgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGRlYmllbmRvIHJlY29ub2NlciBhbCBhdXRvci4KCkF0cmlidWNpw7NuIOKAkyBObyBDb21lcmNpYWwg4oCTIENvbXBhcnRpciBJZ3VhbCAoQ0Mg4oCTIEJ5LU5DLVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzIHkgbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIHNlIGhhZ2EgbWVkaWFudGUgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIOKAkyBTaW4gRGVyaXZhZGFzIChDQyAtIEJ5LU5DLU5EKTogUGVybWl0ZSB1c2FyIGxhIG9icmEsIHBlcm8gbm8gc2UgcGVybWl0ZSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcyB5IG5vIHNlIHBlcm1pdGUgdXNvIGNvbiBmaW5lcyBjb21lcmNpYWxlcywgZGViaWVuZG8gcmVjb25vY2VyIGFsIGF1dG9yLgoKTG9zIHVzb3MgcHJldmlzdG9zIGVuIGxhcyBsaWNlbmNpYXMgaW5jbHV5ZW4gbGEgZW5hamVuYWNpw7NuLCByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuLCBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24geSBwdWVzdGEgYSBkaXNwb3NpY2nDs24gZGVsIHDDumJsaWNvLiBMYSBjcmVhY2nDs24gZGUgb2JyYXMgZGVyaXZhZGFzIGluY2x1eWUgbGEgYWRhcHRhY2nDs24sIHRyYWR1Y2Npw7NuIHkgZWwgcmVtaXguCgpDdWFuZG8gc2Ugc2VsZWNjaW9uZSB1bmEgbGljZW5jaWEgcXVlIGhhYmlsaXRlIHVzb3MgY29tZXJjaWFsZXMsIGVsIGRlcMOzc2l0byBkZWJlcsOhIHNlciBhY29tcGHDsWFkbyBkZWwgYXZhbCBkZWwgamVyYXJjYSBtw6F4aW1vIGRlbCBTZXJ2aWNpbyBjb3JyZXNwb25kaWVudGUuCg==Universidadhttps://udelar.edu.uy/https://www.colibri.udelar.edu.uy/oai/requestmabel.seroubian@seciu.edu.uyUruguayopendoar:47712024-07-25T14:34:03.562185COLIBRI - Universidad de la Repúblicafalse
spellingShingle Refactoring an electric-market simulation software for massively parallel computations
Seveso, Franco
Coarse-grained parallelism
Electric energy generation
Stochastic dynamic programming
Memory usage
status_str submittedVersion
title Refactoring an electric-market simulation software for massively parallel computations
title_full Refactoring an electric-market simulation software for massively parallel computations
title_fullStr Refactoring an electric-market simulation software for massively parallel computations
title_full_unstemmed Refactoring an electric-market simulation software for massively parallel computations
title_short Refactoring an electric-market simulation software for massively parallel computations
title_sort Refactoring an electric-market simulation software for massively parallel computations
topic Coarse-grained parallelism
Electric energy generation
Stochastic dynamic programming
Memory usage
url https://hdl.handle.net/20.500.12008/36663