Skip to content

Instantly share code, notes, and snippets.

View woachk's full-sized avatar

woachk

View GitHub Profile
@woachk
woachk / vulkaninfo.txt
Created April 2, 2024 05:38
8cx Gen 3 (Windows) Vulkan info
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.277
Instance Extensions: count = 15
===============================
VK_EXT_debug_report : extension revision 10
@woachk
woachk / clpeak.txt
Created March 17, 2024 21:19
clpeak on Adreno 690 (Snapdragon 8cx Gen 3)
Platform: QUALCOMM Snapdragon(TM)
Device: QUALCOMM Adreno(TM) 690
Driver version : OpenCL 3.0 QUALCOMM build: commit unknown Compiler E031.45.06.00 (Win64)
Compute units : 8
Clock frequency : 1 MHz
Global memory bandwidth (GBPS)
float : 51.47
float2 : 52.57
float4 : 57.94
@woachk
woachk / S22.txt
Created September 4, 2022 19:41
Galaxy S22 OpenCL
$ LD_LIBRARY_PATH=/vendor/lib64 clpeak
Platform: AMD Accelerated Parallel Processing
Device: gfx1040
Driver version : Driver: 7cc74d2a Compiler: 1928c005 (Android)
Compute units : 3
Clock frequency : 555 MHz
Global memory bandwidth (GBPS)
float : 36.65
@woachk
woachk / rose.c
Created February 10, 2021 23:43
Benchmarking LDR/LDAR/LDAPR
#include <stdio.h>
#include <stdint.h>
#include <time.h>
#include <limits.h>
#include <assert.h>
#ifndef __aarch64__
#error This testcase is AArch64 specific and will not work on other processor families.
#endif
#define PCI_DEVICE_F_INTERNAL_CHIP_SKU BIT(31)
#define PCI_DEVICE_F_FUSA_CHIP_SKU BIT(30)
static struct pci_device_id nvgpu_pci_table[] = {
{
PCI_DEVICE(PCI_VENDOR_ID_NVIDIA, 0x1ebf),
.class = PCI_BASE_CLASS_DISPLAY << 16,
.class_mask = 0xff << 16,
.driver_data = 0,
},
@woachk
woachk / ossnv.txt
Last active April 8, 2022 15:50
NVIDIA GPU kernel driver going OSS... finally
[jessie@fedora NVIDIA-kernel-module-source-TempVersion]$ find *
COPYING
Makefile
kernel-open
kernel-open/common
kernel-open/common/inc
kernel-open/common/inc/nv_uvm_types.h
kernel-open/common/inc/nv-timer.h
kernel-open/common/inc/nv-gpu-info.h
kernel-open/common/inc/nv-platform.h
@woachk
woachk / Jabra.txt
Created December 25, 2021 18:55
Jabra Direct EULA
Jabra Direct End User License Agreement
IMPORTANT NOTICE: PLEASE READ CAREFULLY BEFORE INSTALLING THE SOFTWARE
This license agreement (License) is a legal agreement between you (Licensee or you) and GN Audio A/S, Lautrupbjerg 7, DK-2750 Ballerup, Denmark (Licensor or we) for the “Jabra Direct” software product (Software), which includes computer software and printed materials (Documentation).
BY CLICKING ON THE "ACCEPT" BUTTON BELOW YOU AGREE TO THE TERMS OF THIS LICENSE WHICH WILL BIND YOU, YOUR COMPANY AND YOUR EMPLOYEES. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, WE ARE UNWILLING TO LICENSE THE SOFTWARE TO YOU AND YOU MUST IMMEDIATELY DISCONTINUE INSTALLATION OF THE SOFTWARE NOW BY CLICKING ON THE "CANCEL" BUTTON BELOW.
1. Grant and scope of License
@woachk
woachk / Tachyum.txt
Created August 7, 2020 18:17
Thoughts about Tachyum
Thoughts on Tachyum (8/7/2020)
Tachyum is a CPU startup that claims that they will
release a VLIW CPU for general purpose use[0], that
would also be faster than a GPU for even AI workloads.
The release of a production processor is planned according
to the company in 2021. However, the company itself says
that they do not have the design working as an FPGA at
this stage, which is a major contradiction. [1]
@woachk
woachk / cpufms.ini
Created October 5, 2021 13:18
Blocked CPUs under Windows 11
[BlockARM]
ARMv81ProcessorSupport=FALSE
[BlockIntel]
CpuFamily=6
CpuModelLessThanOrEqual=95
CpuModelException=85
[BlockIntelKabyLake1]
CpuFamily=6
Something went wrong with the install.
You can troubleshoot the package failures by:
1. Search for solutions using the search URL below for each package failure
2. Modify your selections for the affected workloads or components and then retry the installation
3. Remove the product from your machine and then install again
If the issue has already been reported on the Developer Community, you can find solutions or workarounds there. If the issue has not been reported, we encourage you to create a new issue so that other developers will be able to find solutions or workarounds. You can create a new issue from within the Visual Studio Installer in the upper-right hand corner using the "Provide feedback" button.