Safa Belhaous, M. Bentaleb, Soumia Chokri, A. Naji, M. Mestari
{"title":"利用SkelGIS库、CUDA和SISAL实现热方程并行算法","authors":"Safa Belhaous, M. Bentaleb, Soumia Chokri, A. Naji, M. Mestari","doi":"10.1109/ICOA.2018.8370538","DOIUrl":null,"url":null,"abstract":"In this paper we present three different algorithms based on finite difference method (FDM) for solving heat equation. The common point of these algorithms is that all of them have been developed in parallel. While, each one of them has been differently implemented using SkelGIS library, Streams and Iterations in Single Assignment Language (SISAL) and Compute Unified Device Architecture (CUDA). Halstead metrics have been used for evaluating the programs.","PeriodicalId":433166,"journal":{"name":"2018 4th International Conference on Optimization and Applications (ICOA)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Implementation of parallel algorithm for heat equation using SkelGIS library, CUDA and SISAL\",\"authors\":\"Safa Belhaous, M. Bentaleb, Soumia Chokri, A. Naji, M. Mestari\",\"doi\":\"10.1109/ICOA.2018.8370538\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we present three different algorithms based on finite difference method (FDM) for solving heat equation. The common point of these algorithms is that all of them have been developed in parallel. While, each one of them has been differently implemented using SkelGIS library, Streams and Iterations in Single Assignment Language (SISAL) and Compute Unified Device Architecture (CUDA). Halstead metrics have been used for evaluating the programs.\",\"PeriodicalId\":433166,\"journal\":{\"name\":\"2018 4th International Conference on Optimization and Applications (ICOA)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 4th International Conference on Optimization and Applications (ICOA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOA.2018.8370538\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 4th International Conference on Optimization and Applications (ICOA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOA.2018.8370538","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation of parallel algorithm for heat equation using SkelGIS library, CUDA and SISAL
In this paper we present three different algorithms based on finite difference method (FDM) for solving heat equation. The common point of these algorithms is that all of them have been developed in parallel. While, each one of them has been differently implemented using SkelGIS library, Streams and Iterations in Single Assignment Language (SISAL) and Compute Unified Device Architecture (CUDA). Halstead metrics have been used for evaluating the programs.