A GPU-Accelerated Algorithm for Self-Organizing Maps in a Distributed Environment.

Péter Wittek, Sándor Darányi

Borås Academic Digital Archive (University of Borås) · 2012 · 11 citations · 11 references

Full text

Open access

Concepts

Abstract

In this paper we introduce a MapReduce-based implementation of self-organizing maps that performs compute-bound operations on distributed GPUs. The kernels are optimized to ensure coalesced memory access and effective use of shared memory. We have performed extensive tests of our algorithms on a cluster of eight nodes with two NVidia Tesla M2050 attached to each, and we achieve a 10x speedup for self-organizing maps over a distributed CPU algorithm.

References

11