Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Home / Developers / karrenberg
Developer Profile

karrenberg

Discovered public repositories for karrenberg in the GitHub catalog.

↗

karrenberg/wfv

IMPORTANT NOTICE: This implementation is long outdated. Whole-Function Vectorization is an algorithm that transforms a scalar function in such a way that it computes W executions of the original code in parallel using SIMD instructions (W is the target architecture's SIMD width).

↗

karrenberg/wfvopencl-benchmarks

OpenCL Benchmarks, mostly from the AMD APP SDK. Some were slightly modified to allow better benchmarking of whole-function vectorization.

↗

karrenberg/wfvopencl

IMPORTANT NOTICE: This implementation is long outdated. WFVOpenCL is an OpenCL driver for CPUs on the basis of LLVM. This driver employs Whole-Function Vectorization (WFV) in addition to multi-threading to fully exploit the available data-parallelism by executing as many kernel instances in parallel as possible.

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.