M. Beynon, A. Sussman, Ümit V. Çatalyürek, T. Kurç, J. Saltz
{"title":"数据密集型网格应用程序的性能优化","authors":"M. Beynon, A. Sussman, Ümit V. Çatalyürek, T. Kurç, J. Saltz","doi":"10.1109/AMS.2001.993725","DOIUrl":null,"url":null,"abstract":"The ability to effectively use computational grids for data intensive applications is becoming increasingly important. The distributed, heterogeneous, shared nature of the computing resources provides a significant challenge in developing support for computationally demanding applications. In this paper we describe several performance optimization techniques we have developed for the filter-stream programming framework that we have designed and implemented for programming data intensive applications on the Grid. We present performance results for multiple versions of a medical imaging application on various distributed machine configurations that show the benefits of the optimizations, and also provide evidence that filter-stream programming can be implemented to both efficiently utilize available Grid resources and to provide scalable application performance as additional resources are made available.","PeriodicalId":134986,"journal":{"name":"Proceedings Third Annual International Workshop on Active Middleware Services","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"28","resultStr":"{\"title\":\"Performance optimization for data intensive grid applications\",\"authors\":\"M. Beynon, A. Sussman, Ümit V. Çatalyürek, T. Kurç, J. Saltz\",\"doi\":\"10.1109/AMS.2001.993725\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The ability to effectively use computational grids for data intensive applications is becoming increasingly important. The distributed, heterogeneous, shared nature of the computing resources provides a significant challenge in developing support for computationally demanding applications. In this paper we describe several performance optimization techniques we have developed for the filter-stream programming framework that we have designed and implemented for programming data intensive applications on the Grid. We present performance results for multiple versions of a medical imaging application on various distributed machine configurations that show the benefits of the optimizations, and also provide evidence that filter-stream programming can be implemented to both efficiently utilize available Grid resources and to provide scalable application performance as additional resources are made available.\",\"PeriodicalId\":134986,\"journal\":{\"name\":\"Proceedings Third Annual International Workshop on Active Middleware Services\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-08-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"28\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Third Annual International Workshop on Active Middleware Services\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AMS.2001.993725\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Third Annual International Workshop on Active Middleware Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AMS.2001.993725","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Performance optimization for data intensive grid applications
The ability to effectively use computational grids for data intensive applications is becoming increasingly important. The distributed, heterogeneous, shared nature of the computing resources provides a significant challenge in developing support for computationally demanding applications. In this paper we describe several performance optimization techniques we have developed for the filter-stream programming framework that we have designed and implemented for programming data intensive applications on the Grid. We present performance results for multiple versions of a medical imaging application on various distributed machine configurations that show the benefits of the optimizations, and also provide evidence that filter-stream programming can be implemented to both efficiently utilize available Grid resources and to provide scalable application performance as additional resources are made available.