A High Performance Message-Passing System for Network of Workstations
With the proliferation of Network of Workstations (NOW) environment, there has been a great demand for a high performance message-passing system to implement High Performance Distributed Computing (HPDC) applications over NOW environment. NYNET (ATM wide area network testbed in New York state) Commu...
Saved in:
| Published in: | The Journal of supercomputing Vol. 11; no. 2; pp. 159 - 180 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
01.01.1997
|
| ISSN: | 0920-8542, 1573-0484 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | With the proliferation of Network of Workstations (NOW) environment, there has been a great demand for a high performance message-passing system to implement High Performance Distributed Computing (HPDC) applications over NOW environment. NYNET (ATM wide area network testbed in New York state) Communication System (NCS) is a multithreaded message-passing system developed at Syracuse University that provides low-latency and high-throughput communication services over the Asynchronous Transfer Mode (ATM) based HPDC environment. NCS provides High Performance Application Communication Interface (HPI) to support applications that demand high-throughput and low-latency communication services. This paper outlines the general architecture of NCS and presents the implementation approach of NCS HPI over an ATM network. This interface has been developed by modifying Fore Systems' ATM Application Programming Interface (APt) and its device driver. NCS HPI uses read/write trap routines to bypass traditional operating system calls and kernel-level communication interface (e.g., UNIX System V Streams). It reduces latency, data transfer time, and avoid using traditional communication protocols (e.g., TCP/IP). This substantially improves the communication performance. |
|---|---|
| AbstractList | With the proliferation of Network of Workstations (NOW) environment, there has been a great demand for a high performance message-passing system to implement High Performance Distributed Computing (HPDC) applications over NOW environment. NYNET (ATM wide area network testbed in New York state) Communication System (NCS) is a multithreaded message-passing system developed at Syracuse University that provides low-latency and high-throughput communication services over the Asynchronous Transfer Mode (ATM) based HPDC environment. NCS provides High Performance Application Communication Interface (HPI) to support applications that demand high-throughput and low-latency communication services. This paper outlines the general architecture of NCS and presents the implementation approach of NCS HPI over an ATM network. This interface has been developed by modifying Fore Systems' ATM Application Programming Interface (APt) and its device driver. NCS HPI uses read/write trap routines to bypass traditional operating system calls and kernel-level communication interface (e.g., UNIX System V Streams). It reduces latency, data transfer time, and avoid using traditional communication protocols (e.g., TCP/IP). This substantially improves the communication performance. |
| Author | Park, Sung-Yong Hariri, Salim |
| Author_xml | – sequence: 1 givenname: Sung-Yong surname: Park fullname: Park, Sung-Yong – sequence: 2 givenname: Salim surname: Hariri fullname: Hariri, Salim |
| BookMark | eNp1kM1Lw0AUxBepYFs9e92Tt9j9zG69lVKtULWg4jFsNi81mmTrvhTpf2-kXhS8zBxmfo_HjMigDS0Qcs7ZJWdCTmZXnDEz5aJXk5ojMuTayIQpqwZkyKaCJVYrcUJGiG-MMSWNHJLFjC6rzStdQyxDbFzrgd4BottAsnaIVbuhj3vsoKF9Tu-h-wzxnYaSvvSOneuq0OIpOS5djXD242PyfL14mi-T1cPN7Xy2SrwwrEtUITWkuVa59pZ5AzaVzHvDlSykFVMlSpHK1HFjrS-98qLITcElh1LYXGg5JheHu9sYPnaAXdZU6KGuXQthh5lItWJS2L6oD0UfA2KEMvPV4dcuuqrOOMu-R8tm2a_Rem7yh9vGqnFx_y_xBYUibok |
| CitedBy_id | crossref_primary_10_1007_s10586_009_0117_8 crossref_primary_10_1007_s11227_014_1314_7 crossref_primary_10_1023_A_1019091011824 |
| Cites_doi | 10.1145/224170.224360 10.1016/0167-8191(94)90028-0 10.1109/65.224054 10.1109/ISCA.1992.753322 10.1006/jpdc.1996.1264 10.1016/0169-7552(92)90114-6 10.1002/cpe.4330020404 10.1006/jpdc.1996.0108 10.1109/M-PDT.1995.414841 10.1145/70082.68202 10.1145/232973.233004 10.1109/HPDC.1996.546217 10.1016/0167-8191(94)90030-2 10.1007/BFb0046745 10.1109/49.382163 10.1109/MCOM.1996.544191 10.1109/90.532861 10.1145/224056.224061 10.1109/SUPERC.1994.344298 10.1109/40.342015 10.1145/190314.190315 10.1145/169627.169855 10.1109/HPDC.1995.518712 10.1109/49.536484 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1023/A:1007912007767 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1573-0484 |
| EndPage | 180 |
| ExternalDocumentID | 10_1023_A_1007912007767 |
| GroupedDBID | -Y2 -~C .4S .86 .DC .VR 06D 0R~ 0VY 123 199 1N0 1SB 2.D 203 28- 29L 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5QI 5VS 67Z 6NX 78A 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AAPKM AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYXX ABAKF ABBBX ABBRH ABBXA ABDBE ABDBF ABDPE ABDZT ABECU ABFSG ABFTD ABFTV ABHLI ABHQN ABJCF ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABRTQ ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSTC ACUHS ACZOJ ADHHG ADHIR ADHKG ADIMF ADKFA ADKNI ADKPE ADMLS ADQRH ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AETLH AEVLU AEXYK AEZWR AFBBN AFDZB AFEXP AFFHD AFGCZ AFHIU AFKRA AFLOW AFOHR AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGQPQ AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHPBZ AHSBF AHWEU AHYZX AI. AIAKS AIGIU AIIXL AILAN AITGF AIXLP AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG ATHPR AVWKF AXYYD AYFIA AYJHY AZFZN B-. B0M BA0 BBWZM BDATZ BENPR BGLVJ BGNMA BSONS CAG CCPQU CITATION COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 EAD EAP EAS EBD EBLON EBS EDO EIOEI EJD EMK EPL ESBYG ESX F5P FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ7 GQ8 GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ H~9 I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K7- KDC KOV KOW LAK LLZTM M4Y M7S MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM OVD P19 P2P P9O PF0 PHGZM PHGZT PQGLB PT4 PT5 PTHSS QOK QOS R4E R89 R9I RHV RNI ROL RPX RSV RZC RZE RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TEORI TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW VH1 W23 W48 WH7 WK8 YLTOR Z45 ZMTXR ~8M ~EX 7SC 8FD AAYZH AESKC JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c270t-4d35e6b54b5c80c7e8630cc7143d382942f2636a1788cfc4c2db7d131ef28b253 |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1023_A_1007912007767&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0920-8542 |
| IngestDate | Thu Sep 04 19:17:03 EDT 2025 Tue Nov 18 22:37:46 EST 2025 Sat Nov 29 07:38:41 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| License | https://www.springernature.com/gp/researchers/text-and-data-mining |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c270t-4d35e6b54b5c80c7e8630cc7143d382942f2636a1788cfc4c2db7d131ef28b253 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 26540328 |
| PQPubID | 23500 |
| PageCount | 22 |
| ParticipantIDs | proquest_miscellaneous_26540328 crossref_citationtrail_10_1023_A_1007912007767 crossref_primary_10_1023_A_1007912007767 |
| PublicationCentury | 1900 |
| PublicationDate | 1997-01-01 |
| PublicationDateYYYYMMDD | 1997-01-01 |
| PublicationDate_xml | – month: 01 year: 1997 text: 1997-01-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationTitle | The Journal of supercomputing |
| PublicationYear | 1997 |
| References | 149826_CR4 149826_CR32 149826_CR5 J. Flower (149826_CR33) 1994; 20 149826_CR6 149826_CR7 N. J. Moden (149826_CR2) 1995; 15 149826_CR18 149826_CR17 D. Kandlur (149826_CR20) 1996; 14 149826_CR39 149826_CR16 149826_CR38 149826_CR15 149826_CR37 149826_CR14 149826_CR13 R. Butler (149826_CR30) 1994; 20 149826_CR35 M. Lin (149826_CR3) 1995; 13 149826_CR12 149826_CR34 V. S. Sunderam (149826_CR31) 1990; 2 149826_CR19 149826_CR8 S. Chang (149826_CR36) 1995; 3 J. Y. Le Boudec (149826_CR1) 1992; 24 149826_CR21 149826_CR43 149826_CR42 149826_CR41 149826_CR40 149826_CR29 149826_CR28 149826_CR27 C. Dalton (149826_CR11) 1993; 7 149826_CR26 149826_CR25 149826_CR24 149826_CR46 149826_CR23 149826_CR45 149826_CR22 149826_CR44 J. V. Lawton (149826_CR9) 1996; 8 R. Ahuja (149826_CR10) 1996; 4 |
| References_xml | – ident: 149826_CR4 – ident: 149826_CR17 doi: 10.1145/224170.224360 – volume: 20 start-page: 547 year: 1994 ident: 149826_CR30 publication-title: Parallel Computing doi: 10.1016/0167-8191(94)90028-0 – volume: 7 start-page: 36 issue: 4 year: 1993 ident: 149826_CR11 publication-title: IEEE Network doi: 10.1109/65.224054 – ident: 149826_CR13 doi: 10.1109/ISCA.1992.753322 – ident: 149826_CR18 doi: 10.1006/jpdc.1996.1264 – ident: 149826_CR28 – volume: 24 start-page: 279 issue: 4 year: 1992 ident: 149826_CR1 publication-title: Computer Networks and ISDN Systems doi: 10.1016/0169-7552(92)90114-6 – ident: 149826_CR38 – volume: 2 start-page: 315 issue: 4 year: 1990 ident: 149826_CR31 publication-title: Concurrency: Practice and Experience doi: 10.1002/cpe.4330020404 – ident: 149826_CR40 – ident: 149826_CR25 doi: 10.1006/jpdc.1996.0108 – ident: 149826_CR26 – volume: 3 start-page: 20 issue: 3 year: 1995 ident: 149826_CR36 publication-title: IEEE Parallel and Distributed Technology doi: 10.1109/M-PDT.1995.414841 – ident: 149826_CR5 doi: 10.1145/70082.68202 – ident: 149826_CR7 doi: 10.1145/232973.233004 – ident: 149826_CR21 doi: 10.1109/HPDC.1996.546217 – ident: 149826_CR23 – ident: 149826_CR42 – ident: 149826_CR19 – ident: 149826_CR44 – ident: 149826_CR46 – ident: 149826_CR15 – volume: 20 start-page: 597 issue: 4 year: 1994 ident: 149826_CR33 publication-title: Journal of Parallel Computing doi: 10.1016/0167-8191(94)90030-2 – ident: 149826_CR34 doi: 10.1007/BFb0046745 – volume: 13 start-page: 733 issue: 4 year: 1995 ident: 149826_CR3 publication-title: IEEE Journal on Selected Areas in Communications doi: 10.1109/49.382163 – ident: 149826_CR29 doi: 10.1109/MCOM.1996.544191 – volume: 4 start-page: 502 issue: 4 year: 1996 ident: 149826_CR10 publication-title: IEEE/ACM Transactions on Networking doi: 10.1109/90.532861 – ident: 149826_CR35 – ident: 149826_CR14 doi: 10.1145/224056.224061 – ident: 149826_CR27 – ident: 149826_CR39 – ident: 149826_CR41 – ident: 149826_CR24 doi: 10.1109/SUPERC.1994.344298 – ident: 149826_CR45 – volume: 15 start-page: 29 issue: 1 year: 1995 ident: 149826_CR2 publication-title: IEEE Micro doi: 10.1109/40.342015 – volume: 8 start-page: 96 issue: 2 year: 1996 ident: 149826_CR9 publication-title: Digital Technical Journal – ident: 149826_CR22 – ident: 149826_CR12 doi: 10.1145/190314.190315 – ident: 149826_CR43 – ident: 149826_CR16 – ident: 149826_CR32 doi: 10.1145/169627.169855 – ident: 149826_CR37 doi: 10.1109/HPDC.1995.518712 – ident: 149826_CR6 – ident: 149826_CR8 – volume: 14 start-page: 1349 issue: 7 year: 1996 ident: 149826_CR20 publication-title: IEEE Journal on Selected Areas in Communications doi: 10.1109/49.536484 |
| SSID | ssj0004373 |
| Score | 1.4540303 |
| Snippet | With the proliferation of Network of Workstations (NOW) environment, there has been a great demand for a high performance message-passing system to implement... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 159 |
| Title | A High Performance Message-Passing System for Network of Workstations |
| URI | https://www.proquest.com/docview/26540328 |
| Volume | 11 |
| WOSCitedRecordID | wos10_1023_A_1007912007767&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: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1573-0484 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0004373 issn: 0920-8542 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELag5cCl0AKi5VEfUMXFKLHj17GqWvWw2iK6rbanKHGcqohml2YX9eczfmSTLULAgUsSOYkT-bPH4_HMfAh9EEbrgilOCmMTklUVI4XgjHBRaRhNSkjrA4VHcjxW06n-HCnhW08nIJtG3d_r-X-FGsoAbBc6-w9wryqFArgG0OEIsMPxr4B3nhsuG_EqHuDWsZxcWzIHPdlbD3zyZu9f2AQncKcxunO7GNjvvvb9aKC1tkuo2ngqiG7Si7HTwcenuSZXs_7GKSzFQyz7OSj8t72NIeRnXdkYorEQFpmKZ-tyMx30DzoQgmnM8R3m0zSQxfwiqocpIxKpUxoyC_XzUrcXPz7LTy5Go3xyPJ0czL8TxxjmdtYjfcpjtEkl186d78v5ZR8Ty4J3QffnD9I6Db64rpGsT8hey5g8R1uxofFhgHUbPbLNDnrWUW_gKIlfoCOHMh6gjB-gjAPKGO7jiDKe1XiI8kt0cXI8OTolkQ-DGCqTBYwkxq0oeVZyoxIjYSSxxBjHYF8xRXVGayqYKFKplKlNZmhVyiplqa2pKilnr9BGM2vsa4SVoaasoCota1ColWK1lLpOa0t5WTCxiz51bZKbmCzecZZ8y73TAmX5Yb7WiLvo4-qFeciT8vtH97tGzkGWuQ2qorGzZZtTAesHRtXeH594g572_fQt2ljcLe079MT8WNy0d-99T_gJq1tqCg |
| linkProvider | Springer Nature |
| 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=High+performance+message-passing+system+for+network+of+workstations&rft.jtitle=The+Journal+of+supercomputing&rft.au=Park%2C+Sung-Yong&rft.au=Hariri%2C+Salim&rft.date=1997-01-01&rft.issn=0920-8542&rft.volume=11&rft.issue=2&rft.spage=159&rft.epage=179&rft_id=info:doi/10.1023%2FA%3A1007912007767&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0920-8542&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0920-8542&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0920-8542&client=summon |