z-logo
open-access-imgOpen Access
Boosting Parallel Applications Performance on Applying DIM Technique in a Multiprocessing Environment
Author(s) -
Mateus Beck Rutzig,
Antonio Carlos Schneider Beck,
Felipe L Madruga,
Marco A. Z. Alves,
Henrique C. Freitas,
Nicolas Maillard,
Philippe O. A. Navaux,
Luigi Carro
Publication year - 2011
Publication title -
international journal of reconfigurable computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.236
H-Index - 16
eISSN - 1687-7209
pISSN - 1687-7195
DOI - 10.1155/2011/546962
Subject(s) - computer science , multiprocessing , parallel computing , thread (computing) , task parallelism , instruction level parallelism , parallelism (grammar) , exploit , data parallelism , boosting (machine learning) , homogeneous , computer architecture , operating system , artificial intelligence , physics , computer security , thermodynamics
Limits of instruction-level parallelism and higher transistor density sustain the increasing need for multiprocessor systems: they are rapidly taking over both general-purpose and embedded processor domains. Current multiprocessing systems are composed either of many homogeneous and simple cores or of complex superscalar, simultaneous multithread processing elements. As parallel applications are becoming increasingly present in embedded and general-purpose domains and multiprocessing systems must handle a wide range of different application classes, there is no consensus over which are the best hardware solutions to better exploit instruction-level parallelism (TLP) and thread-level parallelism (TLP) together. Therefore, in this work, we have expanded the DIM (dynamic instruction merging) technique to be used in a multiprocessing scenario, proving the need for an adaptable ILP exploitation even in TLP architectures. We have successfully coupled a dynamic reconfigurable system to an SPARC-based multiprocessor and obtained performance gains of up to 40%, even for applications that show a great level of parallelism at thread level

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom