title: How to determine compute-to-communication ratio
body: <p>Given a parallel program and a well-defined hardware, how to determine its compute-to-communication ratio (CCR). This is to determine a programs' granularity and subsequent analysis. Literature describes this term and uses it to relate to a programs' granularity but I haven;t found anything to estimate the CCR if it is high or low.</p>