کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10333199 688655 2005 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Asserting the utility of CO2P3S using the Cowichan Problem Set
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Asserting the utility of CO2P3S using the Cowichan Problem Set
چکیده انگلیسی
Parallel programming environments provide a way for programmers to reap the benefits of parallelism, while reducing the effort required to create parallel applications. The CO2P3S parallel programming system is one such tool that uses a pattern-based approach to express concurrency. Using the Cowichan Problems, we demonstrate that CO2P3S contains a rich set of parallel patterns for implementing a wide variety of applications running on shared-memory or distributed-memory hardware. An example of these parallel patterns, the Search-Tree pattern, is described and it is shown how the pattern was used to solve the Fifteen Puzzle problem. Code metrics and performance results are presented for the Cowichan applications to show the usability of the CO2P3S system and its ability to reduce programming effort, while producing programs with reasonable performance.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 65, Issue 12, December 2005, Pages 1542-1557
نویسندگان
, , , ,