dc.contributor.advisor | DeSouza, Guilherme | eng |
dc.contributor.author | Dolan, Ryanne | eng |
dc.date.issued | 2009 | eng |
dc.date.submitted | 2009 Spring | eng |
dc.description | The entire thesis text is included in the research.pdf file; the official abstract appears in the short.pdf file; a non-technical public abstract appears in the public.pdf file. | eng |
dc.description | Title from PDF of title page (University of Missouri--Columbia, viewed on November 13, 2009). | eng |
dc.description | Thesis advisor: Dr. Guilherme DeSouza. | eng |
dc.description | M.S. University of Missouri--Columbia 2009. | eng |
dc.description.abstract | The inherent massive parallelism of cellular neural networks makes them an ideal computational platform for kernel-based algorithms and image processing. General-purpose GPUs provide similar massive parallelism, but it can be difficult to design algorithms to make optimal use of the hardware. The presented research includes a GPU abstraction based on cellular computation using cellular neural networks. The abstraction offers a simplified view of massively parallel computation which remains universal and reasonably efficient. An image processing library with visualization software has been developed using the abstraction to showcase the flexibility and power of cellular computation on GPUs. A simple virtual machine and language is presented to manipulate images using the library for single-core, multi-core, and GPU backends. | eng |
dc.description.bibref | Includes bibliographical references. | eng |
dc.format.extent | viii, 63 pages | eng |
dc.identifier.merlin | b72789773 | eng |
dc.identifier.oclc | 465468062 | eng |
dc.identifier.uri | https://doi.org/10.32469/10355/6545 | eng |
dc.identifier.uri | https://hdl.handle.net/10355/6545 | |
dc.language | English | eng |
dc.publisher | University of Missouri--Columbia | eng |
dc.relation.ispartofcommunity | University of Missouri-Columbia. Graduate School. Theses and Dissertations. Theses. 2009 Theses | eng |
dc.rights | OpenAccess. | eng |
dc.rights.license | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. | |
dc.subject | GPU. | eng |
dc.subject | GPU | eng |
dc.subject.lcsh | Neural networks (Computer science) | eng |
dc.subject.lcsh | Image processing -- Digital techniques | eng |
dc.subject.lcsh | Virtual computer systems | eng |
dc.title | Cellular neural network virtual machine for graphics hardware with applications in image processing | eng |
dc.type | Thesis | eng |
thesis.degree.discipline | Electrical and computer engineering (MU) | eng |
thesis.degree.grantor | University of Missouri--Columbia | eng |
thesis.degree.level | Masters | eng |
thesis.degree.name | M.S. | eng |