OpenMP-Based Approach for High Level C Loops Synthesis

  title={OpenMP-Based Approach for High Level C Loops Synthesis},
  author={Emna Kallel and Yassine Aoudni and Mohamed Abid},
  journal={Int. J. Softw. Innov.},
The complexity of embedded systems design is continuously augmented, due to the increasing quantity of components and distinct functionalities incorporated into a single system. To deal with this situation, abstraction level of projects is incessantly raised. In addition, techniques to accelerate the code production process have appeared. In this context, the automatic code generation is an interesting technique for the embedded systems project. This work presents an automatic VHDL code… 


Parallel Distributed Acceleration Based on MPI and OpenMP Technology
In this paper, a parallel distributed acceleration framework based on MPI and Open MP technology was given and some suggestions to speed up the data processing was given.
New Approach to Speedup Dynamic Program Parallelization Analysis
The authors propose the method that uses database to enable quick and efficient dependency analysis and utilizes a database to save program information in structured from and using a query based method for data dependency analysis.
On the Accelerated Convergence of Genetic Algorithm Using GPU Parallel Operations
The authors take advantage of the many cores of GPUs to enhance computation efficiency and develop a parallel genetic algorithm for GPUs using GPUs that evokes large amount of threads simultaneously and allows the population to scale greatly.
Efficient Hybrid DCT-Domain Algorithm for Video Spatial Downscaling
Experimental results have shown that the proposed video downscaling algorithm provides significant advantages over the usual DCT decimation approaches, both in terms of the involved computational cost, the output video quality, and the resulting bit rate.