DocumentCode :
169825
Title :
Dataflow Virtual Machine Profiling
Author :
Lira, Vittor F. ; Cerreia, Felippe H. ; Santiago, L. ; Sena, Alexandre C. ; De Castro, Maria Clicia S. ; Marzulo, Leandro A. J.
Author_Institution :
Dept. de Inf. e Cienc. da Comput., Univ. do Estado do Rio de Janeiro (UERJ), Rio de Janeiro, Brazil
fYear :
2014
fDate :
22-24 Oct. 2014
Firstpage :
66
Lastpage :
71
Abstract :
In the Dataflow model instructions are executed as soon as their input operands are ready, allowing the natural exploitation of instruction level parallelism (ILP), which makes it extremely useful for increasing applications´ performance on multicore machines. However, the lack of accurate information on the parallel code can make it more difficult for programmers to perform code analysis and optimization. Thus, the aim of this work is to propose and implement a profiling mechanism for Dataflow runtime environments. To validate the profiling tool implemented, an analysis of the overhead is presented and, also, how the data generated can be used to optimize the code.
Keywords :
data flow computing; instruction sets; multiprocessing systems; parallel programming; program compilers; virtual machines; ILP; code analysis; code optimization; dataflow model; dataflow runtime environments; dataflow virtual machine profiling; instruction level parallelism; multicore machines; parallel code; profiling tool; Computational modeling; Multicore processing; Parallel processing; Radiation detectors; Runtime; Virtual machining; Data-Flow; High Performance Computing; Profiling; Runtime Environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing Workshop (SBAC-PADW), 2014 International Symposium on
Conference_Location :
Paris
Type :
conf
DOI :
10.1109/SBAC-PADW.2014.24
Filename :
6972017
Link To Document :
بازگشت