[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction
From: |
Marcus Leech |
Subject: |
Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction |
Date: |
Wed, 17 Jul 2013 17:42:54 +0000 (UTC) |
Indeed, it sounds like a race condition to me. Could just as easily be due to
cache-miss changing timing as anything else.
on Jul 17, 2013, Johnathan Corgan <address@hidden> wrote:
>
>On 07/17/2013 10:12 AM, Marcus Leech wrote:
>
>> Indeed, if branch-prediction misses in the CPU caused actual visible
>> effects to data integrity, thousands and thousands of bits of
>> software would be negatively impacted, not just Gnu Radio and not
>> just multi-threaded applications.
>
>I suspect the change in behavior observed by the original poster is
>caused by a race condition that manifests itself differently depending
>on the relative speed of different flowgraph threads, to which branch
>prediction failure rate would contribute.
>
>At least that is where I would start debugging efforts.
>
>--
>Johnathan Corgan
>Corgan Labs - SDR Training and Development Services
>http://corganlabs.com
>
>
>
- [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Ron Sadlier, 2013/07/15
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Tom Rondeau, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Marcus Leech, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Johnathan Corgan, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction,
Marcus Leech <=
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Ron Sadlier, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Johnathan Corgan, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Ron Sadlier, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Johnathan Corgan, 2013/07/17
- Re: [Discuss-gnuradio] Scheduler Issues with Branch Prediction, Ron Sadlier, 2013/07/17