{"title":"计算机辅助并行程序生成","authors":"S. Kawata","doi":"10.4018/978-1-5225-7368-5.ch052","DOIUrl":null,"url":null,"abstract":"Parallel computation is widely employed in scientific researches, engineering activities, and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses, and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this chapter, a parallel program generation support is discussed, and a computer-assisted parallel program generation system, P-NCAS, is introduced. Computer-assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem-solving environments (PSE) research activities started to enhance the programming power in 1970s. The P-NCAS is one of the PSEs; the PSE concept provides an integrated human-friendly computational software and hardware system to solve a target class of problems.","PeriodicalId":52560,"journal":{"name":"Foundations and Trends in Human-Computer Interaction","volume":"28 8","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computer-Assisted Parallel Program Generation\",\"authors\":\"S. Kawata\",\"doi\":\"10.4018/978-1-5225-7368-5.ch052\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Parallel computation is widely employed in scientific researches, engineering activities, and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses, and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this chapter, a parallel program generation support is discussed, and a computer-assisted parallel program generation system, P-NCAS, is introduced. Computer-assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem-solving environments (PSE) research activities started to enhance the programming power in 1970s. The P-NCAS is one of the PSEs; the PSE concept provides an integrated human-friendly computational software and hardware system to solve a target class of problems.\",\"PeriodicalId\":52560,\"journal\":{\"name\":\"Foundations and Trends in Human-Computer Interaction\",\"volume\":\"28 8\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Foundations and Trends in Human-Computer Interaction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/978-1-5225-7368-5.ch052\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Foundations and Trends in Human-Computer Interaction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-5225-7368-5.ch052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Computer Science","Score":null,"Total":0}
Parallel computation is widely employed in scientific researches, engineering activities, and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses, and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this chapter, a parallel program generation support is discussed, and a computer-assisted parallel program generation system, P-NCAS, is introduced. Computer-assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem-solving environments (PSE) research activities started to enhance the programming power in 1970s. The P-NCAS is one of the PSEs; the PSE concept provides an integrated human-friendly computational software and hardware system to solve a target class of problems.
期刊介绍:
Foundations and Trends® in Human-Computer Interaction publishes surveys and tutorials in the following topics: - History of the research community - Design and Evaluation - Theory - Technology - Computer Supported Cooperative Work - Interdisciplinary influence - Advanced topics and trends - Information visualization