CmDock source code

Message boards : News : CmDock source code
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Natalia
Project administrator
Project developer

Send message
Joined: 9 Oct 20
Posts: 77
Credit: 352,740
RAC: 1,101
Message 360 - Posted: 29 Dec 2020, 8:48:13 UTC

Hi everyone,

here is the CmDock source code repository: https://gitlab.com/Jukic/cmdock.
This is the main application that we use in the project. Now you can try and build it for your own platforms!

We have many plans and invite C++ devs, especially ones with CUDA and parallel computing knowledge to join our project.
If you would like to join, please contact Marko: jukic (dot) marko (at) gmail (dot) com.

With best wishes,
Natalia
ID: 360 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[VENETO] boboviz

Send message
Joined: 25 Oct 20
Posts: 10
Credit: 29,420
RAC: 705
Message 363 - Posted: 29 Dec 2020, 19:22:07 UTC - in response to Message 360.  

Hi everyone,
here is the CmDock source code repository: https://gitlab.com/Jukic/cmdock.
This is the main application that we use in the project. Now you can try and build it for your own platforms!

Great!!!!

We have many plans and invite C++ devs, especially ones with CUDA and parallel computing knowledge to join our project.

Why not OpenCl??
ID: 363 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia
Project administrator
Project developer

Send message
Joined: 9 Oct 20
Posts: 77
Credit: 352,740
RAC: 1,101
Message 377 - Posted: 1 Jan 2021, 9:47:02 UTC - in response to Message 363.  

OpenCL is a great idea! If you know it and want to help with it, please contact us!
ID: 377 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[VENETO] boboviz

Send message
Joined: 25 Oct 20
Posts: 10
Credit: 29,420
RAC: 705
Message 394 - Posted: 10 Jan 2021, 12:53:15 UTC - in response to Message 377.  

ID: 394 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Wilfred
New member
Avatar

Send message
Joined: 11 Jan 21
Posts: 2
Credit: 18
RAC: 1
Message 396 - Posted: 11 Jan 2021, 6:24:04 UTC

How can I install the new client without much effort? and is it doing better with the GPU than BOINC?
ID: 396 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crtomir
Project developer
Project scientist

Send message
Joined: 11 Nov 20
Posts: 7
Credit: 12,846
RAC: 8
Message 398 - Posted: 11 Jan 2021, 10:17:48 UTC - in response to Message 396.  

GPU version of CMDOCK is currently not available. We will start to work on GPU version very soon ;-)

If you have experience on GPU programming and you would like to contribute to the project just drop

an email to jukic dot marko @ gmail dot com
ID: 398 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Wilfred
New member
Avatar

Send message
Joined: 11 Jan 21
Posts: 2
Credit: 18
RAC: 1
Message 400 - Posted: 11 Jan 2021, 14:54:01 UTC - in response to Message 398.  
Last modified: 11 Jan 2021, 14:54:21 UTC

Ok, well, thanks for the great work
ID: 400 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Aurum
New member
Avatar

Send message
Joined: 13 Jan 21
Posts: 10
Credit: 4,536,110
RAC: 309,738
Message 413 - Posted: 16 Jan 2021, 13:23:04 UTC

I intend to compile cmdock for AVX-512 provided that I can teach myself how to do it. Do you recommend a good site for learning to compile for Ubuntu???
ID: 413 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Aurum
New member
Avatar

Send message
Joined: 13 Jan 21
Posts: 10
Credit: 4,536,110
RAC: 309,738
Message 414 - Posted: 16 Jan 2021, 14:45:12 UTC
Last modified: 16 Jan 2021, 14:54:53 UTC

Following these instructions https://gitlab.com/Jukic/cmdock/-/blob/master/INSTALL.md
Since this tyro is compiling for the first time this century I'll have lots of naive questions.
1. meson setup <builddir>
My first guess where is: /usr/local/src
2. CC=clang CXX=clang++ meson ... on Linux
It seems odd to specify two languages to compile in. Should I pick just one and which one? E.g., CXX=clang++ meson
3. meson setup <builddir> --buildtype <debug|debugoptimized|release> --prefix </absolute/install/path/>
No guidance given as to which --prefix option to use. This also begs the question from Environment Variables export CMDOCK_ROOT=/path/to/cmdock is --prefix = /path/to/cmdock ???

Looking ahead to the ultimate objective I will have created a program called e.g. cmdock_AVX512.
Do I just replace cmdock-wrapper_1.1_x86_64-pc-linux-gnu with cmdock_AVX-512???
Will the contents of cmdock-boinc_job_1.1_x86_64-pc-linux-gnu.xml need to be altered???
ID: 414 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : CmDock source code

©2021 SiDock@home Team