<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of inria-00638805</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-13T21:28:14+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">GPU Computing for Parallel Local Search Metaheuristics</title>
            <author role="aut">
              <persName>
                <forename type="first">Thé Van</forename>
                <surname>Luong</surname>
              </persName>
              <email type="md5">da48b455216e1dc4eb3be0de533b3ae5</email>
              <email type="domain">gmail.com</email>
              <idno type="idhal" notation="numeric">879616</idno>
              <idno type="halauthorid" notation="string">391155-879616</idno>
              <affiliation ref="#struct-56013"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Nouredine</forename>
                <surname>Melab</surname>
              </persName>
              <email type="md5">f793532854415e00cf8244e77b6397b4</email>
              <email type="domain">lifl.fr</email>
              <idno type="idhal" notation="numeric">860046</idno>
              <idno type="halauthorid" notation="string">111785-860046</idno>
              <affiliation ref="#struct-56013"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">El-Ghazali</forename>
                <surname>Talbi</surname>
              </persName>
              <email type="md5">2dc127747aac5b2147f152ac70dea2e5</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">talbi-el-ghazali</idno>
              <idno type="idhal" notation="numeric">11350</idno>
              <idno type="halauthorid" notation="string">24310-11350</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-4549-1010</idno>
              <idno type="IDREF">https://www.idref.fr/070160082</idno>
              <affiliation ref="#struct-56013"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Thé Van</forename>
                <surname>Luong</surname>
              </persName>
              <email type="md5">da48b455216e1dc4eb3be0de533b3ae5</email>
              <email type="domain">gmail.com</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2011-11-07 13:29:54</date>
              <date type="whenModified">2025-06-06 11:01:10</date>
              <date type="whenReleased">2011-11-07 15:35:22</date>
              <date type="whenProduced">2013</date>
              <date type="whenEndEmbargoed">2011-11-07</date>
              <ref type="file" target="https://inria.hal.science/inria-00638805v1/document">
                <date notBefore="2011-11-07"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/inria-00638805v1/file/TC-2010-07-0376.R1-main_with_bios2.pdf" id="file-638805-359319">
                <date notBefore="2011-11-07"/>
              </ref>
              <ref type="file" subtype="author" n="0" target="https://inria.hal.science/inria-00638805v1/file/TC-2010-07-0376.R1-supp.pdf" id="file-638805-359320">
                <date notBefore="2011-11-07"/>
              </ref>
              <ref type="externalLink" target="http://hal.inria.fr/docs/00/63/88/05/PDF/TC-2010-07-0376.R1-main_with_bios2.pdf"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="140587">
                <persName>
                  <forename>Thé Van</forename>
                  <surname>Luong</surname>
                </persName>
                <email type="md5">da48b455216e1dc4eb3be0de533b3ae5</email>
                <email type="domain">gmail.com</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">inria-00638805</idno>
            <idno type="halUri">https://inria.hal.science/inria-00638805</idno>
            <idno type="halBibtex">luong:inria-00638805</idno>
            <idno type="halRefHtml">&lt;i&gt;IEEE Transactions on Computers&lt;/i&gt;, 2013, 62 (1), pp.173-185. &lt;a target="_blank" href="https://dx.doi.org/10.1109/TC.2011.206"&gt;&amp;#x27E8;10.1109/TC.2011.206&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">IEEE Transactions on Computers, 2013, 62 (1), pp.173-185. &amp;#x27E8;10.1109/TC.2011.206&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-638805-359319"/><ref corresp="#file-638805-359320"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UNIV-LILLE3">Université de Lille Sciences humaines et sociales</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-LILLE">INRIA Lille - Nord Europe</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="FRANCE-GRILLES">France Grilles</idno>
            <idno type="stamp" n="GRID5000">Grid'5000</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="CRISTAL">Centre de Recherche en Informatique, Signal et Automatique de Lille (CRISTAL)</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="CRISTAL-DOLPHIN" corresp="CRISTAL">CRISTAL-DOLPHIN</idno>
            <idno type="stamp" n="SLICES-FR">Publications from users of the SILECS research infrastructure</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">GPU Computing for Parallel Local Search Metaheuristics</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Thé Van</forename>
                    <surname>Luong</surname>
                  </persName>
                  <email type="md5">da48b455216e1dc4eb3be0de533b3ae5</email>
                  <email type="domain">gmail.com</email>
                  <idno type="idhal" notation="numeric">879616</idno>
                  <idno type="halauthorid" notation="string">391155-879616</idno>
                  <affiliation ref="#struct-56013"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Nouredine</forename>
                    <surname>Melab</surname>
                  </persName>
                  <email type="md5">f793532854415e00cf8244e77b6397b4</email>
                  <email type="domain">lifl.fr</email>
                  <idno type="idhal" notation="numeric">860046</idno>
                  <idno type="halauthorid" notation="string">111785-860046</idno>
                  <affiliation ref="#struct-56013"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">El-Ghazali</forename>
                    <surname>Talbi</surname>
                  </persName>
                  <email type="md5">2dc127747aac5b2147f152ac70dea2e5</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">talbi-el-ghazali</idno>
                  <idno type="idhal" notation="numeric">11350</idno>
                  <idno type="halauthorid" notation="string">24310-11350</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-4549-1010</idno>
                  <idno type="IDREF">https://www.idref.fr/070160082</idno>
                  <affiliation ref="#struct-56013"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">5369</idno>
                <idno type="issn">0018-9340</idno>
                <title level="j">IEEE Transactions on Computers</title>
                <imprint>
                  <publisher>Institute of Electrical and Electronics Engineers</publisher>
                  <biblScope unit="volume">62</biblScope>
                  <biblScope unit="issue">1</biblScope>
                  <biblScope unit="pp">173-185</biblScope>
                  <date type="datePub">2013</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1109/TC.2011.206</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Parallel metaheuristics</term>
                <term xml:lang="en">local search metaheuristics</term>
                <term xml:lang="en">GPU computing</term>
                <term xml:lang="en">performance evaluation</term>
              </keywords>
              <classCode scheme="halDomain" n="scco.comp">Cognitive science/Computer science</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Local search metaheuristics (LSMs) are efficient methods for solving complex problems in science and industry. They allow significantly to reduce the size of the search space to be explored and the search time. Nevertheless, the resolution time remains prohibitive when dealing with large problem instances. Therefore, the use of GPU-based massively parallel computing is a major complementary way to speed up the search. However, GPU computing for LSMs is rarely investigated in the literature. In this paper, we introduce a new guideline for the design and implementation of effective LSMs on GPU. Very efficient approaches are proposed for CPU-GPU data transfer optimization, thread control, mapping of neighboring solutions to GPU threads and memory management. These approaches have been experimented using four well-known combinatorial and continuous optimization problems and four GPU configurations. Compared to a CPU-based execution, accelerations up to x80 are reported for the large combinatorial problems and up to x240 for a continuous problem. Finally, extensive experiments demonstrate the strong potential of GPU-based LSMs compared to cluster or grid-based parallel architectures.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-56013" status="OLD">
          <idno type="RNSR">200518286J</idno>
          <orgName>Parallel Cooperative Multi-criteria Optimization</orgName>
          <orgName type="acronym">DOLPHIN</orgName>
          <date type="start">2017-06-01</date>
          <date type="end">2017-06-30</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/dolphin</ref>
          </desc>
          <listRelation>
            <relation active="#struct-2546" type="direct"/>
            <relation active="#struct-92973" type="indirect"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-301700" type="indirect"/>
            <relation name="UMR8022" active="#struct-441569" type="indirect"/>
            <relation active="#struct-104752" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-2546" status="OLD">
          <orgName>Laboratoire d'Informatique Fondamentale de Lille</orgName>
          <orgName type="acronym">LIFL</orgName>
          <desc>
            <address>
              <addrLine>Bâtiment M3 59655 Villeneuve d'Ascq Cédex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.lifl.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-92973" type="direct"/>
            <relation active="#struct-300009" type="direct"/>
            <relation active="#struct-301700" type="direct"/>
            <relation name="UMR8022" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-92973" status="OLD">
          <idno type="IdRef">026404184</idno>
          <idno type="ROR">https://ror.org/0546v5182</idno>
          <orgName>Université de Lille, Sciences et Technologies</orgName>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <addrLine>Cité Scientifique - 59655 Villeneuve d'Ascq Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-lille1.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-301700" status="OLD">
          <idno type="IdRef">026404524</idno>
          <idno type="ISNI">0000000121517701</idno>
          <idno type="ROR">https://ror.org/025b4c754</idno>
          <orgName>Université de Lille, Sciences Humaines et Sociales</orgName>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <addrLine>Domaine universitaire du "Pont de Bois"Rue du Barreau BP 60149 59653 Villeneuve d'Ascq Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-lille3.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-104752" status="VALID">
          <idno type="RNSR">200818245B</idno>
          <idno type="ROR">https://ror.org/04eej9726</idno>
          <orgName>Centre Inria de l'Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/lille/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>