dc.contributor.author |
Garcia Valls, Maria Soledad
|
es_ES |
dc.date.accessioned |
2020-11-25T04:31:36Z |
|
dc.date.available |
2020-11-25T04:31:36Z |
|
dc.date.issued |
2019-06 |
es_ES |
dc.identifier.uri |
http://hdl.handle.net/10251/155703 |
|
dc.description.abstract |
[EN] This paper describes an approach to improve the performance of the distributed audio-processing functions for
audio surveillance systems. In order to increase portability, current distributed audio-processing uses the default
capacities offered by the underlying scheduling facilities of the operating system. In this approach, a set of
capacities are added to the distribution software that enable the reduction of the distributed processing time of
audio frames at the server side by adding functions that utilize the underlying hardware resources including
exclusive core reservation. By loosing some generality in the design of the distribution software, it is possible to
increase performance and provide better isolation to selected audio tasks in the presence of other competing
software tasks. The approach is designed and implemented as well as analyzed on general purpose computers
with a server-client architecture using serial scheduling of the audio tasks and parallelizing the digital signal
processing computations. The proposed solution is implemented and analyzed showing benefits in performance
and robustness over single threaded audio processing. The resulting system is significantly more robust in the
presence of other competing software tasks (noise). These results directly yield the possibility to manage more
concurrent audio streams at the server side. |
es_ES |
dc.description.sponsorship |
This work has been partly funded by the Spanish Ministry of
Economy and Competitiveness under grant TIN2017-86520-C3-2-R
(Predictable and trustable computer systems for Industry 4.0). I wish to
acknowledge the work of Antonio Pastor in the programming of the
experiments and data gathering. |
es_ES |
dc.language |
Inglés |
es_ES |
dc.publisher |
Elsevier Applied Science. |
es_ES |
dc.relation.ispartof |
Advances in Engineering Software (Online) |
es_ES |
dc.rights |
Reserva de todos los derechos |
es_ES |
dc.subject |
Middleware |
es_ES |
dc.subject |
Multicore |
es_ES |
dc.subject |
Real-time |
es_ES |
dc.subject |
Software |
es_ES |
dc.subject |
Software design |
es_ES |
dc.subject |
Timeliness |
es_ES |
dc.subject |
Performance |
es_ES |
dc.subject |
Distribution middleware design |
es_ES |
dc.subject |
Audio processing |
es_ES |
dc.subject |
Multicore awareness |
es_ES |
dc.subject.classification |
INGENIERIA TELEMATICA |
es_ES |
dc.title |
Integrating multicore awareness functions into distribution middleware for improving performance of distributed audio surveillance |
es_ES |
dc.type |
Artículo |
es_ES |
dc.identifier.doi |
10.1016/j.advengsoft.2019.01.003 |
es_ES |
dc.relation.projectID |
info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TIN2017-86520-C3-2-R/ES/SISTEMAS INFORMATICOS PREDECIBLES Y CONFIABLES PARA LA INDUSTRIA 4.0/ |
es_ES |
dc.rights.accessRights |
Abierto |
es_ES |
dc.contributor.affiliation |
Universitat Politècnica de València. Departamento de Comunicaciones - Departament de Comunicacions |
es_ES |
dc.description.bibliographicCitation |
Garcia Valls, MS. (2019). Integrating multicore awareness functions into distribution middleware for improving performance of distributed audio surveillance. Advances in Engineering Software (Online). 132:92-100. https://doi.org/10.1016/j.advengsoft.2019.01.003 |
es_ES |
dc.description.accrualMethod |
S |
es_ES |
dc.relation.publisherversion |
https://dx.doi.org/10.1016/j.advengsoft.2019.01.003 |
es_ES |
dc.description.upvformatpinicio |
92 |
es_ES |
dc.description.upvformatpfin |
100 |
es_ES |
dc.type.version |
info:eu-repo/semantics/publishedVersion |
es_ES |
dc.description.volume |
132 |
es_ES |
dc.identifier.eissn |
1873-5339 |
es_ES |
dc.relation.pasarela |
S\382190 |
es_ES |
dc.contributor.funder |
Agencia Estatal de Investigación |
es_ES |