DISTRIBUTED COMPUTING PROCESSOR FOR SIGNAL PROCESSING APPLICATIONS

Many signal processing, data analysis and graphical user interface algorithms are computationally intensive. This paper investigates a method of off-loading some of the calculations to remotely located processors. Inexpensive, commercial off the shelf processors are used to perform operations such...

Full description

Bibliographic Details
Main Authors: Peterson, Krystal, Richter, Samuel, Schafer, Adam, Grant, Steve, Kosbar, Kurt
Other Authors: Missouri University of Science and Technology, Department of Electrical and Computer Engineering
Language:en_US
Published: International Foundation for Telemetering 2016
Online Access:http://hdl.handle.net/10150/624191
http://arizona.openrepository.com/arizona/handle/10150/624191
Description
Summary:Many signal processing, data analysis and graphical user interface algorithms are computationally intensive. This paper investigates a method of off-loading some of the calculations to remotely located processors. Inexpensive, commercial off the shelf processors are used to perform operations such as fast Fourier transforms and other numerically intensive algorithms. The data is passed to the processors, and results collected, using conventional network interfaces such as TCP/IP. This allows the processors to be located at any location, and also allows potentially large caches of processors to be shared between multiple applications.