Techniques for optimizing the utilization of underlying computer resources with respect to a dynamic signal-processing system executing on them are discussed. An example system is used to illustrate these techniques: a structurally adaptive solution to the sonar problem, the direction-of-arrival finding problem, was implemented under the Multigraph architecture. The signal processing system runs in a distributed, parallel environment, the Multigraph execution environment. Above the executing real-time signal-processing system, a controller guides and coordinates overall goals (e.g. tracking). It also manages the available system resources, taking into account the memory and time requirements of the signal-processing algorithms and their priorities. Further, a user interface allows priorities and various operating parameters of the system to be changed dynamically.<<ETX>>
[1]
Janos Sztipanovits,et al.
Design and implementation of an execution environment for knowledge-based systems
,
1988
.
[2]
B.D. Van Veen,et al.
Beamforming: a versatile approach to spatial filtering
,
1988,
IEEE ASSP Magazine.
[3]
James A. Cadzow,et al.
A high resolution direction-of-arrival algorithm for narrow-band coherent and incoherent sources
,
1988,
IEEE Trans. Acoust. Speech Signal Process..
[4]
Janos Sztipanovits.
Toward structural adaptivity
,
1988,
1988., IEEE International Symposium on Circuits and Systems.
[5]
R. O. Schmidt,et al.
Multiple emitter location and signal Parameter estimation
,
1986
.
[6]
S. Haykin,et al.
Adaptive Filter Theory
,
1986
.