کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
455453 695370 2012 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Development process for clusters on a reconfigurable chip
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Development process for clusters on a reconfigurable chip
چکیده انگلیسی

Reconfigurable MPSoCs (Multiprocessor System-on-Chip) could be viable for certain applications niche where the flexibility of FPGAs (Field-Programmable Gate Array) and software is needed, and a small number of units dismiss other silicon options. However, their design complexity is very high, and raises additional problems, i.e. the definition of a suitable programming model, an efficient memory organization, and the need for ways to optimize application performance.In this paper, we propose a complete development process, which addresses these problems by complementing the current SoC (System-on-Chip) development process with additional steps to support parallel programming and software optimization. This work explains systematically problems and solutions to achieve a FPGA-based MPSoC following our systematic flow and offering tools and techniques to develop parallel applications for such systems.

Figure optionsDownload as PowerPoint slideHighlights
► We develop a design flow to create MPSoCs.
► We provide a tool to design and simulate the system, and obtain its HDL code.
► We provide a software stack based on MPI to facilitate parallel programming.
► We provide tools to analyze and optimize parallel applications.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Electrical Engineering - Volume 38, Issue 3, May 2012, Pages 756–771
نویسندگان
, , , ,