Company
About M.A.H.E.
M.A.H.E. is a premier research institute in various disciplines and has been awarded the institute of eminence title. Found in 1953, M.A.H.E. has pioneered education and has been the alma mater for many successful individuals.
Role
About
About the job and its activities
Sequential algorithm has been proposed to generate a sequence of prime numbers. In mathematics no formula has been devised to generate a sequence of prime numbers. Parallel algorithms in support of functional control parallel approach involves applying different sequence of operations to different data elements simultaneously and data parallel approach to apply the same sequence of operations to different data elements can be imposed in generating such prime numbers. The algorithm can be deduced to the form of parallel language coded in support of OpenCL programming language / CUDA. It assigns the operations to different data elements simultaneously to multiple cores of GPGPU. The implementation using GPGPU involves sending a prime selected by the CPU to every core of the GPGPU to strike out the multiples of that prime.
Working hours
Monday to Friday, - 9:00 am - 5:00 pm
Responsibilities
- Exploring how to parallelize a sequential algorithm.
- Experiencing how to write parallel algorithm
- Exposure in writing parallel programming.
- Experience in GPGPU hardware.
- Exposure to OpenCL/CUDA
Eligibility
- Eligibility criteria you match
Backgrounds
Computer engineering(Required)
Skills
Python(Required)C++(Required)Algorithms(Required)Programming skills(Required)
Languages
English(Required)
Nationality
Any Nationality
Minimum study level
Bachelor(Required)