{"title":"TupleDSM:一个用于软件分布式共享内存的教育工具","authors":"N. Matloff","doi":"10.1145/1275215.1275217","DOIUrl":null,"url":null,"abstract":"A software package is introduced to aid in the teaching of courses in parallel processing, particularly topics such as software distributed shared memory, memory consistency models, and synchronization mechanisms. The use of Linda and tuple space for the underlying infrastructure leads to a simple and elegant structure which enables the student to quickly reach the core concepts without having to deal with a large amount of technical detail.","PeriodicalId":248813,"journal":{"name":"WCAE-5 '99","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"TupleDSM: an educational tool for software distributed shared memory\",\"authors\":\"N. Matloff\",\"doi\":\"10.1145/1275215.1275217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A software package is introduced to aid in the teaching of courses in parallel processing, particularly topics such as software distributed shared memory, memory consistency models, and synchronization mechanisms. The use of Linda and tuple space for the underlying infrastructure leads to a simple and elegant structure which enables the student to quickly reach the core concepts without having to deal with a large amount of technical detail.\",\"PeriodicalId\":248813,\"journal\":{\"name\":\"WCAE-5 '99\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"WCAE-5 '99\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1275215.1275217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"WCAE-5 '99","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1275215.1275217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
TupleDSM: an educational tool for software distributed shared memory
A software package is introduced to aid in the teaching of courses in parallel processing, particularly topics such as software distributed shared memory, memory consistency models, and synchronization mechanisms. The use of Linda and tuple space for the underlying infrastructure leads to a simple and elegant structure which enables the student to quickly reach the core concepts without having to deal with a large amount of technical detail.