Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster
Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the m...
Ausführliche Beschreibung
Autor*in: |
Cutillas-Lozano, José-Matías [verfasserIn] Giménez, Domingo [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2016 |
---|
Schlagwörter: |
Parameterized metaheuristic schemes |
---|
Übergeordnetes Werk: |
Enthalten in: Soft Computing - Springer-Verlag, 2003, 21(2016), 19 vom: 27. Sept., Seite 5557-5572 |
---|---|
Übergeordnetes Werk: |
volume:21 ; year:2016 ; number:19 ; day:27 ; month:09 ; pages:5557-5572 |
Links: |
---|
DOI / URN: |
10.1007/s00500-016-2371-z |
---|
Katalog-ID: |
SPR006493920 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | SPR006493920 | ||
003 | DE-627 | ||
005 | 20201124002830.0 | ||
007 | cr uuu---uuuuu | ||
008 | 201005s2016 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1007/s00500-016-2371-z |2 doi | |
035 | |a (DE-627)SPR006493920 | ||
035 | |a (SPR)s00500-016-2371-z-e | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
100 | 1 | |a Cutillas-Lozano, José-Matías |e verfasserin |4 aut | |
245 | 1 | 0 | |a Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
264 | 1 | |c 2016 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. | ||
650 | 4 | |a Parameterized metaheuristic schemes |7 (dpeaa)DE-He213 | |
650 | 4 | |a Parallel metaheuristics |7 (dpeaa)DE-He213 | |
650 | 4 | |a Message-passing metaheuristic schemes |7 (dpeaa)DE-He213 | |
650 | 4 | |a Heterogeneous computing |7 (dpeaa)DE-He213 | |
650 | 4 | |a Auto-tuning |7 (dpeaa)DE-He213 | |
700 | 1 | |a Giménez, Domingo |e verfasserin |4 aut | |
773 | 0 | 8 | |i Enthalten in |t Soft Computing |d Springer-Verlag, 2003 |g 21(2016), 19 vom: 27. Sept., Seite 5557-5572 |w (DE-627)SPR006469531 |7 nnns |
773 | 1 | 8 | |g volume:21 |g year:2016 |g number:19 |g day:27 |g month:09 |g pages:5557-5572 |
856 | 4 | 0 | |u https://dx.doi.org/10.1007/s00500-016-2371-z |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_SPRINGER | ||
951 | |a AR | ||
952 | |d 21 |j 2016 |e 19 |b 27 |c 09 |h 5557-5572 |
author_variant |
j m c l jmcl d g dg |
---|---|
matchkey_str |
cutillaslozanojosmatasgimnezdomingo:2016----:piiigprmtrzdesgpsigeaersishmoa |
hierarchy_sort_str |
2016 |
publishDate |
2016 |
allfields |
10.1007/s00500-016-2371-z doi (DE-627)SPR006493920 (SPR)s00500-016-2371-z-e DE-627 ger DE-627 rakwb eng Cutillas-Lozano, José-Matías verfasserin aut Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster 2016 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 Giménez, Domingo verfasserin aut Enthalten in Soft Computing Springer-Verlag, 2003 21(2016), 19 vom: 27. Sept., Seite 5557-5572 (DE-627)SPR006469531 nnns volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 https://dx.doi.org/10.1007/s00500-016-2371-z lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER AR 21 2016 19 27 09 5557-5572 |
spelling |
10.1007/s00500-016-2371-z doi (DE-627)SPR006493920 (SPR)s00500-016-2371-z-e DE-627 ger DE-627 rakwb eng Cutillas-Lozano, José-Matías verfasserin aut Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster 2016 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 Giménez, Domingo verfasserin aut Enthalten in Soft Computing Springer-Verlag, 2003 21(2016), 19 vom: 27. Sept., Seite 5557-5572 (DE-627)SPR006469531 nnns volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 https://dx.doi.org/10.1007/s00500-016-2371-z lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER AR 21 2016 19 27 09 5557-5572 |
allfields_unstemmed |
10.1007/s00500-016-2371-z doi (DE-627)SPR006493920 (SPR)s00500-016-2371-z-e DE-627 ger DE-627 rakwb eng Cutillas-Lozano, José-Matías verfasserin aut Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster 2016 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 Giménez, Domingo verfasserin aut Enthalten in Soft Computing Springer-Verlag, 2003 21(2016), 19 vom: 27. Sept., Seite 5557-5572 (DE-627)SPR006469531 nnns volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 https://dx.doi.org/10.1007/s00500-016-2371-z lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER AR 21 2016 19 27 09 5557-5572 |
allfieldsGer |
10.1007/s00500-016-2371-z doi (DE-627)SPR006493920 (SPR)s00500-016-2371-z-e DE-627 ger DE-627 rakwb eng Cutillas-Lozano, José-Matías verfasserin aut Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster 2016 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 Giménez, Domingo verfasserin aut Enthalten in Soft Computing Springer-Verlag, 2003 21(2016), 19 vom: 27. Sept., Seite 5557-5572 (DE-627)SPR006469531 nnns volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 https://dx.doi.org/10.1007/s00500-016-2371-z lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER AR 21 2016 19 27 09 5557-5572 |
allfieldsSound |
10.1007/s00500-016-2371-z doi (DE-627)SPR006493920 (SPR)s00500-016-2371-z-e DE-627 ger DE-627 rakwb eng Cutillas-Lozano, José-Matías verfasserin aut Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster 2016 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 Giménez, Domingo verfasserin aut Enthalten in Soft Computing Springer-Verlag, 2003 21(2016), 19 vom: 27. Sept., Seite 5557-5572 (DE-627)SPR006469531 nnns volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 https://dx.doi.org/10.1007/s00500-016-2371-z lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER AR 21 2016 19 27 09 5557-5572 |
language |
English |
source |
Enthalten in Soft Computing 21(2016), 19 vom: 27. Sept., Seite 5557-5572 volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 |
sourceStr |
Enthalten in Soft Computing 21(2016), 19 vom: 27. Sept., Seite 5557-5572 volume:21 year:2016 number:19 day:27 month:09 pages:5557-5572 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Parameterized metaheuristic schemes Parallel metaheuristics Message-passing metaheuristic schemes Heterogeneous computing Auto-tuning |
isfreeaccess_bool |
false |
container_title |
Soft Computing |
authorswithroles_txt_mv |
Cutillas-Lozano, José-Matías @@aut@@ Giménez, Domingo @@aut@@ |
publishDateDaySort_date |
2016-09-27T00:00:00Z |
hierarchy_top_id |
SPR006469531 |
id |
SPR006493920 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR006493920</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124002830.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201005s2016 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s00500-016-2371-z</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR006493920</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)s00500-016-2371-z-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cutillas-Lozano, José-Matías</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parameterized metaheuristic schemes</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel metaheuristics</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Message-passing metaheuristic schemes</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Heterogeneous computing</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Auto-tuning</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Giménez, Domingo</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Soft Computing</subfield><subfield code="d">Springer-Verlag, 2003</subfield><subfield code="g">21(2016), 19 vom: 27. Sept., Seite 5557-5572</subfield><subfield code="w">(DE-627)SPR006469531</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:21</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:19</subfield><subfield code="g">day:27</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:5557-5572</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/s00500-016-2371-z</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">21</subfield><subfield code="j">2016</subfield><subfield code="e">19</subfield><subfield code="b">27</subfield><subfield code="c">09</subfield><subfield code="h">5557-5572</subfield></datafield></record></collection>
|
author |
Cutillas-Lozano, José-Matías |
spellingShingle |
Cutillas-Lozano, José-Matías misc Parameterized metaheuristic schemes misc Parallel metaheuristics misc Message-passing metaheuristic schemes misc Heterogeneous computing misc Auto-tuning Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
authorStr |
Cutillas-Lozano, José-Matías |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)SPR006469531 |
format |
electronic Article |
delete_txt_mv |
keep |
author_role |
aut aut |
collection |
springer |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster Parameterized metaheuristic schemes (dpeaa)DE-He213 Parallel metaheuristics (dpeaa)DE-He213 Message-passing metaheuristic schemes (dpeaa)DE-He213 Heterogeneous computing (dpeaa)DE-He213 Auto-tuning (dpeaa)DE-He213 |
topic |
misc Parameterized metaheuristic schemes misc Parallel metaheuristics misc Message-passing metaheuristic schemes misc Heterogeneous computing misc Auto-tuning |
topic_unstemmed |
misc Parameterized metaheuristic schemes misc Parallel metaheuristics misc Message-passing metaheuristic schemes misc Heterogeneous computing misc Auto-tuning |
topic_browse |
misc Parameterized metaheuristic schemes misc Parallel metaheuristics misc Message-passing metaheuristic schemes misc Heterogeneous computing misc Auto-tuning |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
cr |
hierarchy_parent_title |
Soft Computing |
hierarchy_parent_id |
SPR006469531 |
hierarchy_top_title |
Soft Computing |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)SPR006469531 |
title |
Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
ctrlnum |
(DE-627)SPR006493920 (SPR)s00500-016-2371-z-e |
title_full |
Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
author_sort |
Cutillas-Lozano, José-Matías |
journal |
Soft Computing |
journalStr |
Soft Computing |
lang_code |
eng |
isOA_bool |
false |
recordtype |
marc |
publishDateSort |
2016 |
contenttype_str_mv |
txt |
container_start_page |
5557 |
author_browse |
Cutillas-Lozano, José-Matías Giménez, Domingo |
container_volume |
21 |
format_se |
Elektronische Aufsätze |
author-letter |
Cutillas-Lozano, José-Matías |
doi_str_mv |
10.1007/s00500-016-2371-z |
author2-role |
verfasserin |
title_sort |
optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
title_auth |
Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
abstract |
Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. |
abstractGer |
Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. |
abstract_unstemmed |
Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER |
container_issue |
19 |
title_short |
Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster |
url |
https://dx.doi.org/10.1007/s00500-016-2371-z |
remote_bool |
true |
author2 |
Giménez, Domingo |
author2Str |
Giménez, Domingo |
ppnlink |
SPR006469531 |
mediatype_str_mv |
c |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/s00500-016-2371-z |
up_date |
2024-07-03T23:16:39.554Z |
_version_ |
1803601680326983680 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR006493920</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124002830.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201005s2016 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s00500-016-2371-z</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR006493920</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)s00500-016-2371-z-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cutillas-Lozano, José-Matías</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parameterized metaheuristic schemes</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel metaheuristics</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Message-passing metaheuristic schemes</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Heterogeneous computing</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Auto-tuning</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Giménez, Domingo</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Soft Computing</subfield><subfield code="d">Springer-Verlag, 2003</subfield><subfield code="g">21(2016), 19 vom: 27. Sept., Seite 5557-5572</subfield><subfield code="w">(DE-627)SPR006469531</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:21</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:19</subfield><subfield code="g">day:27</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:5557-5572</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/s00500-016-2371-z</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">21</subfield><subfield code="j">2016</subfield><subfield code="e">19</subfield><subfield code="b">27</subfield><subfield code="c">09</subfield><subfield code="h">5557-5572</subfield></datafield></record></collection>
|
score |
7.4020987 |