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...
Saved in:
Main Authors: | , , , , , , , |
---|---|
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 |