Parallel computing and parallel programming models : application in digital image processing in mobile systems and personal mobile devices
1University of Oulu, Faculty of Information Technology and Electrical Engineering, Information Processing Science
|Online Access:||PDF Full Text (PDF, 0.6 MB)|
|Persistent link:|| http://urn.fi/URN:NBN:fi:oulu-201802271269
|Publish Date:|| 2018-03-06
|Thesis type:||Bachelor's thesis
Today powerful parallel computer architectures empower numerous application areas in personal computing and consumer electronics and parallel computation is an established mainstay in personal mobile devices (PMD). During last ten years PMDs have been equipped with increasingly powerful parallel computation architectures (CPU+GPU) enabling rich gaming, photography and multimedia experiences ultimately general purpose parallel computation through application programming interfaces. This study views into current status of parallel computing and parallel programming, and specifically its application and practices of digital image processing applied in the domain of Mobile Systems (MS) and Personal Mobile Devices (PMD). The application of parallel computing and -programming has become more common today with the changing user-application requirements and with the increased requirements of sustained high-performance applications and functionality. Furthermore, the paradigm shift of data consumption in personal computing towards PMD and mobile devices is under increased interest. The history of parallel computation in MS and PMD is relatively new topic in academia and industry. The literature study revealed that while there is good amount of new application specific research emerging in this domain, the foundations of dominant and common parallel programming paradigms in the area of MS and PMD are still moving targets.
© Ari Ruokamo, 2018. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.