Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design

This paper presents the “reconfigurable computing” teaching part of a computer science master course (first year) on parallel architectures. The practical work sessions of this course rely on active pedagogy using problem-based learning, focused on designing a reconfigurable architecture for the imp...

Full description

Saved in:
Bibliographic Details
Main Author: Erwan Fabiani
Format: Article
Language:English
Published: Wiley 2009-01-01
Series:International Journal of Reconfigurable Computing
Online Access:http://dx.doi.org/10.1155/2009/923415
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832549249763508224
author Erwan Fabiani
author_facet Erwan Fabiani
author_sort Erwan Fabiani
collection DOAJ
description This paper presents the “reconfigurable computing” teaching part of a computer science master course (first year) on parallel architectures. The practical work sessions of this course rely on active pedagogy using problem-based learning, focused on designing a reconfigurable architecture for the implementation of an application class of image processing algorithms. We show how the successive steps of this project permit the student to experiment with several fundamental concepts of reconfigurable computing at different levels. Specific experiments include exploitation of architectural parallelism, dataflow and communicating component-based design, and configurability-specificity tradeoffs.
format Article
id doaj-art-a3a88849b14a4e9881b62e0dde4f06d1
institution Kabale University
issn 1687-7195
1687-7209
language English
publishDate 2009-01-01
publisher Wiley
record_format Article
series International Journal of Reconfigurable Computing
spelling doaj-art-a3a88849b14a4e9881b62e0dde4f06d12025-02-03T06:11:44ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092009-01-01200910.1155/2009/923415923415Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture DesignErwan Fabiani0Université Européenne de Bretagne, FranceThis paper presents the “reconfigurable computing” teaching part of a computer science master course (first year) on parallel architectures. The practical work sessions of this course rely on active pedagogy using problem-based learning, focused on designing a reconfigurable architecture for the implementation of an application class of image processing algorithms. We show how the successive steps of this project permit the student to experiment with several fundamental concepts of reconfigurable computing at different levels. Specific experiments include exploitation of architectural parallelism, dataflow and communicating component-based design, and configurability-specificity tradeoffs.http://dx.doi.org/10.1155/2009/923415
spellingShingle Erwan Fabiani
Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
International Journal of Reconfigurable Computing
title Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
title_full Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
title_fullStr Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
title_full_unstemmed Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
title_short Experiencing a Problem-Based Learning Approach for Teaching Reconfigurable Architecture Design
title_sort experiencing a problem based learning approach for teaching reconfigurable architecture design
url http://dx.doi.org/10.1155/2009/923415
work_keys_str_mv AT erwanfabiani experiencingaproblembasedlearningapproachforteachingreconfigurablearchitecturedesign