|
|
Somoclu: An efficient parallel library for self-organizing maps
|
|
|
|
|
نویسنده
|
wittek p. ,gao s.c. ,lim i.s. ,zhao l.
|
منبع
|
journal of statistical software - 2017 - دوره : 78 - شماره : 0
|
چکیده
|
Somoclu is a massively parallel tool for training self-organizing maps on large data sets written in c++. it builds on openmp for multicore execution,and on mpi for distributing the workload across the nodes in a cluster. it is also able to boost training by using cuda if graphics processing units are available. a sparse kernel is included,which is useful for high-dimensional but sparse data,such as the vector spaces common in text mining workflows. python,r and matlab interfaces facilitate interactive use. apart from fast execution,memory use is highly optimized,enabling training large emergent maps even on a single computer. © 2017,american statistical association. all rights reserved.
|
کلیدواژه
|
C++; CUDA; Distributed computing; ESOM; GPU; MATLAB; Multicore; Parallel computing; Python; R; SOM
|
آدرس
|
swedish school of library and information science,university of borås,borås,50190,sweden,icfo – the institute of photonic sciences,the barcelona institute of science and technology,castelldefels,barcelona,08860, Spain, future information technology,research institute of information technology,tsinghua university,beijing,100084, China, school of computer science,bangor university,bangor,ll57 1ut, United Kingdom, future information technology,research institute of information technology,tsinghua university,beijing,100084, China
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|