⬆️ ⬇️

Competition GraphHPC-2016 for the fastest implementation of the parallel algorithm Community Detection: Results



In the framework of the GraphHPC-2016 conference held on March 3, 2016 at Moscow State University. Mv Lomonosov at the faculty of the CMC , a competition was held for the fastest implementation of the Community Detection task - the search for communities in an undirected graph with weights.

In the Task section, you can read the problem statement and download an example implementation in C ++. The competition has been held for the second year using an automatic system, the work with which is described in the Information section. This section also provides information about the computing resources of the system, installed software, as well as the requirements for the execution of the task.

The winner of the student nomination received a 512 GB SSD from Samsung. The rest of the winners and prize-winners of the "professional" nomination received Asus ZenWatch smart watches, as well as souvenirs from NVidia and Intel. Also, each of the participants received a "Certificate of Participation."

The results table for one compute node and cluster is as follows:

Computing node:

CPU - 2x Intel Xeon E5-2683 v3 @ 2 GHz, (64 GB RAM, two sockets)

GPU - NVIDIA Tesla K20x (6 GB GDDR5)

NoParticipantOrganizationStudentSystemAverage time, withAverage modularityAverage ratingAlgorithm
oneZhukov VladimirVMK MSUYesCPU0.55091.10%12808.14Label Propagation
2Kolganov AlexanderVMK MSUCPU + GPU0.81891.23%11348.78Louvain
3Zhuravlev AndreyMAIYesCPU0.72095.79%9671.70Label Propagation
fourAlexander PopovPositive TechnologiesCPU1.65792.56%3838.55Label Propagation
fiveAfanasyev IlyaMSUYesCPU2.99790.16%2066.51Label Propagation
6Lamonov IvanMSUYesCPU0.85024.56%542.96Label Propagation
7Implementation exampleDISLabCPU3042.287100.00%4.75Louvain


Cluster:

It consists of 36 computing nodes in a 24 + 12 configuration with a high-speed Angara network - the first Russian communication network with VLSI-based routers, where

24 nodes - 2x Intel Xeon CPU E5-2630 @ 2.30GHz (64GB RAM, two sockets)

12 nodes - Intel Xeon CPU E5-2660 @ 2.20GHz (64GB RAM)

NoParticipantOrganizationStudentSystemAverage time, withAverage modularityAverage ratingAlgorithm
oneOsipov ArtemT-PlatformsAngara-K1 (32 nodes)7.66899.01%1369.57Label Propagation
2Implementation exampleDISLabAngara-K1 (32 nodes)992.05779.87%19.64


')

Source: https://habr.com/ru/post/280860/



All Articles