{"title":"CGUW:网格计算环境下异构IPC机制的系统软件","authors":"Ehsan Mousavi Khaneghah, Seyed Ali Ghoreishi","doi":"10.1109/ICE.2017.8279869","DOIUrl":null,"url":null,"abstract":"Interprocess communication mechanisms, one of the effective factors for response time in High performance computing. Existing standards for interprocess communication between a heterogeneous operating systems such as MPI implementation at library level lead to lower performance and Increase response time compared to implementation at the operating system kernel level. We propose an approach to enable the use of IPC in heterogeneous distributed systems such as grid computing. This mechanism uses distributed shared memory for communication between Linux and Windows operating systems. Windows IPC mechanism uses shared memory and remote procedural call. Linux Inter-process communication (IPC) converting Windows remote procedure call (RPC) to Proportional System V shared memory in kernel level. We propose wrapper for the use of our mechanism with distributed application.","PeriodicalId":421648,"journal":{"name":"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)","volume":"158 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"CGUW: A system software for heterogeneous IPC mechanism in grid computing environments\",\"authors\":\"Ehsan Mousavi Khaneghah, Seyed Ali Ghoreishi\",\"doi\":\"10.1109/ICE.2017.8279869\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Interprocess communication mechanisms, one of the effective factors for response time in High performance computing. Existing standards for interprocess communication between a heterogeneous operating systems such as MPI implementation at library level lead to lower performance and Increase response time compared to implementation at the operating system kernel level. We propose an approach to enable the use of IPC in heterogeneous distributed systems such as grid computing. This mechanism uses distributed shared memory for communication between Linux and Windows operating systems. Windows IPC mechanism uses shared memory and remote procedural call. Linux Inter-process communication (IPC) converting Windows remote procedure call (RPC) to Proportional System V shared memory in kernel level. We propose wrapper for the use of our mechanism with distributed application.\",\"PeriodicalId\":421648,\"journal\":{\"name\":\"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)\",\"volume\":\"158 5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICE.2017.8279869\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICE.2017.8279869","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
CGUW: A system software for heterogeneous IPC mechanism in grid computing environments
Interprocess communication mechanisms, one of the effective factors for response time in High performance computing. Existing standards for interprocess communication between a heterogeneous operating systems such as MPI implementation at library level lead to lower performance and Increase response time compared to implementation at the operating system kernel level. We propose an approach to enable the use of IPC in heterogeneous distributed systems such as grid computing. This mechanism uses distributed shared memory for communication between Linux and Windows operating systems. Windows IPC mechanism uses shared memory and remote procedural call. Linux Inter-process communication (IPC) converting Windows remote procedure call (RPC) to Proportional System V shared memory in kernel level. We propose wrapper for the use of our mechanism with distributed application.