<div dir="ltr">On Wed, Jul 26, 2017 at 5:14 PM Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz">stephen_agent@jsw.gen.nz</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 26 Jul 2017 14:49:47 -0400, you wrote:<br>
<br>
>On 7/25/2017 1:14 PM, R. G. Newbury wrote:<br>
>> On 07/22/2017 11:39 AM, Jim wrote:<br>
<br>
>Your setup is similar to mine and sounds a little better than the box I<br>
>am replacing.<br>
><br>
>It will only be running myth but I want it to have enough grunt to run<br>
>several comm flagging jobs simultaneously. My current box is limited to<br>
>one job after the recording finishes and it occasionally struggles when<br>
>comm flagging and recording 4 or 5 things at once. Trying to watch<br>
>something under those conditions can sometimes be rather glitchy and jerky.<br>
<br>
Any modern multi-core CPU will be able to do comm flagging properly<br>
for you.  I upgraded my MythTV box to an Asus M5A97Evo motherboard<br>
with an AMD FX-4100 CPU and 8 Gibytes of RAM in 2012.  The CPU is quad<br>
core 3.6 GHz.  The result is that it can do comm flagging in real time<br>
on one recording per core.  I have not tried setting it to do more<br>
than four comm flagging jobs at once, but when doing four at once,<br>
there is plenty of CPU left over for all the other processing needed<br>
when I am recording 8 or more channels at once.  By real time, I mean<br>
that the comm flagging gets done from the RAM buffers at the same time<br>
as the recording is being written to disk, so there is no need for the<br>
data to be read back from hard drive to be comm flagged.  That is what<br>
I needed to make sure that I was not going to be overloading my<br>
recording drives with accessing too many files at once and causing<br>
gaps in the recordings.<br></blockquote><div><br></div><div>Gavin Hurlbut started working on a GPU based commercial flagger several years ago.  He has since left the project, but if someone wanted to take it up, he might provide the code he had developed.<br><br></div><div>John<br><br></div></div></div>