Loading…

SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks

In recent years, graph theoretic considerations have become increasingly important in the design of HPC interconnection topologies. One approach is to seek optimal or near-optimal families of graphs with respect to a particular graph theoretic property, such as diameter. In this work, we consider to...

Full description

Saved in:
Bibliographic Details
Main Authors: Young, Stephen, Aksoy, Sinan, Firoz, Jesun, Gioiosa, Roberto, Hagge, Tobias, Kempton, Mark, Escobedo, Juan, Raugas, Mark
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 1050
container_issue
container_start_page 1040
container_title
container_volume
creator Young, Stephen
Aksoy, Sinan
Firoz, Jesun
Gioiosa, Roberto
Hagge, Tobias
Kempton, Mark
Escobedo, Juan
Raugas, Mark
description In recent years, graph theoretic considerations have become increasingly important in the design of HPC interconnection topologies. One approach is to seek optimal or near-optimal families of graphs with respect to a particular graph theoretic property, such as diameter. In this work, we consider topologies which optimize the spectral gap. We study a novel HPC topology, SpectralFly, designed around the Ramanujan graph construction of Lubotzky, Phillips, and Sarnak (LPS). We show combinatorial properties, such as diameter, bisection bandwidth, average path length, and resilience to link failure, of SpectralFly topologies are better than, or comparable to, similarly constrained DragonFly, SlimFly, and BundleFly topologies. Additionally, we simulate the performance of SpectralFly on a representative sample of micro-benchmarks using the Structure Simulation Toolkit Macroscale Element Library simulator and study cost-minimizing layouts, demonstrating considerable benefit of the SpectralFly topology.
doi_str_mv 10.1109/IPDPS53621.2022.00105
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_9820688</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9820688</ieee_id><sourcerecordid>9820688</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-a525ba63b0e3825a8b641e9c200b90f5b1eabcc1c094aa019b9613269a4703ba3</originalsourceid><addsrcrecordid>eNotjcFOAjEUAKuJiYh8gTHpDyy-125L680gIAlRInomr_VtLC6F7K4R_l4SPc1pZoS4RRgigr-bLx-XK6OtwqECpYYACOZMDPzIobWmdAjWn4seGg2FgpG5FFdtuwFQoEvfE8vVnmPXUD2tj_fylbaUvzeU5ayh_WcrqZXTmg8p1Cwpf8hJVaWYOHdynjtu4i7nk552WT5z97NrvtprcVFR3fLgn33xPp28jZ-KxctsPn5YFOl07goyygSyOgBrpwy5YEtkHxVA8FCZgEwhRozgSyJAH7xFrayncgQ6kO6Lm79uYub1vklbao5r7xRY5_QvYxFQJw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks</title><source>IEEE Xplore All Conference Series</source><creator>Young, Stephen ; Aksoy, Sinan ; Firoz, Jesun ; Gioiosa, Roberto ; Hagge, Tobias ; Kempton, Mark ; Escobedo, Juan ; Raugas, Mark</creator><creatorcontrib>Young, Stephen ; Aksoy, Sinan ; Firoz, Jesun ; Gioiosa, Roberto ; Hagge, Tobias ; Kempton, Mark ; Escobedo, Juan ; Raugas, Mark</creatorcontrib><description>In recent years, graph theoretic considerations have become increasingly important in the design of HPC interconnection topologies. One approach is to seek optimal or near-optimal families of graphs with respect to a particular graph theoretic property, such as diameter. In this work, we consider topologies which optimize the spectral gap. We study a novel HPC topology, SpectralFly, designed around the Ramanujan graph construction of Lubotzky, Phillips, and Sarnak (LPS). We show combinatorial properties, such as diameter, bisection bandwidth, average path length, and resilience to link failure, of SpectralFly topologies are better than, or comparable to, similarly constrained DragonFly, SlimFly, and BundleFly topologies. Additionally, we simulate the performance of SpectralFly on a representative sample of micro-benchmarks using the Structure Simulation Toolkit Macroscale Element Library simulator and study cost-minimizing layouts, demonstrating considerable benefit of the SpectralFly topology.</description><identifier>EISSN: 1530-2075</identifier><identifier>EISBN: 9781665481069</identifier><identifier>EISBN: 1665481064</identifier><identifier>DOI: 10.1109/IPDPS53621.2022.00105</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bandwidth ; Fault tolerance ; Fault tolerant systems ; Graph theory ; interconnection networks ; Layout ; Multiprocessor interconnection ; Network topology ; Particle measurements ; Ramanujan graphs ; spectral expansion ; spectral gap</subject><ispartof>2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022, p.1040-1050</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9820688$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,27904,54534,54911</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9820688$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Young, Stephen</creatorcontrib><creatorcontrib>Aksoy, Sinan</creatorcontrib><creatorcontrib>Firoz, Jesun</creatorcontrib><creatorcontrib>Gioiosa, Roberto</creatorcontrib><creatorcontrib>Hagge, Tobias</creatorcontrib><creatorcontrib>Kempton, Mark</creatorcontrib><creatorcontrib>Escobedo, Juan</creatorcontrib><creatorcontrib>Raugas, Mark</creatorcontrib><title>SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks</title><title>2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS)</title><addtitle>IPDPS</addtitle><description>In recent years, graph theoretic considerations have become increasingly important in the design of HPC interconnection topologies. One approach is to seek optimal or near-optimal families of graphs with respect to a particular graph theoretic property, such as diameter. In this work, we consider topologies which optimize the spectral gap. We study a novel HPC topology, SpectralFly, designed around the Ramanujan graph construction of Lubotzky, Phillips, and Sarnak (LPS). We show combinatorial properties, such as diameter, bisection bandwidth, average path length, and resilience to link failure, of SpectralFly topologies are better than, or comparable to, similarly constrained DragonFly, SlimFly, and BundleFly topologies. Additionally, we simulate the performance of SpectralFly on a representative sample of micro-benchmarks using the Structure Simulation Toolkit Macroscale Element Library simulator and study cost-minimizing layouts, demonstrating considerable benefit of the SpectralFly topology.</description><subject>Bandwidth</subject><subject>Fault tolerance</subject><subject>Fault tolerant systems</subject><subject>Graph theory</subject><subject>interconnection networks</subject><subject>Layout</subject><subject>Multiprocessor interconnection</subject><subject>Network topology</subject><subject>Particle measurements</subject><subject>Ramanujan graphs</subject><subject>spectral expansion</subject><subject>spectral gap</subject><issn>1530-2075</issn><isbn>9781665481069</isbn><isbn>1665481064</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2022</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotjcFOAjEUAKuJiYh8gTHpDyy-125L680gIAlRInomr_VtLC6F7K4R_l4SPc1pZoS4RRgigr-bLx-XK6OtwqECpYYACOZMDPzIobWmdAjWn4seGg2FgpG5FFdtuwFQoEvfE8vVnmPXUD2tj_fylbaUvzeU5ayh_WcrqZXTmg8p1Cwpf8hJVaWYOHdynjtu4i7nk552WT5z97NrvtprcVFR3fLgn33xPp28jZ-KxctsPn5YFOl07goyygSyOgBrpwy5YEtkHxVA8FCZgEwhRozgSyJAH7xFrayncgQ6kO6Lm79uYub1vklbao5r7xRY5_QvYxFQJw</recordid><startdate>202205</startdate><enddate>202205</enddate><creator>Young, Stephen</creator><creator>Aksoy, Sinan</creator><creator>Firoz, Jesun</creator><creator>Gioiosa, Roberto</creator><creator>Hagge, Tobias</creator><creator>Kempton, Mark</creator><creator>Escobedo, Juan</creator><creator>Raugas, Mark</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>202205</creationdate><title>SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks</title><author>Young, Stephen ; Aksoy, Sinan ; Firoz, Jesun ; Gioiosa, Roberto ; Hagge, Tobias ; Kempton, Mark ; Escobedo, Juan ; Raugas, Mark</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-a525ba63b0e3825a8b641e9c200b90f5b1eabcc1c094aa019b9613269a4703ba3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Bandwidth</topic><topic>Fault tolerance</topic><topic>Fault tolerant systems</topic><topic>Graph theory</topic><topic>interconnection networks</topic><topic>Layout</topic><topic>Multiprocessor interconnection</topic><topic>Network topology</topic><topic>Particle measurements</topic><topic>Ramanujan graphs</topic><topic>spectral expansion</topic><topic>spectral gap</topic><toplevel>online_resources</toplevel><creatorcontrib>Young, Stephen</creatorcontrib><creatorcontrib>Aksoy, Sinan</creatorcontrib><creatorcontrib>Firoz, Jesun</creatorcontrib><creatorcontrib>Gioiosa, Roberto</creatorcontrib><creatorcontrib>Hagge, Tobias</creatorcontrib><creatorcontrib>Kempton, Mark</creatorcontrib><creatorcontrib>Escobedo, Juan</creatorcontrib><creatorcontrib>Raugas, Mark</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Young, Stephen</au><au>Aksoy, Sinan</au><au>Firoz, Jesun</au><au>Gioiosa, Roberto</au><au>Hagge, Tobias</au><au>Kempton, Mark</au><au>Escobedo, Juan</au><au>Raugas, Mark</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks</atitle><btitle>2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS)</btitle><stitle>IPDPS</stitle><date>2022-05</date><risdate>2022</risdate><spage>1040</spage><epage>1050</epage><pages>1040-1050</pages><eissn>1530-2075</eissn><eisbn>9781665481069</eisbn><eisbn>1665481064</eisbn><coden>IEEPAD</coden><abstract>In recent years, graph theoretic considerations have become increasingly important in the design of HPC interconnection topologies. One approach is to seek optimal or near-optimal families of graphs with respect to a particular graph theoretic property, such as diameter. In this work, we consider topologies which optimize the spectral gap. We study a novel HPC topology, SpectralFly, designed around the Ramanujan graph construction of Lubotzky, Phillips, and Sarnak (LPS). We show combinatorial properties, such as diameter, bisection bandwidth, average path length, and resilience to link failure, of SpectralFly topologies are better than, or comparable to, similarly constrained DragonFly, SlimFly, and BundleFly topologies. Additionally, we simulate the performance of SpectralFly on a representative sample of micro-benchmarks using the Structure Simulation Toolkit Macroscale Element Library simulator and study cost-minimizing layouts, demonstrating considerable benefit of the SpectralFly topology.</abstract><pub>IEEE</pub><doi>10.1109/IPDPS53621.2022.00105</doi><tpages>11</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 1530-2075
ispartof 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022, p.1040-1050
issn 1530-2075
language eng
recordid cdi_ieee_primary_9820688
source IEEE Xplore All Conference Series
subjects Bandwidth
Fault tolerance
Fault tolerant systems
Graph theory
interconnection networks
Layout
Multiprocessor interconnection
Network topology
Particle measurements
Ramanujan graphs
spectral expansion
spectral gap
title SpectralFly: Ramanujan Graphs as Flexible and Efficient Interconnection Networks
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T12%3A21%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=SpectralFly:%20Ramanujan%20Graphs%20as%20Flexible%20and%20Efficient%20Interconnection%20Networks&rft.btitle=2022%20IEEE%20International%20Parallel%20and%20Distributed%20Processing%20Symposium%20(IPDPS)&rft.au=Young,%20Stephen&rft.date=2022-05&rft.spage=1040&rft.epage=1050&rft.pages=1040-1050&rft.eissn=1530-2075&rft.coden=IEEPAD&rft_id=info:doi/10.1109/IPDPS53621.2022.00105&rft.eisbn=9781665481069&rft.eisbn_list=1665481064&rft_dat=%3Cieee_CHZPO%3E9820688%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i203t-a525ba63b0e3825a8b641e9c200b90f5b1eabcc1c094aa019b9613269a4703ba3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=9820688&rfr_iscdi=true