159,741 Hits in 4.0 sec

Author index

2006 2006 IEEE International Conference on Cluster Computing  
Hernández, Aura A Performance Prediction Methodology for Data-dependent Parallel Applications Hernández, P.  ...  Roig, Concepció A Performance Prediction Methodology for Data-dependent Parallel Applications Rolia, Jerry Replay: A Model-Based Service for Supporting Transparent Cluster Analysis Tools Ross,  ... 
doi:10.1109/clustr.2006.311921 fatcat:vmbbimypuze7ncjqfonu4po5l4

A tool for efficient execution of SPMD applications on multicore clusters

Ronal Muresano, Dolores Rexachs, Emilio Luque
2010 Procedia Computer Science  
A challenge for parallel programmers is to efficiently execute traditional MPI applications, designed to be run in a cluster of single core nodes, on a multicore cluster.  ...  This tool is centered on improving SPMD applications designed to use MPI for communications. These applications were selected because they are the most commonly used in parallel computing.  ...  Our work considers parallel applications which use MPI libraries for communication and SPMD as a parallel paradigm.  ... 
doi:10.1016/j.procs.2010.04.293 fatcat:yvdny2zppvfjjo6jy46gqrpc6y

A methodology towards automatic performance analysis of parallel applications

Maria Calzarossa, Luisa Massari, Daniele Tessera
2004 Parallel Computing  
A few case studies illustrate the application of the methodology.  ...  In this paper, we address the analysis of the performance of parallel applications from a methodological viewpoint with the aim of identifying and localizing inefficiencies.  ...  Section 2 presents the methodology and introduces metrics and criteria for the evaluation of the overall behavior of a parallel application.  ... 
doi:10.1016/j.parco.2003.08.002 fatcat:jpngc75h35e4ljp6oy7itinllu

A Performance Prediction Methodology for Data-dependent Parallel Applications

P. Fritzsche, C. Roig, A. Ripoll, E. Luque, A. Hernandez
2006 2006 IEEE International Conference on Cluster Computing  
Generally, a parallel application is characterized as a collection of tasks and their interrelations.  ...  The development of a new prediction methodology to estimate the performance of data-dependent parallel applications is the primary target of this study.  ...  Section 2 overviews the proposed performance prediction methodology for datadependent parallel applications. Section 3 analyzes a real data-dependent application.  ... 
doi:10.1109/clustr.2006.311879 dblp:conf/cluster/FritzscheRRLH06 fatcat:cxmek2gg7jgndfcent2s2ciqcy

SEDAR: Soft Error Detection and Automatic Recovery in High Performance Computing Systems

Diego Montezanti
2020 Journal of Computer Science and Technology  
In message passing applications, a silent error, affecting a single task, can produce a pattern of corruption that spreads to all communicating processes; in the worst case scenario, the erroneous final  ...  This is a great window of opportunity for HPC applications, but it also increases the risk that they will not complete their executions.  ...  R., Luque, E., Naiouf, M., & De Giusti, A. (2014). A tool for detecting transient faults in execution of parallel scientific applications on multicore clusters.  ... 
doi:10.24215/16666038.20.e14 fatcat:7qzgl5wigzdurgdgmnsk6amzpy

Learning parallel programming: a challenge for university students

Ronal Muresano, Dolores Rexachs, Emilio Luque
2010 Procedia Computer Science  
We present a novel methodology for teaching parallel programming centered on improving parallel applications written by students through their experiences obtained during classes.  ...  Applying this methodology gave us a significant progress in parallel applications designed by students, where we have observed an improvement of around 47% in the students' skill about parallel programming  ...  These evaluations are done through a characterization module which allow students to obtain a communication and computation parameters of the applications.  ... 
doi:10.1016/j.procs.2010.04.096 fatcat:bknbg5dtozdixjqsq2iet3wq3a

An approach for an efficient execution of SPMD applications on Multi-core environments

Ronal Muresano, Hugo Meyer, Dolores Rexachs, Emilio Luque
2017 Future generations computer systems  
This work proposes a method for SPMD applications, which is focused on managing the communication heterogeneity (different cache level, RAM memory, network, etc.) on homogenous multi-core computing platform  ...  Executing traditional Message Passing Interface (MPI) applications on multi-core cluster balancing speed and computational efficiency is a difficult task that parallel programmers have to deal with.  ...  In this sense, this research considers the parallel applications, which are designed to use the MPI library for communications and the SPMD as a parallel paradigm.  ... 
doi:10.1016/j.future.2016.06.016 fatcat:3djiv5uqqrbohnc6wqhnseso34

Table of Contents

