000150846 001__ 150846
000150846 005__ 20250129092425.0
000150846 0247_ $$2Handle$$a2128/18552
000150846 0247_ $$2ISSN$$a1866-1777
000150846 020__ $$a978-3-89336-914-0
000150846 037__ $$aFZJ-2014-00885
000150846 041__ $$aEnglish
000150846 1001_ $$0P:(DE-Juel1)133946$$aSuslov, Sergey$$b0$$eCorresponding author$$gmale$$ufzj
000150846 245__ $$aParallelisation potential of image segmentation in hierarchical island structures on hardware-accelerated platforms in real-time applications.$$f- 999999
000150846 260__ $$aJülich$$bForschungszentrum Jülich GmbH Zentralbibliothek, Verlag$$c2013
000150846 300__ $$a211 S.
000150846 3367_ $$2DataCite$$aOutput Types/Dissertation
000150846 3367_ $$0PUB:(DE-HGF)3$$2PUB:(DE-HGF)$$aBook$$mbook
000150846 3367_ $$2ORCID$$aDISSERTATION
000150846 3367_ $$2BibTeX$$aPHDTHESIS
000150846 3367_ $$02$$2EndNote$$aThesis
000150846 3367_ $$0PUB:(DE-HGF)11$$2PUB:(DE-HGF)$$aDissertation / PhD Thesis$$bphd$$mphd$$s1526372316_6672
000150846 3367_ $$2DRIVER$$adoctoralThesis
000150846 4900_ $$0PERI:(DE-600)2725212-7$$aSchriften des Forschungszentrums Jülich. Reihe Information / information$$v30
000150846 502__ $$aUniversität Mannheim, Diss., 2012$$bDissertation$$cUniversität Mannheim$$d2012
000150846 500__ $$3POF3_Assignment on 2016-02-29
000150846 520__ $$aThe aspects of application development on parallel computing platforms are highly acute today. With the intensive increase in the integration level of silicon devices enabling parallel computing technologies on a single chip the power of supercomputers became available for computing systems of the compact class. Thus, more sophisticated and calculation intensive computing methods have become broadly available for the scientific society and industry. However, the inevitable drawback for this computing boost is often a cardinal change in the application design and development approach.The present thesis addresses two types of compact HPC platforms found to be most successful nowadays: FPGA-based expansion cards and graphics processing unit coprocessing boards. To define their place in the parallel platform domain a profound overview of modern digital single-chip systems is presented. The characteristic features of FPGA and GPU architectures are discussed to identify the major aspects of the application design for these platforms.A special attention is paid to the methodological aspects of both application design concepts. A thorough literature study has been carried out to systematise the complete application development cycle starting with the comprehensive system-level analysis and finishing with the workflow of the implementation on the target compute architectures. Several new ideas and interpretations have been introduced in this work. The application in focus is a fast automated image segmentation method based on hierarchical island structures, the so called GSC (Grey Value Structure Code) worked out by Vogelbruch. This complex segmentation method is feasible for different application areas and provides high-quality segmentation results by the combination of both local precision and global connectivity.Steered by the proposed methodological guideline a comprehensive analysis of the parallelisation potential of the applied method is carried out in this work. Relying on many statistical measurements and results of versatile system models the GSC algorithm is specially reelaborated for the implementation on the two massive parallel computation platforms to achieve a high performance of the segmentation needed for real-time application set-ups. A special attention has been paid to the question of an effective computation organisation for the target platforms. The details of the implementations on both platforms are discussed thoroughly. Finally, the two implementations are compared to highlight their relative merits and downsides for this complex and computation intensive application.The results of the work show that even having a considerably longer development cycle the FPGA-based solution on the Xilinx Virtex II Pro architecture can compete with the implementation on the specialised nVidia GT200 GPGPU card of the next technological generation and can even notably outperform it for image resolutions below 1024$^{2}$, while the nVidia G80 GPU of the same technological evolution cycle cannot be considered as a competitor. Compared to the processing speed on a single CPU (Opteron 2.6 GHz) the FPGA accelerates the application in dependence on the image resolution by a factor of about 23, while the GPU outperforms with factors of 13 to 20.
000150846 536__ $$0G:(DE-HGF)POF2-899$$a899 - ohne Topic (POF2-899)$$cPOF2-899$$fPOF I$$x0
000150846 650_7 $$0V:(DE-588b)4012494-0$$2GND$$aDissertation$$xDiss.
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.pdf$$yOpenAccess
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.gif?subformat=icon$$xicon$$yOpenAccess
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000150846 8564_ $$uhttps://juser.fz-juelich.de/record/150846/files/Information_30.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000150846 909CO $$ooai:juser.fz-juelich.de:150846$$pdnbdelivery$$pdriver$$pVDB$$popen_access$$popenaire
000150846 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
000150846 9141_ $$y2013
000150846 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)133946$$aForschungszentrum Jülich$$b0$$kFZJ
000150846 9132_ $$0G:(DE-HGF)POF3-899H$$1G:(DE-HGF)POF3-890$$2G:(DE-HGF)POF3-800$$aDE-HGF$$bProgrammungebundene Forschung$$lohne Programm$$vAddenda$$x0
000150846 9131_ $$0G:(DE-HGF)POF2-899$$1G:(DE-HGF)POF2-890$$2G:(DE-HGF)POF2-800$$3G:(DE-HGF)POF2$$4G:(DE-HGF)POF$$aDE-HGF$$bProgrammungebundene Forschung$$lohne Programm$$vohne Topic$$x0
000150846 920__ $$lyes
000150846 9201_ $$0I:(DE-Juel1)ZEA-2-20090406$$kZEA-2$$lZentralinstitut für Elektronik$$x0
000150846 9801_ $$aFullTexts
000150846 980__ $$aphd
000150846 980__ $$aVDB
000150846 980__ $$aUNRESTRICTED
000150846 980__ $$abook
000150846 980__ $$aI:(DE-Juel1)ZEA-2-20090406
000150846 981__ $$aI:(DE-Juel1)PGI-4-20110106