1. A computer-implemented method for generating a report on a partitioning scheme for a block diagram model, the method comprising the steps of: providing information describing a target hardware platform; evaluating the block diagram model for obtaining one or more block attributes of the block diagram model, the block diagram model including one or more blocks each having at least one input signal or at least one output signal; providing the partitioning scheme for the block diagram model; predicting one or more operational characteristics of the target hardware platform when the hardware platform is executing code generated for the block diagram model, the predicting based on: the partitioning scheme, and the one or more attributes of the block diagram model; and generating, using a computer system, a performance prediction report, the prediction report including a result of the predicting.