Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add vulkan #181

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

add vulkan #181

wants to merge 10 commits into from

Commits on Apr 12, 2020

  1. Vulkan implementation of b3sum

    cesarb committed Apr 12, 2020
    Copy the full SHA
    e483b5d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Reduce branching in shaders

    cesarb committed May 6, 2020
    Copy the full SHA
    860b6f0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2020

  1. Reduce dependency on vulkano

    cesarb committed May 10, 2020
    Copy the full SHA
    a7f3737 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    35312e9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Simplify shader control

    cesarb committed May 13, 2020
    Copy the full SHA
    7b69c23 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Use ash instead of vulkano

    And rewrite the gpu hashing loop to avoid pipeline barriers.
    cesarb committed May 20, 2020
    Copy the full SHA
    a51087f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Use mmap for Vulkan

    cesarb committed May 21, 2020
    Copy the full SHA
    e209a22 View commit details
    Browse the repository at this point in the history
  2. Use DEVICE_LOCAL memory type for input buffers

    On a discrete GPU, this should allow writing directly from the mmap to
    the device through the PCIe bus, instead of writing to a memory buffer
    and letting the device read it through the PCIe bus. On an integrated
    GPU, this change has no effect, since there's only one memory type.
    cesarb committed May 21, 2020
    Copy the full SHA
    ddacfc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2020

  1. Copy the full SHA
    62a7db2 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. test workflows

    canhmai committed Jul 8, 2021
    Copy the full SHA
    a9516d8 View commit details
    Browse the repository at this point in the history