MLDCLGMay 10, 2012

A Discussion on Parallelization Schemes for Stochastic Vector Quantization Algorithms

arXiv:1205.2282v17 citations
Originality Synthesis-oriented
AI Analysis

This work addresses computational efficiency for users of Vector Quantization algorithms, though it appears incremental as it builds on existing methods.

The paper investigates parallelization schemes for stochastic Vector Quantization algorithms to achieve time speed-ups using distributed resources, finding that the most intuitive scheme performs no better than sequential execution while an improved scheme achieves speed-ups up to 32 Virtual Machines on Microsoft Windows Azure.

This paper studies parallelization schemes for stochastic Vector Quantization algorithms in order to obtain time speed-ups using distributed resources. We show that the most intuitive parallelization scheme does not lead to better performances than the sequential algorithm. Another distributed scheme is therefore introduced which obtains the expected speed-ups. Then, it is improved to fit implementation on distributed architectures where communications are slow and inter-machines synchronization too costly. The schemes are tested with simulated distributed architectures and, for the last one, with Microsoft Windows Azure platform obtaining speed-ups up to 32 Virtual Machines.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes