Fitting equation of state parameters in parallel computers
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Brazilian Journal of Chemical Engineering |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-66322014000400017 |
Resumo: | This work compares two strategies to fit parameters of equations of state in parallel computers, emphasizing solutions that require few changes to existing sequential programs. One strategy uses the conventional Nelder-Mead algorithm coupled with parallel objective function evaluation (SSPO). The other strategy uses a parallel Nelder-Mead algorithm coupled with sequential objective function evaluation (PSSO). The PSSO strategy, which executes parallel one-dimensional searches during each iteration, is simpler to implement and converged to parameter sets with objective functions smaller than those obtained by the SSPO strategy. The SSPO strategy produced speedups consistent with the number of processes used and is more suitable when many processors are available. Both strategies are potentially useful and choosing between them is a matter of convenience, depending on the problem at hand. With parallel computers increasingly available, the easy implementation and convenience of these two strategies should appeal to developers and users of thermodynamic models. |
id |
ABEQ-1_7b0c7074b76b8fd950110c5c2ccb31fb |
---|---|
oai_identifier_str |
oai:scielo:S0104-66322014000400017 |
network_acronym_str |
ABEQ-1 |
network_name_str |
Brazilian Journal of Chemical Engineering |
repository_id_str |
|
spelling |
Fitting equation of state parameters in parallel computersEquations of stateParallelMessage passing interfaceParameter fittingThis work compares two strategies to fit parameters of equations of state in parallel computers, emphasizing solutions that require few changes to existing sequential programs. One strategy uses the conventional Nelder-Mead algorithm coupled with parallel objective function evaluation (SSPO). The other strategy uses a parallel Nelder-Mead algorithm coupled with sequential objective function evaluation (PSSO). The PSSO strategy, which executes parallel one-dimensional searches during each iteration, is simpler to implement and converged to parameter sets with objective functions smaller than those obtained by the SSPO strategy. The SSPO strategy produced speedups consistent with the number of processes used and is more suitable when many processors are available. Both strategies are potentially useful and choosing between them is a matter of convenience, depending on the problem at hand. With parallel computers increasingly available, the easy implementation and convenience of these two strategies should appeal to developers and users of thermodynamic models.Brazilian Society of Chemical Engineering2014-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-66322014000400017Brazilian Journal of Chemical Engineering v.31 n.4 2014reponame:Brazilian Journal of Chemical Engineeringinstname:Associação Brasileira de Engenharia Química (ABEQ)instacron:ABEQ10.1590/0104-6632.20140314s00002632info:eu-repo/semantics/openAccessCastier,M.Checoni,R. F.Zuber,A.eng2014-11-14T00:00:00Zoai:scielo:S0104-66322014000400017Revistahttps://www.scielo.br/j/bjce/https://old.scielo.br/oai/scielo-oai.phprgiudici@usp.br||rgiudici@usp.br1678-43830104-6632opendoar:2014-11-14T00:00Brazilian Journal of Chemical Engineering - Associação Brasileira de Engenharia Química (ABEQ)false |
dc.title.none.fl_str_mv |
Fitting equation of state parameters in parallel computers |
title |
Fitting equation of state parameters in parallel computers |
spellingShingle |
Fitting equation of state parameters in parallel computers Castier,M. Equations of state Parallel Message passing interface Parameter fitting |
title_short |
Fitting equation of state parameters in parallel computers |
title_full |
Fitting equation of state parameters in parallel computers |
title_fullStr |
Fitting equation of state parameters in parallel computers |
title_full_unstemmed |
Fitting equation of state parameters in parallel computers |
title_sort |
Fitting equation of state parameters in parallel computers |
author |
Castier,M. |
author_facet |
Castier,M. Checoni,R. F. Zuber,A. |
author_role |
author |
author2 |
Checoni,R. F. Zuber,A. |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Castier,M. Checoni,R. F. Zuber,A. |
dc.subject.por.fl_str_mv |
Equations of state Parallel Message passing interface Parameter fitting |
topic |
Equations of state Parallel Message passing interface Parameter fitting |
description |
This work compares two strategies to fit parameters of equations of state in parallel computers, emphasizing solutions that require few changes to existing sequential programs. One strategy uses the conventional Nelder-Mead algorithm coupled with parallel objective function evaluation (SSPO). The other strategy uses a parallel Nelder-Mead algorithm coupled with sequential objective function evaluation (PSSO). The PSSO strategy, which executes parallel one-dimensional searches during each iteration, is simpler to implement and converged to parameter sets with objective functions smaller than those obtained by the SSPO strategy. The SSPO strategy produced speedups consistent with the number of processes used and is more suitable when many processors are available. Both strategies are potentially useful and choosing between them is a matter of convenience, depending on the problem at hand. With parallel computers increasingly available, the easy implementation and convenience of these two strategies should appeal to developers and users of thermodynamic models. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-12-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-66322014000400017 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-66322014000400017 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/0104-6632.20140314s00002632 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Brazilian Society of Chemical Engineering |
publisher.none.fl_str_mv |
Brazilian Society of Chemical Engineering |
dc.source.none.fl_str_mv |
Brazilian Journal of Chemical Engineering v.31 n.4 2014 reponame:Brazilian Journal of Chemical Engineering instname:Associação Brasileira de Engenharia Química (ABEQ) instacron:ABEQ |
instname_str |
Associação Brasileira de Engenharia Química (ABEQ) |
instacron_str |
ABEQ |
institution |
ABEQ |
reponame_str |
Brazilian Journal of Chemical Engineering |
collection |
Brazilian Journal of Chemical Engineering |
repository.name.fl_str_mv |
Brazilian Journal of Chemical Engineering - Associação Brasileira de Engenharia Química (ABEQ) |
repository.mail.fl_str_mv |
rgiudici@usp.br||rgiudici@usp.br |
_version_ |
1754213174626746368 |