{"title":"一种在工作站环境中用于负载分担和并行处理的软件设施","authors":"G. Shoja, G. Clarke, T. Taylor, W. Taylor","doi":"10.1109/HICSS.1988.11809","DOIUrl":null,"url":null,"abstract":"The authors describe the software architecture of a distributed facility called REM (remote execution manager), which has been developed to enable the user of an engineering workstation to benefit from the idle processing power of other workstations in a local network. REM has been implemented at application layer to make it portable without any need to modify the underlying kernel. The system provides the facility for load sharing as well as parallel processing within a local network of workstations. The REMs are grouped into functional units called suites, which are responsible for execution of different jobs submitted by the user. Several suites of REMs may exist in a network. Process replication is used to achieve fault tolerance in case a station crashes or is withdrawn from the pool of processors by its owner.<<ETX>>","PeriodicalId":148246,"journal":{"name":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A software facility for load sharing and parallel processing in workstation environments\",\"authors\":\"G. Shoja, G. Clarke, T. Taylor, W. Taylor\",\"doi\":\"10.1109/HICSS.1988.11809\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors describe the software architecture of a distributed facility called REM (remote execution manager), which has been developed to enable the user of an engineering workstation to benefit from the idle processing power of other workstations in a local network. REM has been implemented at application layer to make it portable without any need to modify the underlying kernel. The system provides the facility for load sharing as well as parallel processing within a local network of workstations. The REMs are grouped into functional units called suites, which are responsible for execution of different jobs submitted by the user. Several suites of REMs may exist in a network. Process replication is used to achieve fault tolerance in case a station crashes or is withdrawn from the pool of processors by its owner.<<ETX>>\",\"PeriodicalId\":148246,\"journal\":{\"name\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.1988.11809\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1988.11809","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A software facility for load sharing and parallel processing in workstation environments
The authors describe the software architecture of a distributed facility called REM (remote execution manager), which has been developed to enable the user of an engineering workstation to benefit from the idle processing power of other workstations in a local network. REM has been implemented at application layer to make it portable without any need to modify the underlying kernel. The system provides the facility for load sharing as well as parallel processing within a local network of workstations. The REMs are grouped into functional units called suites, which are responsible for execution of different jobs submitted by the user. Several suites of REMs may exist in a network. Process replication is used to achieve fault tolerance in case a station crashes or is withdrawn from the pool of processors by its owner.<>