{"title":"f码抽象机及其实现","authors":"C. Jesshope","doi":"10.1109/CMPEUR.1992.218515","DOIUrl":null,"url":null,"abstract":"The author describes work directed towards the implementation of a general purpose scalable parallel computer for scientific and engineering applications. The strategy has been to develop and define a portable software platform which can be used as a very abstract compiler target language for data parallel programs. It is suggested that such an approach not only promotes portability of programs between different classes of parallel computers but also provides a means of gaining efficient implementation on distributed memory computers by avoiding unnecessary synchronization, and by contributing toward parallel slackness.<<ETX>>","PeriodicalId":390273,"journal":{"name":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"The F-code abstract machine and its implementation\",\"authors\":\"C. Jesshope\",\"doi\":\"10.1109/CMPEUR.1992.218515\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The author describes work directed towards the implementation of a general purpose scalable parallel computer for scientific and engineering applications. The strategy has been to develop and define a portable software platform which can be used as a very abstract compiler target language for data parallel programs. It is suggested that such an approach not only promotes portability of programs between different classes of parallel computers but also provides a means of gaining efficient implementation on distributed memory computers by avoiding unnecessary synchronization, and by contributing toward parallel slackness.<<ETX>>\",\"PeriodicalId\":390273,\"journal\":{\"name\":\"CompEuro 1992 Proceedings Computer Systems and Software Engineering\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-05-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"CompEuro 1992 Proceedings Computer Systems and Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CMPEUR.1992.218515\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"CompEuro 1992 Proceedings Computer Systems and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPEUR.1992.218515","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The F-code abstract machine and its implementation
The author describes work directed towards the implementation of a general purpose scalable parallel computer for scientific and engineering applications. The strategy has been to develop and define a portable software platform which can be used as a very abstract compiler target language for data parallel programs. It is suggested that such an approach not only promotes portability of programs between different classes of parallel computers but also provides a means of gaining efficient implementation on distributed memory computers by avoiding unnecessary synchronization, and by contributing toward parallel slackness.<>