2018-10-182018-10-181877050910.1016/j.procs.2014.05.172http://hdl.handle.net/11285/630592We have developed a mathematical model for video on demand server design based on principal component analysis. Singular value decomposition on the video correlation matrix is used to perform the PCA. The challenge is to counter the computational complexity, which grows proportionally to n3, where n is the number of video streams. We present a solution from high performance computing, which splits the problem up and computes it in parallel on a distributed memory system. © The Authors. Published by Elsevier B.V.info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0Distributed computer systemsParallel algorithmsSingular value decompositionVideo on demandVideo streamingCorrelation matrixDistributed memory systemsHigh performance computingParallel implementationsVideo on demand servicesVideo-on-demand serversPrincipal component analysis7 INGENIERÍA Y TECNOLOGÍAA parallel implementation of singular value decomposition for video-on-demand services design using principal component analysisConferencia2918761887