Package: starvz
Title: R-Based Visualization Techniques for Task-Based Applications
Version: 0.8.4
Authors@R: c(
    person("Lucas", "Mello Schnorr", email = "schnorr@inf.ufrgs.br", role = c("aut", "ths"), comment = c(ORCID = "0000-0003-4828-9942")),
    person("Vinicius", "Garcia Pinto", email = "vinicius.pinto@furg.br", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-6845-9358")),
    person("Lucas", "Leandro Nesi", email = "lucas.nesi@inf.ufrgs.br", role = c("aut"), comment = c(ORCID = "0000-0001-8874-1839")),
    person("Marcelo", "Cogo Miletto", email = "marcelo.miletto@inf.ufrgs.br", role = c("aut"), comment = c(ORCID = "0000-0002-1191-3863")),
    person("Guilherme", "Alles", email = "galles@inf.ufrgs.br", role = c("ctb")),
    person("Arnaud", "Legrand", email = "arnaud.legrand@imag.fr", role = c("ctb")),
    person("Luka", "Stanisic", email = "luka.stanisic@mpcdf.mpg.de", role = c("ctb")),
    person("Rémy", "Drouilhet", email = "remy.drouilhet@univ-grenoble-alpes.fr", role = c("ctb"))
  )
Description: Performance analysis workflow that combines the power of the R
    language (and the tidyverse realm) and many auxiliary tools to
    provide a consistent, flexible, extensible, fast, and versatile
    framework for the performance analysis of task-based applications
    that run on top of the StarPU runtime (with its MPI (Message
    Passing Interface) layer for multi-node support).  Its goal is to
    provide a fruitful prototypical environment to conduct performance
    analysis hypothesis-checking for task-based applications that run
    on heterogeneous (multi-GPU, multi-core) multi-node HPC
    (High-performance computing) platforms.
URL: https://github.com/schnorr/starvz
BugReports: https://github.com/schnorr/starvz/issues
Depends: R (>= 3.6.0)
Imports: methods, grDevices, stats, utils, magrittr, dplyr, ggplot2,
        tibble, rlang, tidyr, patchwork, purrr, readr (>= 1.4.0),
        stringr, yaml, lpSolve, gtools, data.tree, RColorBrewer, zoo,
        Rcpp
License: GPL-3
Encoding: UTF-8
SystemRequirements: C++17, arrow package with gzip codec, StarPU
LazyData: true
LinkingTo: Rcpp (>= 1.0.6), BH
RoxygenNote: 7.3.2
Collate: 'RcppExports.R' 'starvz_data.R' 'phase1.R' 'phase1_outlier.R'
        'phase1_parse_csv.R' 'phase2.R' 'phase2_aggregation.R'
        'phase2_applications.R' 'phase2_atree.R' 'phase2_config.R'
        'phase2_events.R' 'phase2_gaps.R' 'phase2_imbalance.R'
        'phase2_kchart.R' 'phase2_lackready.R' 'phase2_memory.R'
        'phase2_metrics.R' 'phase2_mpi.R' 'phase2_node_summary.R'
        'phase2_pmtool.R' 'phase2_progress.R' 'phase2_states_chart.R'
        'phase2_themes.R' 'phase2_time_integration.R' 'phase2_util.R'
        'phase2_var_chart.R' 'phase2_var_panels.R' 'read_functions.R'
        'write_functions.R'
Suggests: arrow (>= 3.0.0), testthat, flexmix, car, viridis, ggrepel,
        mclust
NeedsCompilation: yes
Packaged: 2026-02-11 10:43:02 UTC; vgpinto
Author: Lucas Mello Schnorr [aut, ths] (ORCID:
    <https://orcid.org/0000-0003-4828-9942>),
  Vinicius Garcia Pinto [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-6845-9358>),
  Lucas Leandro Nesi [aut] (ORCID:
    <https://orcid.org/0000-0001-8874-1839>),
  Marcelo Cogo Miletto [aut] (ORCID:
    <https://orcid.org/0000-0002-1191-3863>),
  Guilherme Alles [ctb],
  Arnaud Legrand [ctb],
  Luka Stanisic [ctb],
  Rémy Drouilhet [ctb]
Maintainer: Vinicius Garcia Pinto <vinicius.pinto@furg.br>
Repository: CRAN
Date/Publication: 2026-02-11 11:20:08 UTC
Built: R 4.6.0; x86_64-w64-mingw32; 2026-04-06 03:55:55 UTC; windows
Archs: x64
