کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
303603 512748 2012 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A software pipelining algorithm of streaming applications with low buffer requirements
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مهندسی عمران و سازه
پیش نمایش صفحه اول مقاله
A software pipelining algorithm of streaming applications with low buffer requirements
چکیده انگلیسی

Stream programming languages have become popular owing to their representations that enable parallelization of applications via static analysis. Several research groups have proposed approaches to software pipeline streaming applications onto multi/many-core architectures, such as CELL BE processors and NVIDIA GPUs. In this paper, we present a novel scheduling algorithm that software-pipelines streaming applications onto multi/many core architectures. The algorithm generates software pipeline schedules by formulating and solving MILP (Mixed Integer Linear Programming) problems. Experimental results show that compared to previous works, our approach generates schedules that use up to a 71% smaller amount of buffers needed for communication between kernels.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Scientia Iranica - Volume 19, Issue 3, June 2012, Pages 627–634
نویسندگان
, ,