{"title":"High Performance Parallel Computing with ParaStation3","authors":"J. Blum, T. M. Warschko","doi":"10.18452/1008","DOIUrl":null,"url":null,"abstract":"In the past few years researchers developed new mechanisms and protocols to interact with high speed communication hardware. The technique of user-space communication reduced the overhead caused by the Operating System protocol stacks. Although being successful in terms of achieved performance (latency as well as throughput), the proposed communication models often use nonstandard programming interfaces and sometimes also nonstandard communication semantics. But application development relies on standardized and well defined programming interfaces such as Unix sockets or programming environments such as PVM and MPI, to ensure portability and maintainability.","PeriodicalId":169895,"journal":{"name":"European University Information Systems","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"European University Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18452/1008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the past few years researchers developed new mechanisms and protocols to interact with high speed communication hardware. The technique of user-space communication reduced the overhead caused by the Operating System protocol stacks. Although being successful in terms of achieved performance (latency as well as throughput), the proposed communication models often use nonstandard programming interfaces and sometimes also nonstandard communication semantics. But application development relies on standardized and well defined programming interfaces such as Unix sockets or programming environments such as PVM and MPI, to ensure portability and maintainability.