1) Message boards : Number crunching : Gpu App? (Message 2579)
Posted 28 Jan 2018 by matszpk
Post:
I am very sorry. I just failed with that big challenge:(.
My skills and efforts were too small for this challenge like the GPU application for this project.
This challenge requires tools which has been not invented yet (some special compiler/converter etc)
and it should developed by team with least few developers.
I don't know, whether I will go back to this project in this year, but chance is small.
I am sorry, I just disappointed Universe@Home community :(.
2) Message boards : Number crunching : Gpu App? (Message 2275)
Posted 11 Jun 2017 by matszpk
Post:
I had longer break due to some private complications. Week ago I began again works under this GPU app. I am developing yet another tool to help developing of this GPU app. I need better tool that working on higher level to solve some problems in easier way.
3) Message boards : Number crunching : Gpu App? (Message 2072)
Posted 27 Mar 2017 by matszpk
Post:
I resumed works on GPU app with older tools. Older tools has been extended to use more complex kernel call's chains and they allow to easier testing. I have hope that changes and improvements will help me while my work.
Now, I will be porting main routine of app.
4) Message boards : Number crunching : Gpu App? (Message 2008)
Posted 15 Mar 2017 by matszpk
Post:
Hi. My experiments with my new unfinished tools gave some considerations and experience. I don't know, what I will make decision. Maybe, I will go back to older tools and I will extend them (this is the most likely choice) to make them more suitable to this project. Nevertheless, works under GPU app will be continued.
5) Message boards : Number crunching : Gpu App? (Message 1967)
Posted 17 Feb 2017 by matszpk
Post:
I am writing next tool to porting code to GPU. New tool will be much automatic and more smart and it will generates same OpenCL code, tests. Tool is still in development and design stage. More info about progress will be later.
6) Message boards : Number crunching : Gpu App? (Message 1893)
Posted 21 Jan 2017 by matszpk
Post:
Next progress in porting code to GPU. The almost part of subroutines of main calculating routine (singl) has been ported to GPU code. Now, I will be joining this code to make that routine. Many duplicated executions will be simplified to single calls and some functions will be replaced with single subroutines that doing this same thing (reusing this same code). Very likely, these optimizations will be performed while constructing big parts of code (including that main routine) of application.
7) Message boards : Number crunching : Gpu App? (Message 1878)
Posted 10 Jan 2017 by matszpk
Post:
We have no plans for CUDA GPU app. Altough, Our OpenCL application is designed to be portable between various modern GPU architectures. After the first tests on Radeon GPU's, we will be porting and testing this same application on NVIDIA GPU's.
8) Message boards : Number crunching : Gpu App? (Message 1875)
Posted 8 Jan 2017 by matszpk
Post:
I have more progress in porting application. Now, I am successfully write bit more code into OpenCL. Many routines in code is called needlessly many times. I found some way to reducing this obsolete execution to minimum or even zero. Very likely, the GPU application will be much better optimized than current CPU application, thanks a mentioned optimizations and making a code more parallel.
9) Message boards : Number crunching : Gpu App? (Message 1844)
Posted 23 Dec 2016 by matszpk
Post:
I have some progress (but small) in porting application to GPU. Now, I will porting main routine that computes simulation. I am not using mentioned clrungen (generator) due to many bugs and limitations in that utility and that an application's code requires some hand-made optimization for GPU.
10) Message boards : Number crunching : Gpu App? (Message 1804)
Posted 10 Dec 2016 by matszpk
Post:
After some works over clrunengine and extra stuff, I am ready to porting next code to GPU. I will write more details later.
11) Message boards : Number crunching : Gpu App? (Message 1790)
Posted 30 Nov 2016 by matszpk
Post:
The first small excerpt of the code has been ported to GPU. This is a part of main code of application. Moreover, we have tools to test that code and that code passed tests successfully. We are testing this code on the real data (workunits) with using original code with some modifications. More info about progress of the work coming soon.
12) Message boards : Number crunching : Gpu App? (Message 1776)
Posted 19 Nov 2016 by matszpk
Post:
After some reconsiderations, I will be trying to port all code of application step-by-step with checking results and performance. I wrote some simple tools to testing code and intermediate results. Now, I am prepping simple tool to simplify writing program structure for my engine. I will update progress of that works.
13) Message boards : Number crunching : Gpu App? (Message 1729)
Posted 2 Nov 2016 by matszpk
Post:
These are internal tests of code of application. Before any alpha/beta test versions. And these tests will be done on my hardware. After successful fixes I will try to build the first version for open alpha/beta tests.
14) Message boards : Number crunching : Gpu App? (Message 1719)
Posted 31 Oct 2016 by matszpk
Post:
In november this year, I will start the tests of main routine's code for my engine (clrunengine). I don't know how long that code will be tested, to be good and correctly work. Preliminary (current) version of tool to porting code to GPU was too much enough mature for this hard work. I need to fix and improve tools (mainly clrungen - generator) to make next leap. Ofcourse, I can compile OpenCL generated by clrungen to GPU (Radeon).However this code do not work correctly and give wrong results. In other words, just I need still maintain my tools, before make GPU application.
15) Message boards : Number crunching : Gpu App? (Message 1662)
Posted 17 Oct 2016 by matszpk
Post:
Thank you, krzyszp for any informations for Dear volunteers. However, it is small likelihood that any a simple testing application will be available tomorrow. I need more time to test main routines on GPU and same engine's mechanism before publishing any a testing application. Ofcourse, I am doing anything to finish quickly as it is possible.
16) Message boards : Number crunching : Gpu App? (Message 1609)
Posted 2 Oct 2016 by matszpk
Post:
In first order, the Linux version will be prepared (Windows version in next order). Just, I am using Linux OpenSUSE :), so I am developing GPU app under Linux.
17) Message boards : Number crunching : Gpu App? (Message 1596)
Posted 29 Sep 2016 by matszpk
Post:
The tool to generate code for clrunengine has tentatively finished. Now, I am beginning porting main code of the application to the OpenCL code (with using that generator). Code of application will be splitted into small pieces that can be compiled as kernels and that splitting allow to better using of the power GPU (thanks a joining these same tasks in one stream). More details about ideas and concept will be described some article about GPU app.
18) Message boards : Number crunching : Gpu App? (Message 1585)
Posted 27 Sep 2016 by matszpk
Post:
We are preparing GPU application for OpenCL 1.1 or later for AMD Radeon HD 7000 (GCN 1.0) and later graphics cards.
19) Message boards : Number crunching : Gpu App? (Message 1480)
Posted 1 Sep 2016 by matszpk
Post:
Hi. I am still working over special code generator that will help to port Universe application to GPU. I would like to share about progress of these work. Now, that utility can generate simple (but not complete) code for my engine (clrunegine) including even some code in OpenCL. Unfortunatelly, some important parts that code are not generated. For many cases generator has not been tested yet. Works still is in progress (hapilly, I am much closer to finish than two/three weeks ago).
20) Message boards : Number crunching : Gpu App? (Message 1352)
Posted 12 Aug 2016 by matszpk
Post:
Hi. Unfortunatelly, tool to generating code for engine has been postponed (likely, it will be finished later in this month). Just, I encountered few problems which were much difficult to solve. However, some progress has been reached in development of that tool. I have some plans to publish my tools (engine and generator) on open source license after porting the Universe@Home application to GPU.


Next 20




Copyright © 2024 Copernicus Astronomical Centre of the Polish Academy of Sciences
Project server and website managed by Krzysztof 'krzyszp' Piszczek