<commit_before># µVkCompute

[![Build Status](https://travis-ci.org/google/uVkCompute.svg?branch=main)](https://travis-ci.org/google/uVkCompute)
[![Build status](https://ci.appveyor.com/api/projects/status/qnk10ht2ighagrdg/branch/main?svg=true)](https://ci.appveyor.com/project/antiagainst/uvkcompute/branch/main)

µVkCompute is a micro Vulkan compute pipeline and a collection of compute
shaders for benchmarking/profiling purposes.

## Rationale

[Vulkan][vulkan] provides a ubiquitous way to access GPUs by many hardware
vendors across different form factors on various platforms. The great
reachability not only benefits graphics rendering; it can also be leveraged
for general compute, given that Vulkan is both a graphics and compute API.

However, being able to target various GPUs does not mean one size fits all.<commit_msg>Replace Travis Build badge with GitHub Action one<commit_after># µVkCompute

![Android/Linux Build Status](https://github.com/google/uVkCompute/actions/workflows/build-android-linux.yml/badge.svg)
[![Windows Build status](https://ci.appveyor.com/api/projects/status/qnk10ht2ighagrdg/branch/main?svg=true)](https://ci.appveyor.com/project/antiagainst/uvkcompute/branch/main)

µVkCompute is a micro Vulkan compute pipeline and a collection of compute
shaders for benchmarking/profiling purposes.

## Rationale

[Vulkan][vulkan] provides a ubiquitous way to access GPUs by many hardware
vendors across different form factors on various platforms. The great
reachability not only benefits graphics rendering; it can also be leveraged
for general compute, given that Vulkan is both a graphics and compute API.

However, being able to target various GPUs does not mean one size fits all.
{'fraction_non_alphanumeric': 0.08518086347724621, 'fraction_numerical': 0.003500583430571762, 'mean_word_length': 5.621621621621622, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 7, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2692318', 'n_tokens_mistral': 518, 'n_tokens_neox': 498, 'n_words': 172}