TY - GEN
T1 - Identifying "representative" workloads in designing MpSoC platforms for media processing
AU - Maxiaguine, Alexander
AU - Liu, Yanhong
AU - Chakraborty, Samarjit
AU - Ooi, Wei Tsang
PY - 2004
Y1 - 2004
N2 - Workload design is a well recognized problem in the domain of microprocessor design. Different program characteristics that influence the selection of a representative workload include microarchitecture-centric properties such as cache miss rates, instruction mix and accuracy of branch prediction. However, properties of a workload that are pertinent to the context of system-level design of multiprocessor SoC platforms are very different. Till date, the problem of "representative workload design" in this specific context has not been sufficiently addressed. This paper represents an attempt to address this problem in the specific case of SoC platform design for multimedia processing. Towards this, we present a method to characterize properties of multimedia workload that are relevant to SoC platform design. Based on such a characterization, we present a technique for classifying different multimedia streams. Finally, we show the utility of such a classification through a case study involving the design of a multiprocessor SoC platform for MPEG-2 decoding.
AB - Workload design is a well recognized problem in the domain of microprocessor design. Different program characteristics that influence the selection of a representative workload include microarchitecture-centric properties such as cache miss rates, instruction mix and accuracy of branch prediction. However, properties of a workload that are pertinent to the context of system-level design of multiprocessor SoC platforms are very different. Till date, the problem of "representative workload design" in this specific context has not been sufficiently addressed. This paper represents an attempt to address this problem in the specific case of SoC platform design for multimedia processing. Towards this, we present a method to characterize properties of multimedia workload that are relevant to SoC platform design. Based on such a characterization, we present a technique for classifying different multimedia streams. Finally, we show the utility of such a classification through a case study involving the design of a multiprocessor SoC platform for MPEG-2 decoding.
UR - https://www.scopus.com/pages/publications/14244268733
M3 - Conference contribution
AN - SCOPUS:14244268733
SN - 0780386310
SN - 9780780386310
T3 - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
SP - 41
EP - 46
BT - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
A2 - Miranda, M.
A2 - Marculescu, R.
T2 - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
Y2 - 6 September 2004 through 7 September 2004
ER -