×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

SM - LiveStacking performance

  • Posts: 3
  • Thank you received: 1
Hi !

I played with SM's livestack app this week, and finally got it working almost fine :)

I have a imx533 cam (player_one, who works fine with last INDI rev), a 3008x3008 sensor
it appears to work with livestack only on bin2 (it's ok for me for now)

while debugging issues with bin1 and bin2, monitoring CPU's use reveals the livestacker only use one thread, and one CPU core. it's capped to 25% of CPU's use
with the 1500x1500 image, it takes about 10-15s to stack a frame

I tried with short time captures (2s, 5s), and what I understand is that :
- the capture routine shoot new frames every Xs, saving them to /tmp/
- the livestack routine starts by processing the first frame, when it ended it continues with the current /tmp/ frame
- the intermediate frames are lost if the livestack is too long to process them

with full-res images (3kx3k), the livestack fails, process stops and one CPU core remains with 100% use unless restarting livestack
(ticket open with support, don't the subject of this post)

the main question is : is it possible to do multi-threading with livestacker? 3 threads, to keep one core free for the system
The following user(s) said Thank You: Jasem Mutlaq
Last edit: 1 year 8 months ago by lordzurp.
1 year 8 months ago #85143

Please Log in or Create an account to join the conversation.

Thank you for the report. You probably mean the livestacker process and not platesolver? Unless you also have checked "Platesolve" in the App options as well?
The following user(s) said Thank You: lordzurp
1 year 8 months ago #85148

Please Log in or Create an account to join the conversation.

  • Posts: 3
  • Thank you received: 1
Hello

yes of course, i should say livestacker !
no idea why platesolve comes here, it works blazing fast (less than 2s) :)

another try yesterday, with bin1 ... it worked fine, stacking pictures in 30-40s consistenly

I tuned the system to optimize speed
- CPU overclock to 2GHz (with relevant cooling, of course)
- GPU mem down to 32MB (PI 2GB only, so every MB counts)
- SSD usb (300MB/s R/W)
- removed all unnecessary deamons (cups, samba ..)
Last edit: 1 year 8 months ago by lordzurp.
1 year 8 months ago #85198

Please Log in or Create an account to join the conversation.

Time to create page: 0.207 seconds