Abstract
Programmers of embedded digital signal processors often have to deal with the devices of the platform or with low level hardware abstraction layers in order to reach the better performance from a given algorithm. This complexity increases when the application is distributed on multicomputers such as those by SundanceTM, Hunt EngineeringTM, etc. These machines are loosely coupled networks based on carrier boards hosting modules of digital signal processors and FPGAs. This paper describes the design and implementation of a network layer library for these platforms. We show how, without a significative lost of performance, it improves the portability of target applications by avoiding the hardware communication complexities. More important yet, it broadens the spectrum of network applications and middlewares that these powerful platforms can support.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rico-Gallego, J.A., Díaz-Martín,, Álvarez Llorente, J.C., Jesús, M.: An MPI Implementation for Distributed Signal Processing. In: Di Martino, B., Kranzlmüller, D., Dongarra, J. (eds.) EuroPVM/MPI 2005. LNCS, vol. 3666, pp. 475–482. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rico-Gallego, J.A., Álvarez-Llorente, J.M., Díaz-Martín, J.C., Perogil-Duque, F.J. (2008). A Network Service for DSP Multicomputers. In: Bourgeois, A.G., Zheng, S.Q. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2008. Lecture Notes in Computer Science, vol 5022. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69501-1_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-69501-1_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69500-4
Online ISBN: 978-3-540-69501-1
eBook Packages: Computer ScienceComputer Science (R0)