Creating and sharing knowledge for telecommunications

Project: Optimization of pattern-matching compression algorithms for GPU’s

Acronym: OPAC
Main Objective:
The main goal of the project was to study the usage of parallel hardware platforms and software stacks (CUDA, OpenCL) to speed up the execution of recurrent pattern matching-based compression algorithms. The hardware platforms include off the shelves desktop machines, multi-core CPUs, System on a Chip (SoC) and many-core Graphic Processing Units (GPUs).
Reference: P01270
Funding: IT/LA
Start Date: 01-09-2014
End Date: 01-12-2017
Team: Nuno Miguel Morais Rodrigues, Patrício Rodrigues Domingues, Sérgio Manuel Maciel de Faria, Gabriel Falcao Paiva Fernandes, Murilo Carvalho
Groups: Multimedia Signal Processing – Lr, Multimedia Signal Processing – Co
Partners: Instituto Politécnico de Leiria, Portugal, Universidade Federal Fluminense, Niterói, Brasil
Local Coordinator: Patrício Rodrigues Domingues
Links: https://sites.google.com/view/it-opac/

Associated Publications
  • 1Papers in Journals
  • Pedro M. M. Pereira, P. Domingues, Nuno M. M. Rodrigues, G. Falcão, S.M.M. Faria, Assessing the Performance and Energy Usage of Multi-CPUs, Multi-Core and Many-Core Systems: The MMP Image Encoder Case Study, International Journal of Distributed and Parallel systems (IJDPS), Vol. 7, No. 5, pp. 1 - 20, September, 2016,
    | Abstract
    | BibTex
  • 3Papers in Conferences
  • P. Cordeiro, G. Falcão, P. Domingues, Nuno M. M. Rodrigues, S.M.M. Faria, Energy-Efficient and Portable Least Squares Prediction for Image Coding on a Mobile GPU, Euromicro International Conf. on Parallel, Distributed and network-based Processing - PDP, St. Petersburg, Russia, Vol., pp. - https://doi.org/10.1109/PDP.2017.97, March, 2017,
    | Abstract
    | BibTex
  • Pedro M. M. Pereira, P. Domingues, Nuno M. M. Rodrigues, G. Falcão, S.M.M. Faria, Optimized Fast Walsh-Hadamard Transform on OpenCL-GPU and OpenCL-CPU, IPTA 2016 - 6th International Conference on Image Processing Theory, Tools and Applications IPTA'2016, Oulu, Finland, Vol. 1, pp. 1 - 8 - https://doi.org/10.1109/IPTA.2016.7820984, December, 2016,
    | Abstract
    | BibTex
  • Pedro M. M. Pereira, P. Domingues, Nuno M. M. Rodrigues, G. Falcão, S.M.M. Faria, Optimizing GPU code for CPU execution using OpenCL and vectorization: a case study on image coding, ICA3PP: International Conference on Algorithms and Architectures for Parallel Processing, Granada, Spain, Vol. 1, pp. 1 - 8 - https://www.springerprofessional.de/en/optimizing-gpu-code-for-cpu-execution-using-opencl-and-vectoriza/11245634, December, 2016,
    | Abstract
    | BibTex