2006 2006 IEEE International Conference on Cluster Computing  
Chughtai A Performance Prediction Methodology for Data-dependent Parallel Applications Paula Cecilia Fritzsche Frugoni, Concepció Roig, Ana Ripoll, Aura Hernandez, Emilio Luque Combining Clusters for Business  ...  Session chair: Neil Pundit Session chair: Amy Apon A Performance Instrumentation Framework to Characterize Computation-Communication Overlap in Message-Passing Systems Aniruddha G.  ... 
doi:10.1109/clustr.2006.311830 fatcat:gdfo4gyd6nagxelrvylj5yldae

Detailed author index

2007 2007 IEEE International Conference on Cluster Computing  
Computing Level Performance Phase Characterization for On-Demand Resource Provisioning Zhang, Jilin 398 Optimized Scheduling for Group Communication in Data Parallelism 440 Parallel Iteration Space Alternate  ...  Accuracy Trade-Offs for Large-Scale Image Analysis Applications Sancho, José Carlos 169 Efficient Offloading of Collective Communications in Large-Scale Systems Sato, Mitsuhisa 550 Toward Power-Aware  ... 
doi:10.1109/clustr.2007.4629206 fatcat:dsvfpa7uffc75e4iotlu2vjrqe

Guest editors' introduction: special issues on architecture-independent languages and software tools for parallel processing

D. Talia, P.K. Srimani, M. Jazayeri
2000 IEEE Transactions on Software Engineering  
for a large number of parallel architectures.  ...  up the overall parallel execution time (by reducing communication overhead between processors).  ...  The first requirement implies the need for methodologies for testing and debugging of parallel programs and methodologies for achieving program correctness.  ... 
doi:10.1109/tse.2000.842946 fatcat:rjjjphph4bb5xnm7mkas5yjly4

Quality-driven methodology for demanding accelerator design

Lech Jozwiak, Yahya Jan
2010 2010 11th International Symposium on Quality Electronic Design (ISQED)  
design for LDPC code decoders for the newest communication system standards.  ...  This paper focuses on mastering the architecture development of hardware accelerators for demanding applications.  ...  More specifically, these concepts can be oriented towards the data parallelism, functional parallelism or their mixture.  ... 
doi:10.1109/isqed.2010.5450546 dblp:conf/isqed/JozwiakJ10 fatcat:bjw3ejdtf5bcnkkcbnm5peifsi

Workload Characterization Issues and Methodologies [chapter]

Maria Calzarossa, Luisa Massari, Daniele Tessera
2000 Lecture Notes in Computer Science  
Another approach toward a detailed description of a parallel application is based on the identification of phases, used to represent the execution behavior of the application.  ...  However, for most scientific parallel applications building a task graph is infeasible.  ... 
doi:10.1007/3-540-46506-5_20 fatcat:vy4mexkusjhr5dlfoawjiappja

A Framework for Evaluating High-Level Design Methodologies for High-Performance Reconfigurable Computers

Esam El-Araby, Saumil G. Merchant, Tarek El-Ghazawi
2011 IEEE Transactions on Parallel and Distributed Systems  
This paper presents a review and taxonomy of High-Level Languages (HLLs) and a framework for the comparative analysis of their features.  ...  The study involves analytical and experimental evaluations demonstrating the applicability of the proposed model.  ...  The tool also includes the Reconfigurable Computing I/O (RCIO) library, which provides a portable application programming interface for communications between the software application that runs on the  ... 
doi:10.1109/tpds.2010.67 fatcat:bmhryozczzgg3hpymi4q75ckr4

A case study in top-down performance estimation for a large-scale parallel application

Ilya Sharapov, Robert Kroeger, Guy Delamarter, Razvan Cheveresan, Matthew Ramsay
2006 Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming - PPoPP '06  
This work presents a general methodology for estimating the performance of an HPC workload when running on a future hardware architecture.  ...  Further, it demonstrates the methodology by estimating the performance of a significant scientific application -the Gyrokinetic Toroidal Code (GTC) -when executing on Sun's proposed next-generation petascale  ...  This paper presents a methodology for performance characterization of large parallel applications.  ... 
doi:10.1145/1122971.1122985 dblp:conf/ppopp/SharapovKDCR06 fatcat:2vuaiivpendazfoo5tymauu2ay

Complex Networks: New Concepts and Tools for Real-Time Imaging and Vision [article]

Luciano da Fontoura Costa
2006 arXiv   pre-print
After a brief introduction of complex networks basic concepts, their use as means to represent and characterize images, as well as for modeling visual saliency, are briefly described.  ...  The possibility to apply complex networks in order to model and simulate the performance of parallel and distributed computing systems for performance of visual methods is also proposed.  ...  Costa thanks CNPq (308231/03-1) for sponsorship.  ... 
arXiv:cs/0606060v1 fatcat:eyxpi7vsmffb5kl5whjv62u6lu
« Previous Showing results 1 — 15 out of 159,741 results