A Generic Pixel Distribution Architecture ...
Document type :
Communication dans un congrès avec actes
Title :
A Generic Pixel Distribution Architecture for Parallel Video Processing
Author(s) :
Ali, Karim Mohamed Abedallah [Auteur correspondant]
Dynamic Reconfigurable Massively Parallel Architectures and Languages [DREAMPAL]
Ben Atitallah, Rabie [Auteur]
Dynamic Reconfigurable Massively Parallel Architectures and Languages [DREAMPAL]
Laboratoire d'Automatique, de Mécanique et d'Informatique industrielles et Humaines - UMR 8201 [LAMIH]
Hanafi, Said [Auteur]
Laboratoire d'Automatique, de Mécanique et d'Informatique industrielles et Humaines - UMR 8201 [LAMIH]
Dekeyser, Jean-Luc [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Dynamic Reconfigurable Massively Parallel Architectures and Languages [DREAMPAL]
Ben Atitallah, Rabie [Auteur]
Dynamic Reconfigurable Massively Parallel Architectures and Languages [DREAMPAL]
Laboratoire d'Automatique, de Mécanique et d'Informatique industrielles et Humaines - UMR 8201 [LAMIH]
Hanafi, Said [Auteur]
Laboratoire d'Automatique, de Mécanique et d'Informatique industrielles et Humaines - UMR 8201 [LAMIH]
Dekeyser, Jean-Luc [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Conference title :
International Conference on Reconfigurable Computing and FPGAs - ReConFig 2014
City :
Cancun
Country :
Mexique
Start date of the conference :
2014-12-08
Publication date :
2014-12-08
English keyword(s) :
"Parallel video processing"
"Pixel distribution"
"Reconfigurable architecture"
"Pixel distribution"
"Reconfigurable architecture"
HAL domain(s) :
Informatique [cs]/Systèmes embarqués
English abstract : [en]
data distribution for neighbourhood operations processed in parallel computing dominates the multimedia video processing domain. Hardware designers are confronted with the challenge of architecture obsolescence due to the ...
Show more >data distribution for neighbourhood operations processed in parallel computing dominates the multimedia video processing domain. Hardware designers are confronted with the challenge of architecture obsolescence due to the lack of flexibility to adapt the I/O system while upgrading the parallelism level. The usage of reconfigurable computing solves the problem partially with the capability of hardware partitioning according to the application requirements. Taking this aspect into consideration, we propose a generic I/O data distribution model dedicated to parallel video processing. Several parameters can be configured according to the required size of macro-block with the possibility to control the sliding step in both horizontal and vertical directions. The generated model is used as a part of the parallel architecture processing multimedia applications. We implemented our architecture on the Xilinx Zynq ZC706 FPGA evaluation board for two applications: the video downscaler (1:16) and the convolution filter. The efficiency of our system for distributing pixels among parallel IPs is demonstrated through several experiments. The experimental results show the increase in the design productivity using the automatic code generation, the low hardware cost of our solution and how flexible is the model to be configured for different distribution scenarios.Show less >
Show more >data distribution for neighbourhood operations processed in parallel computing dominates the multimedia video processing domain. Hardware designers are confronted with the challenge of architecture obsolescence due to the lack of flexibility to adapt the I/O system while upgrading the parallelism level. The usage of reconfigurable computing solves the problem partially with the capability of hardware partitioning according to the application requirements. Taking this aspect into consideration, we propose a generic I/O data distribution model dedicated to parallel video processing. Several parameters can be configured according to the required size of macro-block with the possibility to control the sliding step in both horizontal and vertical directions. The generated model is used as a part of the parallel architecture processing multimedia applications. We implemented our architecture on the Xilinx Zynq ZC706 FPGA evaluation board for two applications: the video downscaler (1:16) and the convolution filter. The efficiency of our system for distributing pixels among parallel IPs is demonstrated through several experiments. The experimental results show the increase in the design productivity using the automatic code generation, the low hardware cost of our solution and how flexible is the model to be configured for different distribution scenarios.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-01070541/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01070541/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01070541/file/Pixel_distribution.pdf
- Open access
- Access the document
- https://hal.inria.fr/hal-01070541/document
- Open access
- Access the document
- document
- Open access
- Access the document
- Pixel_distribution.pdf
- Open access
- Access the document
- Pixel_distribution.pdf
- Open access
- Access the document