MediaBench swMATH ID: 8949 Software Authors: Lee, C., Potkonjak, M., Mangione-Smith, W.H. Description: MediaBench: a tool for evaluating and synthesizing multimedia and communication systems. Significant advances have been made in compilation technology for capitalizing on instruction-level parallelism (ILP). The vast majority of ILP compilation research has been conducted in the context of general-purpose computing, and more specifically the SPEC benchmark suite. At the same time, a number of microprocessor architectures have emerged which have VLIW and SIMD structures that are well matched to the needs of the ILP compilers. Most of these processors are targeted at embedded applications such as multimedia and communications, rather than general-purpose systems. Conventional wisdom, and a history of hand optimization of inner-loops, suggests that ILP compilation techniques are well suited to these applications. Unfortunately, there currently exists a gap between the compiler community and embedded applications developers. This paper presents MediaBench, a benchmark suite that has been designed to fill this gap. This suite has been constructed through a three-step process: intuition and market driven initial selection, experimental measurement to establish uniqueness, and integration with system synthesis algorithms to establish usefulness. Homepage: http://dl.acm.org/citation.cfm?id=266832 Related Software: MiBench; SimpleScalar; Wattch; CACTI; SEC-DED; RTMemController; CHStone; PARSEC; SPLASH-2; StreamIt; GIMP; FRIDGE; Valgrind; LLVM; SESC; DISE; SensorSim; Chaco; Metropolis; SUIF Cited in: 16 Publications all top 5 Cited by 43 Authors 1 Abderazek, Ben A. 1 Aggarwal, Aneesh 1 Åkesson, Benny 1 Araujo, Cristiano 1 Araujo, Guido 1 Atasu, Kubilay 1 Azevedo, Rodolfo 1 Barros, Edna 1 Bartholomeu, Marcus 1 Canedo, Arquimedes 1 Carta, Salvatore M. 1 Chakrabarti, Chaitali 1 Dasari, Dakshina 1 De Bosschere, Koen 1 De Dinechin, Benoît Dupont 1 Gupta, Rajiv M. 1 Ienne, Paolo 1 Jiménez, Daniel A. 1 Krishnan, Venkata 1 Loh, Gabriel H. 1 Lysecky, Roman 1 Maxiaguine, Alexander 1 Munier Kordon, Alix 1 Nélis, Vincent 1 Onder, Soner 1 Orailoglu, Alex 1 Pande, Santosh 1 Pani, Danilo 1 Pozzi, Laura 1 Raffo, Luigi 1 Rele, Siddharth 1 Rigo, Sandro 1 Rul, Sean 1 Shiue, Wen-Tsong 1 Sowa, Masahiro 1 Suri, Tameesh 1 Thiele, Lothar 1 Torrellas, Josep 1 van Beek, Peter J. L. 1 Vandierendonck, Hans 1 Wandeler, Ernesto 1 Wilken, Kent 1 Yoshinaga, Tsutomu all top 5 Cited in 6 Serials 7 International Journal of Parallel Programming 2 Real-Time Systems 2 Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology 1 Parallel Computing 1 Computers & Operations Research 1 Journal of Parallel and Distributed Computing Cited in 4 Fields 16 Computer science (68-XX) 2 Information and communication theory, circuits (94-XX) 1 Operations research, mathematical programming (90-XX) 1 Systems theory; control (93-XX) Citations by Year