# Timing Analysis of Blocks

**URL:** <https://www.ruby-forum.com/t/timing-analysis-of-blocks/230010>\
**Category:** GNU Radio\
**Created:** [May 27, 2014, 7:44am UTC](https://www.ruby-forum.com/t/timing-analysis-of-blocks/230010 "2014-05-27T07:44:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jason\_sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7993a0/32.png) [@jason\_sam](https://www.ruby-forum.com/u/jason_sam)\
**Post date:** [May 27, 2014, 7:44am UTC](https://www.ruby-forum.com/t/timing-analysis-of-blocks/230010/1 "2014-05-27T07:44:35Z")

</div>

Hi,

I was wondering if it is possible to do timing analysis for GNU Radio  
blocks? If so, what is the mechanism for finding time usage by an  
individual block in a flowgraph?

Thanks in advance.

Yours thankfully,  
Shashank S.

---

<div class="post-metadata">

**Author:** ![Shashank\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e0b2c6/32.png) [@Shashank\_S](https://www.ruby-forum.com/u/Shashank_S)\
**Post date:** [May 27, 2014, 9:08am UTC](https://www.ruby-forum.com/t/timing-analysis-of-blocks/230010/2 "2014-05-27T09:08:24Z")

</div>

Hi Shashank,

maybe have a look at the existing Performance Counters and ControlPort  
infrastructure, as explained in  
[http://gnuradio.org/doc/doxygen/page\_ctrlport.html](http://gnuradio.org/doc/doxygen/page_ctrlport.html)  
[http://gnuradio.org/doc/doxygen/page\_perf\_counters.html](http://gnuradio.org/doc/doxygen/page_perf_counters.html)

Greetings,  
Marcus
