Image Processing Algorithms on mobile GPUs (Mali, Adreno)

Closed Posted 7 years ago Paid on delivery
Closed

Main responsibility: implementing and developing image processing algorithm on advanced mobile GPUs (Mali, Adreno). This includes:

- Implementing algorithmic blocks from scratch in OpenCL and OpenGL

- Optimizing existing algorithmic blocks, improving run time, reducing data transfer, and improving code efficiency

- Deep knowledge of OpenCL/OpenGL drivers on various mobile platforms

- Assuming responsibility for all development cycles – design, implementation, debugging, optimization and delivery

- Leading GPU SW architecture design

- Good knowledge of OpenGL and OpenCL/CUDA.

- Excellent C/C++ coding skills.

- Knowledge of GPU HW architecture and optimizations.

- Experience in designing, implementing and optimizing image processing algorithms on GPU platforms.

- Experience in programming for ARM, including NEON intrinsics, assembly-level optimizations

- Knowledge of camera architecture / image processing pipeline / 3D stereo algorithms / image registration.

- Knowledge of Qualcomm’s Adreno GPU architecture

C Programming CUDA GPGPU OpenCL OpenGL

Project ID: #12279081

About the project

5 proposals Remote project Active 7 years ago

5 freelancers are bidding on average ₹972/hour for this job

jainDharmesh

i have worked on Spatial Transformation, Hardware Codec for Video Compression, used OpenGL for Video Rendering on Native Android Platform, Worked on HAL(Hardware Abstract Layer) of an embedded Device which uses Mali GP More

₹777 INR / hour
(1 Review)
0.4
FourTech

I have experience in GPU programming in c++

₹888 INR / hour
(0 Reviews)
0.0