Superlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topology

dc.contributor.authorHamann, Heiko
dc.date.accessioned2023-01-18T14:44:14Z
dc.date.available2023-01-18T14:44:14Z
dc.date.issued2018eng
dc.description.abstractThe uniting idea of both parallel computing and multi-robot systems is that having multiple processors or robots working on a task decreases the processing time. Typically we desire a linear speedup, that is, doubling the number of processing units halves the execution time. Sometimes superlinear scalability is observed in parallel computing systems and more frequently in multi-robot and swarm systems. Superlinearity means each individual processing unit gets more efficient by increasing the system size—a desired and rather counterintuitive phenomenon. In an interdisciplinary approach, we compare abstract models of system performance from three different fields of research: parallel computing, multi-robot systems, and network science. We find agreement in the modeled universal properties of scalability and summarize our findings by formulating more generic interpretations of the observed phenomena. Our result is that scalability across fields can be interpreted as a tradeoff in three dimensions between too competitive and too cooperative processing schemes, too little information sharing and too much information sharing, while finding a balance between neither underusing nor depleting shared resources. We successfully verify our claims by two simple simulations of a multi-robot and a network system.eng
dc.description.versionpublishedeng
dc.identifier.doi10.1007/978-3-319-77610-1_3eng
dc.identifier.ppn1889454362
dc.identifier.urihttps://kops.uni-konstanz.de/handle/123456789/59805
dc.language.isoengeng
dc.rightsterms-of-use
dc.rights.urihttps://rightsstatements.org/page/InC/1.0/
dc.subjectParallel computing, Multi-robot systems, Distributed robotics, Swarm robotics, Scalability, Speedupeng
dc.subject.ddc004eng
dc.titleSuperlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topologyeng
dc.typeINPROCEEDINGSeng
dspace.entity.typePublication
kops.citation.bibtex
@inproceedings{Hamann2018Super-59805,
  year={2018},
  doi={10.1007/978-3-319-77610-1_3},
  title={Superlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topology},
  number={10793},
  isbn={978-3-319-77609-5},
  issn={0302-9743},
  publisher={Springer},
  address={Cham},
  series={Lecture Notes in Computer Science},
  booktitle={Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings},
  pages={31--42},
  editor={Berekovic, Mladen and Buchty, Rainer and Hamann, Heiko and Koch, Dirk and Pionteck, Thilo},
  author={Hamann, Heiko}
}
kops.citation.iso690HAMANN, Heiko, 2018. Superlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topology. ARCS 2018 : 31st International Conference on Architecture of Computing Systems. Braunschweig, Germany, 9. Apr. 2018 - 12. Apr. 2018. In: BEREKOVIC, Mladen, ed., Rainer BUCHTY, ed., Heiko HAMANN, ed., Dirk KOCH, ed., Thilo PIONTECK, ed.. Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings. Cham: Springer, 2018, pp. 31-42. Lecture Notes in Computer Science. 10793. ISSN 0302-9743. eISSN 1611-3349. ISBN 978-3-319-77609-5. Available under: doi: 10.1007/978-3-319-77610-1_3deu
kops.citation.iso690HAMANN, Heiko, 2018. Superlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topology. ARCS 2018 : 31st International Conference on Architecture of Computing Systems. Braunschweig, Germany, Apr 9, 2018 - Apr 12, 2018. In: BEREKOVIC, Mladen, ed., Rainer BUCHTY, ed., Heiko HAMANN, ed., Dirk KOCH, ed., Thilo PIONTECK, ed.. Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings. Cham: Springer, 2018, pp. 31-42. Lecture Notes in Computer Science. 10793. ISSN 0302-9743. eISSN 1611-3349. ISBN 978-3-319-77609-5. Available under: doi: 10.1007/978-3-319-77610-1_3eng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/59805">
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dcterms:abstract xml:lang="eng">The uniting idea of both parallel computing and multi-robot systems is that having multiple processors or robots working on a task decreases the processing time. Typically we desire a linear speedup, that is, doubling the number of processing units halves the execution time. Sometimes superlinear scalability is observed in parallel computing systems and more frequently in multi-robot and swarm systems. Superlinearity means each individual processing unit gets more efficient by increasing the system size—a desired and rather counterintuitive phenomenon. In an interdisciplinary approach, we compare abstract models of system performance from three different fields of research: parallel computing, multi-robot systems, and network science. We find agreement in the modeled universal properties of scalability and summarize our findings by formulating more generic interpretations of the observed phenomena. Our result is that scalability across fields can be interpreted as a tradeoff in three dimensions between too competitive and too cooperative processing schemes, too little information sharing and too much information sharing, while finding a balance between neither underusing nor depleting shared resources. We successfully verify our claims by two simple simulations of a multi-robot and a network system.</dcterms:abstract>
    <dc:rights>terms-of-use</dc:rights>
    <dcterms:title>Superlinear Scalability in Parallel Computing and Multi-robot Systems : Shared Resources, Collaboration, and Network Topology</dcterms:title>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2023-01-18T14:44:14Z</dc:date>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/59805/1/Hamann_2-ka3u1q6unequ0.pdf"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/59805/1/Hamann_2-ka3u1q6unequ0.pdf"/>
    <dcterms:issued>2018</dcterms:issued>
    <dc:contributor>Hamann, Heiko</dc:contributor>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dc:language>eng</dc:language>
    <dc:creator>Hamann, Heiko</dc:creator>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/59805"/>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2023-01-18T14:44:14Z</dcterms:available>
  </rdf:Description>
</rdf:RDF>
kops.conferencefieldARCS 2018 : 31st International Conference on Architecture of Computing Systems, 9. Apr. 2018 - 12. Apr. 2018, Braunschweig, Germanydeu
kops.date.conferenceEnd2018-04-12eng
kops.date.conferenceStart2018-04-09eng
kops.description.openAccessopenaccessgreen
kops.flag.knbibliographyfalse
kops.identifier.nbnurn:nbn:de:bsz:352-2-ka3u1q6unequ0
kops.location.conferenceBraunschweig, Germanyeng
kops.sourcefieldBEREKOVIC, Mladen, ed., Rainer BUCHTY, ed., Heiko HAMANN, ed., Dirk KOCH, ed., Thilo PIONTECK, ed.. <i>Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings</i>. Cham: Springer, 2018, pp. 31-42. Lecture Notes in Computer Science. 10793. ISSN 0302-9743. eISSN 1611-3349. ISBN 978-3-319-77609-5. Available under: doi: 10.1007/978-3-319-77610-1_3deu
kops.sourcefield.plainBEREKOVIC, Mladen, ed., Rainer BUCHTY, ed., Heiko HAMANN, ed., Dirk KOCH, ed., Thilo PIONTECK, ed.. Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings. Cham: Springer, 2018, pp. 31-42. Lecture Notes in Computer Science. 10793. ISSN 0302-9743. eISSN 1611-3349. ISBN 978-3-319-77609-5. Available under: doi: 10.1007/978-3-319-77610-1_3deu
kops.sourcefield.plainBEREKOVIC, Mladen, ed., Rainer BUCHTY, ed., Heiko HAMANN, ed., Dirk KOCH, ed., Thilo PIONTECK, ed.. Architecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedings. Cham: Springer, 2018, pp. 31-42. Lecture Notes in Computer Science. 10793. ISSN 0302-9743. eISSN 1611-3349. ISBN 978-3-319-77609-5. Available under: doi: 10.1007/978-3-319-77610-1_3eng
kops.title.conferenceARCS 2018 : 31st International Conference on Architecture of Computing Systemseng
relation.isAuthorOfPublicationc50003a9-82cf-4f2d-b3a3-4a41893c02a3
relation.isAuthorOfPublication.latestForDiscoveryc50003a9-82cf-4f2d-b3a3-4a41893c02a3
source.bibliographicInfo.fromPage31eng
source.bibliographicInfo.seriesNumber10793eng
source.bibliographicInfo.toPage42eng
source.contributor.editorBerekovic, Mladen
source.contributor.editorBuchty, Rainer
source.contributor.editorHamann, Heiko
source.contributor.editorKoch, Dirk
source.contributor.editorPionteck, Thilo
source.identifier.eissn1611-3349eng
source.identifier.isbn978-3-319-77609-5eng
source.identifier.issn0302-9743eng
source.publisherSpringereng
source.publisher.locationChameng
source.relation.ispartofseriesLecture Notes in Computer Scienceeng
source.titleArchitecture of Computing Systems - ARCS 2018 : 31st International Conference, Braunschweig, Germany, April 9-12, 2018, Proceedingseng

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Hamann_2-ka3u1q6unequ0.pdf
Größe:
386.73 KB
Format:
Adobe Portable Document Format
Hamann_2-ka3u1q6unequ0.pdf
Hamann_2-ka3u1q6unequ0.pdfGröße: 386.73 KBDownloads: 54