Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
6798.pdf (2.56 MB)
ETD Abstract Container
Abstract Header
Neural Spike Detection and Classification Using Massively Parallel Graphics Processing
Author Info
Ervin, Brian
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ucin1377868773
Abstract Details
Year and Degree
2013, MS, University of Cincinnati, Engineering and Applied Science: Electrical Engineering.
Abstract
A Brain-Computer Interface (BCI) is a direct communication line that bypasses the neuromuscular pathway and allows brain signals to directly control a program or neuroprosthetic device in a closed loop system. Advancements in electrode fabrication techniques using biological microelectromechanical systems (BioMEMS) can produce arrays with hundreds or thousands of channels, providing much better control over the system. Unfortunately, traditional real-time computing techniques are outpaced by the flood of input from these electrode arrays. However, the advent of general purpose graphics processing units (GPGPUs) for inexpensive, massively parallel processing allow for programs capable of handling thousands of channels real-time. This thesis describes a filter, spike detector, and spike sorter for real-time processing of real and simulated neural recordings, speed and accuracy comparisons between the traditional multi-core CPU algorithms and the many-core GPU algorithm. The algorithm will be implemented and released as open source for use with BCI2000, a free general-purpose BCI system.
Committee
Ali Minai, Ph.D. (Committee Chair)
J. Adam Wilson, Ph.D. (Committee Member)
Fred Beyette, Ph.D. (Committee Member)
Pages
69 p.
Subject Headings
Electrical Engineering
Keywords
BCI
;
CUDA
;
Spike Sorting
;
Spike Detection
;
Neural Spikes
;
Parallel Processing
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Ervin, B. (2013).
Neural Spike Detection and Classification Using Massively Parallel Graphics Processing
[Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1377868773
APA Style (7th edition)
Ervin, Brian.
Neural Spike Detection and Classification Using Massively Parallel Graphics Processing.
2013. University of Cincinnati, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1377868773.
MLA Style (8th edition)
Ervin, Brian. "Neural Spike Detection and Classification Using Massively Parallel Graphics Processing." Master's thesis, University of Cincinnati, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1377868773
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
ucin1377868773
Download Count:
604
Copyright Info
© 2013, all rights reserved.
This open access ETD is published by University of Cincinnati and OhioLINK.