M.Sc. Tezi Görüntüleme

Student: Mengü DEMİR
Supervisor: Assoc. Prof. Mustafa ULUTAŞ
Department: Bilgisayar Mühendisliği
Institution: Graduate School of Natural and Applied Sciences
University: Karadeniz Technical University Turkey
Title of the Thesis: Parallel Programming On Graphics Processors And an Application
Level: M.Sc.
Acceptance Date: 23/5/2012
Number of Pages: 87
Registration Number: i2460
Summary:

      Users expectation to solve complex problems by computers is an everincreasing trend. Algorithms developed to solve complex problems often have high algorithmic complexity and can not run on general purpose microprocessors in realtime. Hardware manufacturers inspired by this demand design innovative microprocessors with many processing elements to run algorithms in parallel to reduce run time.

      A parallel programming technique, Compute Unified Device Architecture (CUDA) by Nvidia is introduced in this thesis. CUDA is then used to program an algorithm based on the fuzzy logic rules to identify skinned hazelnuts on a moving conveyor belt in real time to prove the effectiveness of the technique. Run times for both parallel and serial implementation of the same algorithm is reported.

      Key Words: Parallel programming, Central Processing Unit, Graphics Processing Unit CUDA, Compute Unified Device Architecture, Fuzzy Logic.