{"title":"通信不仅仅是I/O","authors":"G. R. Johnson","doi":"10.1109/MPCS.1994.367022","DOIUrl":null,"url":null,"abstract":"For the purposes of this paper, it is my premise that hardware is not the problem for the acceptance and utilization of massively parallel computing. If hardware is not the problem, what is? The answer has to be software and a deeper understanding of parallel algorithms. However, I believe that software has to be different if massively parallel computing is to be a major factor in computing in the future. And to become so, we must make major shifts in software to facilitate this development. I present my views on appropriate software for massively parallel computing environments. Before outlining possible directions for future development, I review where we have come from.<<ETX>>","PeriodicalId":64175,"journal":{"name":"专用汽车","volume":"49 1","pages":"2-5"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Communications is more than I/O\",\"authors\":\"G. R. Johnson\",\"doi\":\"10.1109/MPCS.1994.367022\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For the purposes of this paper, it is my premise that hardware is not the problem for the acceptance and utilization of massively parallel computing. If hardware is not the problem, what is? The answer has to be software and a deeper understanding of parallel algorithms. However, I believe that software has to be different if massively parallel computing is to be a major factor in computing in the future. And to become so, we must make major shifts in software to facilitate this development. I present my views on appropriate software for massively parallel computing environments. Before outlining possible directions for future development, I review where we have come from.<<ETX>>\",\"PeriodicalId\":64175,\"journal\":{\"name\":\"专用汽车\",\"volume\":\"49 1\",\"pages\":\"2-5\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"专用汽车\",\"FirstCategoryId\":\"1087\",\"ListUrlMain\":\"https://doi.org/10.1109/MPCS.1994.367022\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"专用汽车","FirstCategoryId":"1087","ListUrlMain":"https://doi.org/10.1109/MPCS.1994.367022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
For the purposes of this paper, it is my premise that hardware is not the problem for the acceptance and utilization of massively parallel computing. If hardware is not the problem, what is? The answer has to be software and a deeper understanding of parallel algorithms. However, I believe that software has to be different if massively parallel computing is to be a major factor in computing in the future. And to become so, we must make major shifts in software to facilitate this development. I present my views on appropriate software for massively parallel computing environments. Before outlining possible directions for future development, I review where we have come from.<>