Discrete Optimization Problem in Local Networks and Data Alignment
This paper presents the solution of the following optimization problem that appears in the design of double-loop structures for local networks and also in data memory, allocation and data alignment in SIMD processors.
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on computers Jg. C-36; H. 6; S. 702 - 713 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Journal Article Verlag |
| Sprache: | Englisch |
| Veröffentlicht: |
New York, NY
IEEE
01.06.1987
Institute of Electrical and Electronics Engineers |
| Schlagworte: | |
| ISSN: | 0018-9340, 1557-9956 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This paper presents the solution of the following optimization problem that appears in the design of double-loop structures for local networks and also in data memory, allocation and data alignment in SIMD processors. |
|---|---|
| AbstractList | This paper presents the solution of the following
optimization problem that appears in the design of double-loop
structures for local networks and also in data memory, allocation
and data alignment in SIMD processors.
Consider the digraph on N vertices, labeled from 0 to N - 1,
where every vertex i is adjacent to the vertices (i + a) mod Nand
(i + b) mod N. How should a and b be chosen in order to
minimize the diameter and/or the average distance between
vertices of the digraph?
The study shows that for every N there are several different
solutions (a, b) that produce the minimum values of the diameter
and average distance between vertices. These values are of the
order of V3 and (5/9 )3N_, respectively. For most values of N
there exists a solution with a = 1 that facilitates the implementation
of a double-loop structure from a single-loop one.
The geometrical approach used to characterize the optimal
solutions greatly facilitates the study of routing, throughput, and
reliability questions. This paper presents the solution of the following optimization problem that appears in the design of double-loop structures for local networks and also in data memory, allocation and data alignment in SIMD processors. |
| Author | Yebra Fiol Valero Alegre |
| Author_xml | – sequence: 1 givenname: M. A surname: FIOL fullname: FIOL, M. A organization: E.T.S.I. Telecommunicacion, Barcelona 08080, Spain – sequence: 2 givenname: J. L. A surname: YEBRA fullname: YEBRA, J. L. A organization: E.T.S.I. Telecommunicacion, Barcelona 08080, Spain – sequence: 3 givenname: I surname: ALEGRE fullname: ALEGRE, I organization: E.T.S.I. Telecommunicacion, Barcelona 08080, Spain – sequence: 4 givenname: M surname: VALERO fullname: VALERO, M organization: E.T.S.I. Telecommunicacion, Barcelona 08080, Spain |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=7434478$$DView record in Pascal Francis |
| BookMark | eNp1kL1PwzAQxS0EEm1hZmDJwJrWl9hxPJaWL6miDGW2HPeMDGlS2UYI_npSGlQJieF0urv3e9K9ITlu2gYJuQA6BqByspqNQZZiDIUoZJEfkQFwLlIpeXFMBpRCmcqc0VMyDOGVUlpkVA7I9dwF4zFistxGt3FfOrq2SZ58W9W4SVyTLFqj6-QR40fr30Kim3Uy11En09q9NBts4hk5sboOeN73EXm-vVnN7tPF8u5hNl2kJs9pTLlea1oi42tbGgZgy4IZDpbRzJbCCOAVh4pKDZUVDBF0t8TcZrmoMosiHxHY-5rwbpRHg97oqFrtDsOuMioyBZIVIDvmas9sdejesF43xgW19W6j_acSLGdMlJ2M99a-DcGjVcbFnySi165WQNUuY7WaqV3Gqs-44yZ_uF_n_4nLPeEQ8aDur99CX4ga |
| CODEN | ITCOB4 |
| CitedBy_id | crossref_primary_10_1016_j_tcs_2007_04_002 crossref_primary_10_1109_90_330417 crossref_primary_10_1109_TC_2008_57 crossref_primary_10_1016_j_endm_2014_08_025 crossref_primary_10_1016_0012_365X_95_94025_8 crossref_primary_10_1002_net_20076 crossref_primary_10_1016_0012_365X_93_90008_H crossref_primary_10_1002_net_3230210403 crossref_primary_10_1186_s13677_016_0056_x crossref_primary_10_1137_S0895480190184811 crossref_primary_10_1016_S0020_0190_98_00066_0 crossref_primary_10_1109_TC_2012_77 crossref_primary_10_1109_TC_2010_275 crossref_primary_10_1016_S0304_3975_01_00341_3 crossref_primary_10_1016_j_tcs_2012_11_008 crossref_primary_10_1016_0304_3975_92_90370_U crossref_primary_10_1016_j_disc_2008_02_047 crossref_primary_10_1002_1097_0037_200009_36_2_118__AID_NET7_3_0_CO_2_1 crossref_primary_10_1016_j_jnca_2010_10_014 crossref_primary_10_1016_j_disc_2015_05_019 crossref_primary_10_1002_net_20201 crossref_primary_10_1007_BF01788663 crossref_primary_10_1016_S1571_0653_04_00050_2 crossref_primary_10_1016_0012_365X_93_90363_X crossref_primary_10_1016_j_comnet_2015_03_012 crossref_primary_10_1016_j_disc_2020_112034 crossref_primary_10_1002_1097_0037_200010_36_3_180__AID_NET5_3_0_CO_2_R crossref_primary_10_1016_j_comcom_2008_11_030 crossref_primary_10_1109_TPDS_2005_103 crossref_primary_10_1016_j_endm_2014_08_002 crossref_primary_10_1111_j_1749_6632_1989_tb22436_x crossref_primary_10_1016_j_sysarc_2005_12_003 crossref_primary_10_1002_net_20254 crossref_primary_10_1002_net_21465 crossref_primary_10_1007_s00233_013_9560_1 crossref_primary_10_1016_S1383_7621_03_00025_0 crossref_primary_10_1007_s10766_006_0014_1 crossref_primary_10_1007_s00026_020_00496_2 crossref_primary_10_1016_0012_365X_94_00361_L crossref_primary_10_1016_j_disc_2005_11_026 crossref_primary_10_1016_0196_6774_88_90030_2 crossref_primary_10_1016_j_tcs_2004_02_006 crossref_primary_10_1109_12_869330 crossref_primary_10_1109_12_869331 crossref_primary_10_5802_alco_425 crossref_primary_10_1016_j_endm_2006_06_004 crossref_primary_10_1109_TC_1987_1676963 crossref_primary_10_1137_050646056 crossref_primary_10_1137_S0895480192242638 crossref_primary_10_1016_j_ipl_2009_03_017 crossref_primary_10_1016_j_tcs_2006_01_048 crossref_primary_10_1007_s10255_004_4102_y crossref_primary_10_1016_S0012_365X_96_00213_0 crossref_primary_10_1109_TIT_2007_903126 crossref_primary_10_1016_S0012_365X_99_90033_X crossref_primary_10_1016_S0020_0190_98_00013_1 crossref_primary_10_1109_12_93744 crossref_primary_10_1016_j_endm_2007_01_010 crossref_primary_10_1016_j_endm_2009_07_026 crossref_primary_10_1016_S0304_3975_00_00243_7 crossref_primary_10_1109_12_210177 |
| Cites_doi | 10.1109/TC.1987.1676963 10.1109/PROC.1978.11152 10.1109/TC.1985.1676514 10.1109/TC.1982.1676020 10.1002/net.3230150210 10.1109/T-C.1974.223817 10.1109/TC.1981.1675777 10.1109/TCOM.1985.1096270 10.1109/TC.1978.1675122 10.1109/T-C.1975.224157 10.1145/321832.321838 |
| ContentType | Journal Article Publication |
| Contributor | Universitat Politècnica de Catalunya. COMBGRAPH - Combinatòria, Teoria de Grafs i Aplicacions Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions Universitat Politècnica de Catalunya. Departament de Matemàtica Aplicada IV Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors Facultat d'Informàtica de Barcelona |
| Contributor_xml | – sequence: 1 fullname: Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors – sequence: 2 fullname: Universitat Politècnica de Catalunya. Departament de Matemàtica Aplicada IV – sequence: 3 fullname: Facultat d'Informàtica de Barcelona – sequence: 4 fullname: Universitat Politècnica de Catalunya. COMBGRAPH - Combinatòria, Teoria de Grafs i Aplicacions – sequence: 5 fullname: Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
| Copyright | 1988 INIST-CNRS info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-nd/3.0/es |
| Copyright_xml | – notice: 1988 INIST-CNRS – notice: info:eu-repo/semantics/openAccess <a href="http://creativecommons.org/licenses/by-nc-nd/3.0/es/">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</a> |
| DBID | AAYXX CITATION IQODW XX2 |
| DOI | 10.1109/TC.1987.1676963 |
| DatabaseName | CrossRef Pascal-Francis Recercat |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science Applied Sciences |
| EISSN | 1557-9956 |
| EndPage | 713 |
| ExternalDocumentID | oai_recercat_cat_2072_194619 7434478 10_1109_TC_1987_1676963 1676963 |
| Genre | orig-research |
| GroupedDBID | --Z -DZ -~X .55 .DC 0R~ 29I 3EH 3O- 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETEA AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ MVM O9- OCL P2P PQQKQ RIA RIE RNI RNS RXW RZB TAE TN5 TWZ UHB UKR UPT VH1 X7M XJT XOL XZL YXB YYQ YZZ ZCG AAYXX ABUFD CITATION IQODW RIG XX2 |
| ID | FETCH-LOGICAL-c330t-5ada08e45df8c411f864c51f402f87c715b51b09a1bf74ee1a7c7e3f237b2fe73 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 97 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1109_TC_1987_1676963&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-9340 |
| IngestDate | Fri Nov 07 13:53:18 EST 2025 Mon Jul 21 09:15:57 EDT 2025 Sat Nov 29 07:41:34 EST 2025 Tue Nov 18 22:32:05 EST 2025 Wed Aug 27 02:13:16 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Keywords | System architecture Alignment Memory SIMD computer Data transmission Distributed system Memory allocation Optimization Local network |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c330t-5ada08e45df8c411f864c51f402f87c715b51b09a1bf74ee1a7c7e3f237b2fe73 |
| OpenAccessLink | https://recercat.cat/handle/2072/194619 |
| PageCount | 12 |
| ParticipantIDs | csuc_recercat_oai_recercat_cat_2072_194619 crossref_primary_10_1109_TC_1987_1676963 crossref_citationtrail_10_1109_TC_1987_1676963 pascalfrancis_primary_7434478 ieee_primary_1676963 |
| PublicationCentury | 1900 |
| PublicationDate | 1987-06-01 |
| PublicationDateYYYYMMDD | 1987-06-01 |
| PublicationDate_xml | – month: 06 year: 1987 text: 1987-06-01 day: 01 |
| PublicationDecade | 1980 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY |
| PublicationTitle | IEEE transactions on computers |
| PublicationTitleAbbrev | TC |
| PublicationYear | 1987 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers |
| References | ref13 ref15 wolf (ref18) 1979 ref14 du (ref6) 0 ref11 clark (ref5) 1978; 66 ref10 ref2 ref1 ref16 ref19 ref7 liu (ref12) 1978; 17 yebra (ref20) 1985; 20 b bermond (ref3) 1985 grnarov (ref9) 1980 wolf (ref17) 1979 brawer (ref4) 1962; 211 fiol (ref8) 1982 |
| References_xml | – volume: 17 year: 1978 ident: ref12 publication-title: Advances in Computers – volume: 211 start-page: 215 year: 1962 ident: ref4 article-title: on a problem of frobenius publication-title: J reine angew Math – ident: ref7 doi: 10.1109/TC.1987.1676963 – volume: 66 start-page: 1497 year: 1978 ident: ref5 article-title: an introduction to local area networks publication-title: Proceedings of the IEEE doi: 10.1109/PROC.1978.11152 – year: 1982 ident: ref8 publication-title: Applications of graph theory to interconnection networks – ident: ref13 doi: 10.1109/TC.1985.1676514 – ident: ref11 doi: 10.1109/TC.1982.1676020 – ident: ref2 doi: 10.1002/net.3230150210 – year: 1985 ident: ref3 article-title: an optimization problem in distributed loop computer networks publication-title: Proc 3rd Int Conf Comb Math – ident: ref16 doi: 10.1109/T-C.1974.223817 – ident: ref1 doi: 10.1109/TC.1981.1675777 – year: 1980 ident: ref9 article-title: a highly reliable distributed loop network architecture publication-title: Proc 1980 Int Symp Fault-Tolerant Comput – start-page: 82 year: 1979 ident: ref18 article-title: analysis and simulation of the distributed double loop computer network publication-title: Proc Computer Networking Symp – year: 0 ident: ref6 article-title: double-linked ring networks publication-title: IEEE Trans Comput – ident: ref14 doi: 10.1109/TCOM.1985.1096270 – ident: ref15 doi: 10.1109/TC.1978.1675122 – start-page: 17 year: 1979 ident: ref17 article-title: design of a distributed fault-tolerant loop network publication-title: Proc 9th Int Symp Fault-Tolerant Comput – ident: ref10 doi: 10.1109/T-C.1975.224157 – ident: ref19 doi: 10.1145/321832.321838 – volume: 20 b start-page: 159 year: 1985 ident: ref20 article-title: the diameter of undirected graphs associated to plane tessellations publication-title: Ars Combinatoria |
| SSID | ssj0006209 |
| Score | 1.5428954 |
| Snippet | This paper presents the solution of the following optimization problem that appears in the design of double-loop structures for local networks and also in data... This paper presents the solution of the following optimization problem that appears in the design of double-loop structures for local networks and also in data... |
| SourceID | csuc pascalfrancis crossref ieee |
| SourceType | Open Access Repository Index Database Enrichment Source Publisher |
| StartPage | 702 |
| SubjectTerms | 68 Computer science 68W Algorithms Algorithms Applied sciences Array storage allocation Classificació AMS Computer network reliability Computers data alignment digraph diameter distributed systems Exact sciences and technology interconnection networks linear skewing schemes local networks loop topologies Matemàtica aplicada Matemàtica aplicada a les ciències Matemàtiques i estadística Memory modules Optimization Program processors SIMD processors Single instruction multiple data Systems, networks and services of telecommunications Telecommunication network reliability Telecommunications Telecommunications and information theory tessellations Throughput Topology Transmission and modulation (techniques and equipments) Vectors Àrees temàtiques de la UPC |
| Title | Discrete Optimization Problem in Local Networks and Data Alignment |
| URI | https://ieeexplore.ieee.org/document/1676963 https://recercat.cat/handle/2072/194619 |
| Volume | C-36 |
| WOSCitedRecordID | wos10_1109_TC_1987_1676963&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1557-9956 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0006209 issn: 0018-9340 databaseCode: RIE dateStart: 19680101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5BxQADjwKiQJEHBoRIsWOntkcoIAZUGIrULXIcG1WCgNqU34-duKFIMDBESuKcZd3Zvrv4uzuAU3_Ug00sozhzng7LtIokVzRSVkjXwBKpcFVsgg-HYjyWTytw0cTCGGMq8Jnp-dvqLD9_13P_q-ySeDxmn67CKue8jtVqdt3-As5B3AKmDIc0PgTLy9Gg513rXiD_oYFaejbXobKKx0WqmWONrWtaLCmau63_DXEbNoNBia7qGbADK6Zow9aiWAMKa7cNG0uZB3fh-mbi9gtnMKNHt2e8hWBM9FSXl0GTAj14JYeGNUp8hlSRoxtVKnT1OnmpEAR78Hx3OxrcR6GcQqQpxWWUqFxh4difW6EZIVb0mU6IdR6kFVxzkmQJybBUJLOcGUOUe2mojSnPYms43YdW8V6YA0A2zq1MrDCZzxgonZWYZzRWObU5l9qIDvQWLE51yDXuS168ppXPgWU6GqReJmngVwfOGoKPOs3G35-ee5mlTiGYqVZl6hNkNw_-ijGPHQlzvmEHdr2Mvvtc9NH9Iemm3dlTjHFx-DvZEaz7kdRIsWNoldO56cKa_iwns-lJNR-_AJor3SQ |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT9swFH-CDontMMbHRDcYPnBAiLT-Sm0foQyBVgqHInGLHMeeKrGA2nR__-zEDSDBYYdISRw_WX6233vxz-8HcBi2erClKqG5j3R4bnSihGaJdlL5Ap4qjWuyCTEey_t7dbsCJ-1ZGGttDT6zvXBb7-UXj2YRfpX1ScBjDtgqfEg5p6Q5rdWuu4MloIP4Kcw4jol8CFb9ybAXguteFPDKBnXMfGEit0pARuq57xzXsFq8MDUXG__XyC_wObqU6LQZA5uwYsst2FjSNaA4e7fg04vcg9twdj71K4Z3mdGNXzX-xOOY6LYhmEHTEo2CmUPjBic-R7os0LmuNDp9mP6uMQQ7cHfxczK8TCKhQmIYw1WS6kJj6RVQOGk4IU4OuEmJ8zGkk8IIkuYpybHSJHeCW0u0f2mZo0zk1FnBvkKnfCztLiBHC6dSJ20ecgYq7ycWOaO6YK4QyljZhd6yizMTs40H0ouHrI46sMomwyzoJIv91YWjtsJTk2jj_U-Pg84ybxLszOgqCymy24dwUSyor8J9dNiF7aCjZ5lLGfuvNN2We4-KcyG_vV3tANYvJ9ejbHQ1_vUdPoZWNbixPehUs4XdhzXzt5rOZz_qsfkPP2Xgaw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Discrete+Optimization+Problem+in+Local+Networks+and+Data+Alignment&rft.jtitle=IEEE+transactions+on+computers&rft.au=Fiol&rft.au=Yebra&rft.au=Alegre&rft.au=Valero&rft.date=1987-06-01&rft.issn=0018-9340&rft.eissn=1557-9956&rft.volume=C-36&rft.issue=6&rft.spage=702&rft.epage=713&rft_id=info:doi/10.1109%2FTC.1987.1676963&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TC_1987_1676963 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon |