On Wed, 21 Jan 2015 15:44:19 +0530 Krishnaraj Raghavendra Bhat <k.r.b...@samsung.com> said:
> Hi, > > > > We would like to propose openmp optimizations in some parts of evas software > backend > > > > OpenMP provides a scalable model for shared memory parallel applications. > One of the construct enables parallelization of simple for-loops using > 'pragma omp for'. We applied this pragma in one part of sample scaling in > software backend where for-loop was used to run through the image. Running > expedite on an Intel I3 machine with quad-core showed 48% improvement in > "Image Blend Nearest Scaled" test-case. Test-case score went up from 128 to > 190 > > > > This doesn't mean that every for-loop will be benefited by openmp. For-loop > should have enough parallel-load and no dependencies so that threading > overhead is hidden. Other areas of data-parallelism in evas can be analyzed > and explored further. Openmp is supported in gcc since 4.2. Pragma based omp > programs require a light-weight gcc omp runtime(libgomp.so) which is always > packaged with gcc-runtime > > > > Requesting your feedback and comments could you send the patch needed for this change? i like the theoretical number improvement. what i want to know is how invasive is it to the code. > Thanks, > > Krishnaraj > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel