کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422574 685110 2011 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Generative Version of the FastFlow Multicore Library
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Generative Version of the FastFlow Multicore Library
چکیده انگلیسی

Nowadays, one of the most important challenges in programming is the efficient usage of multicore processors. Many new programming languages and libraries support multicore programming.FastFlow is one of the most promising multicore C++ libraries. Unfortunately, a design problem occurs in the library. One of the most important methods is pure virtual function in a base class. This method supports the communication between different threads. Although, it cannot be template function because of the virtuality, hence, the threads pass and take argument as a void* pointer. The base class is not template neither. This is not typesafe approach. We make the library more efficient and safer with the help of generative technologies.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 279, Issue 3, 27 December 2011, Pages 73-84