Current Server Time: 19:25 (Central Europe)

#apertus IRC Channel Logs

2018/06/15

Timezone: UTC


01:11
rton
left the channel
03:58
Bertl_oO
off to bed now ... have a good one everyone!
03:58
Bertl_oO
changed nick to: Bertl_zZ
04:31
BogdanXOR
joined the channel
04:33
BogdanXOR
left the channel
05:02
BAndiT1983|away
changed nick to: BAndiT1983
05:07
BogdanXOR
joined the channel
05:07
LordVan
joined the channel
05:08
BogdanXOR
left the channel
05:12
BAndiT1983
changed nick to: BAndiT1983|away
05:12
BAndiT1983|away
changed nick to: BAndiT1983
05:24
BAndiT1983
changed nick to: BAndiT1983|away
05:31
BogdanXOR
joined the channel
05:33
g3gg0-mobile
left the channel
05:47
g3gg0-mobile
joined the channel
06:03
RexOrCine
changed nick to: RexOrCine|away
06:04
g3gg0-mobile
left the channel
06:17
g3gg0-mobile
joined the channel
06:26
BAndiT1983|away
changed nick to: BAndiT1983
06:53
RexOrCine|away
changed nick to: RexOrCine
07:00
se6astian|away
changed nick to: se6astian
07:52
sebix
joined the channel
07:52
sebix
left the channel
07:52
sebix
joined the channel
08:07
g3gg0-mobile
left the channel
08:10
g3gg0-mobile
joined the channel
09:10
BAndiT1983
changed nick to: BAndiT1983|away
09:13
BAndiT1983|away
changed nick to: BAndiT1983
09:17
g3gg0-mobile
left the channel
09:32
g3gg0-mobile
joined the channel
09:45
BogdanXOR
left the channel
10:01
Bertl_zZ
changed nick to: Bertl
10:01
Bertl
morning folks!
10:11
BogdanXOR
joined the channel
10:18
BAndiT1983
changed nick to: BAndiT1983|away
10:24
BogdanXOR
left the channel
10:42
BogdanXOR
joined the channel
10:48
g3gg0-mobile
left the channel
10:55
BogdanXOR
left the channel
11:25
BogdanXOR
joined the channel
12:37
sebix
left the channel
12:46
intrac
joined the channel
13:03
rton
joined the channel
13:08
BogdanXOR
left the channel
13:10
BogdanXOR
joined the channel
14:38
slikdigit
joined the channel
14:41
BogdanXOR
left the channel
14:44
TofuLynx
joined the channel
15:06
se6astian
changed nick to: se6astian|away
15:08
BAndiT1983|away
changed nick to: BAndiT1983
15:23
supragya
joined the channel
15:25
supragya
hi BAndiT1983
15:26
supragya
I am facing a very "different" problem with mlvfs
15:26
supragya
Here:
15:26
supragya
https://imgur.com/a/3u26TtZ
15:26
supragya
My mlv were not working, so I used the sample files given on https://www.magiclantern.fm/forum/index.php?topic=11899.0
15:26
supragya
still, not accessible
15:27
supragya
tried both ranger and thunar, no luck... any ideas?
15:30
BogdanXOR
joined the channel
15:32
TofuLynx
Hello
15:32
supragya
hi @ TofuLynx
15:32
TofuLynx
How are you? :)
15:32
supragya
I see too many commits in OC XD
15:33
supragya
I am good... facing a few issues with next stage of MLVFS and LUT in general
15:33
TofuLynx
Nice
15:33
TofuLynx
Hopefully it is resolved
15:33
TofuLynx
I have to benchmark OC now :)
15:33
supragya
nice
15:34
TofuLynx
and it's kinda boring xD
15:34
supragya
haha XD
15:34
supragya
I feel you.. I get bored sometimes too
15:34
TofuLynx
yeah
15:34
TofuLynx
and then I have to learn openMP yet
15:35
TofuLynx
it's strange in general
15:35
supragya
regarding eval 1, when will we find it we passed ?
15:35
TofuLynx
because it has got those kinda off "comments"
15:35
TofuLynx
I think it was day 20
15:35
supragya
openMP? no... it's good if you understand why it is the way it is
15:35
TofuLynx
Yeah, I have to understand
15:36
TofuLynx
Or probably today
15:36
TofuLynx
because they wouldnt let us continue GSoC if we failed
15:37
supragya
you wonder why openMP is that way? just read about MPI XD
15:37
TofuLynx
Not yet, I have to take a deep look into it yet
15:37
TofuLynx
Do you have experience with openMP?
15:38
supragya
had a course on it
15:38
TofuLynx
wow xD
15:38
supragya
parallel and distributive computing
15:38
supragya
openMP and CUDA are simple, I feel MPI is a bit tuff
15:39
supragya
since a lot is left to the developer to handle... many things go wrong... atleast it went for me
15:39
BAndiT1983
changed nick to: BAndiT1983|away
15:40
supragya
left the channel
15:42
TofuLynx
MPI?
15:43
BogdanXOR
left the channel
15:48
BogdanXOR
joined the channel
15:58
BogdanXOR
left the channel
15:59
BAndiT1983|away
changed nick to: BAndiT1983
16:00
BogdanXOR
joined the channel
16:00
BAndiT1983
hi supragya_, g3gg0 can answer it better, as he developed this stuff
16:00
rahul_
Well... CUDA specifically targets Nvedia GPU
16:00
rahul_
MPI is for cluster computing
16:02
rahul_
well OPENCL is perfect if you want to heterogenously use processor and FPGA ..and MPI suits best to exploit multicore nature of multicore-processor
16:03
TofuLynx
Hey BAndiT1983 :)
16:03
BogdanXOR
left the channel
16:04
BAndiT1983
hi TofuLynx
16:04
BAndiT1983
MPI is overkill for our cause
16:05
TofuLynx
I was implementing now a for loop to benchmark the algorithms
16:05
BAndiT1983
arrayfire tries to be a bridge between opencl, cuda etc.
16:05
BAndiT1983
very good, have you seen my commentsin lab chat?
16:05
TofuLynx
and the SHOODAK one is very funny when you run it 100 over the same data, as it displaces the pixels everytime
16:06
TofuLynx
Yes! I think I will resort to spreadsheets
16:06
TofuLynx
sent you an image of what happened
16:07
TofuLynx
By the way, I would like to make sure that I am running OC in release mode
16:09
BAndiT1983
i have already thought that shoodak will randomize pixels
16:09
BAndiT1983
but your output is rather strange, but very nice
16:10
BogdanXOR
joined the channel
16:10
TofuLynx
Yeah :)
16:12
BAndiT1983
why is it jumping that much? my expecattion was random "noise" of pixels
16:12
BAndiT1983
but just with low offset
16:12
TofuLynx
Because SHOODAK not only does random noise, but also displaces the image channels
16:13
TofuLynx
accurately, it displaces half pixel per iteration
16:13
BogdanXOR
left the channel
16:14
TofuLynx
I will sent you an image explaning the displacing
16:15
TofuLynx
send*
16:16
TofuLynx
Sent. You can see it
16:16
TofuLynx
Basically, I store each white ring position into where the black arrow points
16:17
TofuLynx
so it displaces every pixel half pixel horizontally and vertically
16:17
TofuLynx
:)
16:18
BAndiT1983
but it offsets by 100-200 pixels in your result image
16:21
TofuLynx
It actually offsets by around 50 pixels horizontally and vertically
16:21
TofuLynx
However I noticed that this effect doesnt occur on red and blue channels
16:24
TofuLynx
BAndiT1983:
16:25
TofuLynx
Can you help me making sure that I am running this in release mode?
16:26
BAndiT1983
no proble, just do, if you are using command line -> cmake -DCMAKE_BUILD_TYPE=Release
16:26
BAndiT1983
or qtcreator -> projects -> variables
16:27
TofuLynx
Can you check on lab chatroom?
16:29
BAndiT1983
looks fine
16:29
TofuLynx
Ok :)
16:29
TofuLynx
On a first glance
16:32
TofuLynx
Bilinear takes around 52ms, GEDI takes around 71ms
16:32
TofuLynx
and SHOODAK takes 162ms
16:32
TofuLynx
SHOODAK is really slow
16:32
TofuLynx
but GEDI as to be significantly improved, to be used in real time video
16:33
TofuLynx
has*
16:34
BAndiT1983
don't worry, just add benchmarks, then i can take better look, as there are some places which can be optimized
16:34
TofuLynx
hopefully we can take it to under 20ms or less, so that 30fps should be possible at least
16:34
TofuLynx
sure :)
16:34
BAndiT1983
shoodak -> line 82 - 95
16:35
BAndiT1983
why does it check multiple times for dis(gen)?
16:35
BAndiT1983
it'S slowing down, and 3 if can be converted to 1
16:35
BAndiT1983
we can discuss it also via PM, if you want
16:36
TofuLynx
it has to be random for every check, However, I could use a single dis(gen) that uses every combination
16:37
BAndiT1983
alright, i should look after your benchmarks are available
16:37
TofuLynx
sure
16:37
BAndiT1983
have you activated clangcodemodel in qt, so it shows you warnings and potential errors? really helpful
16:37
TofuLynx
I dont know
16:38
TofuLynx
Also, do you want me to do a separate thing, like an unit test, for benchmarking, or can I benchmark under existing code? such as processing Presenter Show() method
16:39
TofuLynx
I will be right back, going to have a meal
16:40
BAndiT1983
enjoy your meal
16:40
BAndiT1983
you should do it in separate unit test
16:41
BAndiT1983
you can also use catch2 duration, if you add -d yes to OCTests in command line, for some general timing
17:35
TofuLynx
Back
17:35
TofuLynx
Ok! Will do it
17:39
BAndiT1983
pc froze totally
17:40
BAndiT1983
TofuLynx: will go for longer walk, so just as ususal, questions here or in lab chat
17:40
BAndiT1983
see you
17:40
TofuLynx
See you! :)
17:56
BAndiT1983
changed nick to: BAndiT1983|away
18:11
RexOrCine
changed nick to: RexOrCine|away
18:16
RexOrCine|away
changed nick to: RexOrCine
18:24
slikdigit
left the channel
18:27
slikdigit
joined the channel
18:36
slikdigit
left the channel
18:42
se6astian|away
changed nick to: se6astian
18:51
RexOrCine
changed nick to: RexOrCine|away
19:18
illwieckz
left the channel
19:19
illwieckz
joined the channel
19:32
slikdigit
joined the channel
19:33
RexOrCine|away
changed nick to: RexOrCine
19:47
slikdigit
left the channel
20:20
slikdigit
joined the channel
20:46
se6astian
off to bed
20:46
se6astian
good night
20:46
se6astian
changed nick to: se6astian|away
20:46
TofuLynx
Good night!
21:10
hozer
joined the channel
23:35
TofuLynx
left the channel