[PDF][PDF] A structural testing tool for MPI programs with loops

SMD Diaz, PSL Souza, SRS Souza - Anais, 2019 - repositorio.usp.br
There is a growing demand for correct parallel programs, mainly due to nowadays parallel
architectures, such as clusters and multi/many-core processors. Structural testing allows the …

Structural testing for communication events into loops of message‐passing parallel programs

SMD Diaz, PSL Souza… - … and Computation: Practice …, 2021 - Wiley Online Library
There is a growing demand for correct parallel programs, mainly due to nowadays
availability of parallel architectures. Structural testing allows identifying defects by analyzing …

Structural testing criteria for concurrent programs considering loop execution

SMD Diaz - 2019 - teses.usp.br
Parallel programs are imperative for improving performance and problem solving, having an
increasing demand on implementing efficient parallel programming techniques. This entails …

An empirical evaluation of the cost and effectiveness of structural testing criteria for concurrent programs

MAS Brito, SRS Souza, PSL Souza - Procedia Computer Science, 2013 - Elsevier
Concurrent program testing is not a trivial task. Features like nondeterminism,
communication and synchronization impose new challenges that must be considered during …

[PDF][PDF] „Enabling Single Process Testing of MPI in Massive Parallel Applications “

T Kellyeh - Masterarbeit. Hamburg: Universität …, 2018 - wr.informatik.uni-hamburg.de
While many parallel programming models exist, the dominant model is MPI. It has been
considered as the de facto standard for building parallel programs that use message …

Structural testing criteria for message‐passing parallel programs

S Souza, SR Vergilio, PSL Souza… - Concurrency and …, 2008 - Wiley Online Library
Parallel programs present some features such as concurrency, communication and
synchronization that make the test a challenging activity. Because of these characteristics …

[PDF][PDF] A tool for structural testing of MPI programs

AC Hausen, SR Vergilio, SRS Souza… - 8th IEEE Latin …, 2007 - researchgate.net
Among the message passing environments, MPI (Message Passing Interface) has been
considered by several authors as the de facto standard to build parallel software. In spite of …

ACC_TEST: Hybrid testing techniques for MPI-based programs

ASA Alghamdi, AM Alghamdi, FE Eassa… - IEEE …, 2020 - ieeexplore.ieee.org
Recently, MPI has become widely used in many scientific applications, including different
non-computer science fields, for parallelizing their applications. An MPI programming model …

[引用][C] Computer architecture and high performance computing

RY de Camargo, F Marozzo… - … : Practice and Experience, 2021 - Wiley Online Library
In this special issue of Concurrency and Computation Practice and Experience, we are
pleased to present eight selected papers that were previously presented at the Brazilian “XX …

Contributions for the structural testing of multithreaded programs: coverage criteria, testing tool, and experimental evaluation

SM Melo, SRS de Souza, FS Sarmanho… - Software Quality …, 2018 - Springer
Concurrent software testing is a challenging activity due to factors that are not present in
sequential programs, such as communication, synchronization, and non-determinism, and …