Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • VTK-m VTK-m
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 212
    • Issues 212
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 39
    • Merge requests 39
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTKVTK
  • VTK-mVTK-m
  • Merge requests
  • !2406

CI: Build benchmarks

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Vicente Bolea requested to merge vbolea/vtk-m:fix-599-ci-add-benchmark-job into master Feb 15, 2021
  • Overview 101
  • Commits 1
  • Pipelines 88
  • Changes 4

fixes: #599 (closed)

It adds benchmark to the builds:

  • Ubuntu 18.04 GCC7 + CUDA
  • Ubuntu 18.04 GCC9 + TDD
  • Ubuntu 18.04 Kokkos

In each instantiation Google Benchmark is downloaded and built, this is a design decision to let us change its version easily without breaking the docker image.

Note that we cache the object files of Google Benchmark with sccache, thus the overhead of downloading/compiling Gbench is minimal

Edited Feb 28, 2021 by Vicente Bolea
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fix-599-ci-add-benchmark-job