Graham Markall (@gmarkall)

Top repositories

1

life-of-a-numba-kernel

Worked example of the process from Python source to CUDA kernel execution with Numba
Jupyter Notebook
36
star
2

android_device_ideapad_a1

Python
29
star
3

cuda_cg

Conjugate Gradient solver written in CUDA
C
26
star
4

OpenJCVM

C++
18
star
5

numba-cuda-users

An informal list of libraries, programs, examples, and benchmarks using the Numba CUDA target
14
star
6

lenovo_a1_07_kernel

Linux kernel for the Lenovo Ideapad A1
C
11
star
7

oshcamp-2019-workshop

Materials for the OSHCamp 2019 workshop - Customising RI5CY: an open-source RISC-V core
9
star
8

advent-of-numba

Solutions to Advent of Code 2020 using Numba and CUDA
Python
9
star
9

lenovo_a1_07_uboot

U-Boot for the Lenovo Ideapad A1
C
8
star
10

oplus2_rose

Implementation of the OPlus2 translator using the ROSE compiler framework
C++
7
star
11

numba-accelerated-udfs

Enabling Python User-Defined Functions in Accelerated Applications with Numba
Jupyter Notebook
5
star
12

oplus2_matlab

Mike Giles's OP2 implementation
C++
5
star
13

psx-toolchain

Newlib-based GNU toolchain for the Sony PlayStation (PSX / PSone / etc...)
Shell
5
star
14

present

Implementations of the PRESENT block cipher
C
4
star
15

lenovo_a1_07_bcm4329

C
4
star
16

extending-numba-cuda

Temporary repository for some code extending the Numba CUDA target
Jupyter Notebook
4
star
17

jitipy

jitify, but for Python
C++
4
star
18

mcfc_buildbot_config

Buildbot config for the manycore form compiler
3
star
19

tutorials

Jupyter Notebook
3
star
20

pyhep-2021

Jupyter Notebook
3
star
21

android_vendor_lenovo_a1_07

3
star
22

manycore_form_compiler

MCFC is deprecated. See https://code.launchpad.net/~grm08/ffc/pyop2
Python
3
star
23

numba-kernel-progress

A progress bar controlled by a running CUDA kernel compiled with Numba
Python
2
star
24

cm_device_allwinner_a10

Shell
2
star
25

advent-of-ptx

Advent of Code 2021 solutions in handcoded PTX assembly
Python
2
star
26

debug_generate_transforms

Temporary whilst trying to find the bug in generate-transforms in mcfc
C++
2
star
27

eagcc

Assignments and solutions for Essential Abstractions in GCC '13 Workshop
HTML
2
star
28

mcfc_dolfin_benchmarks

Python
2
star
29

lenovo_a1_07_xloader

X-Loader for the Lenovo Ideapad A1
C
2
star
30

aca_assignment_1

Pharmaceutical tablet dissolution DEM code.
C
2
star
31

android_update_builder

Scripts to build update.zip from AOSP build.
Shell
2
star
32

nbep-7

Numba Enhancement Proposal (NBEP) 7: External Memory Management Plugins
Python
2
star
33

firedrake-conda-recipes

Firedrake Project Conda Recipes
Shell
2
star
34

numba-lineinfo-issues

Repo for code / experiments while debugging numba/numba#8581 and numba/numba#8582
LLVM
2
star
35

nvjitlink-archive

nvjitlink Python binding
Python
2
star
36

lockbox

C
1
star
37

PyOptiX

C++
1
star
38

try_git

1
star
39

py3lightning

Python
1
star
40

numba-cuda-release-notebooks

Drafts only!
Jupyter Notebook
1
star
41

wot

Python
1
star
42

numba-issue-9001

For work on reproducing / debugging numba/numba#9001
LLVM
1
star
43

ezchip-toolchain

Scripts for building Mellanox NPS-400 toolchain
1
star
44

PitfallsFP

Catastrophic Cancellation: The Pitfalls of Floating Point Arithmetic
C
1
star
45

png-

png++: https://www.nongnu.org/pngpp/
C++
1
star
46

numba-discourse-815

Notebook for https://numba.discourse.group/t/random-array-generation-numba-cuda-slower-than-cupy/815
Jupyter Notebook
1
star
47

numba-dependents

Numba dependents analysis
Python
1
star
48

cub-numba-callbacks

Compiling Python functions to use in CUB algorithms (e.g. Reduce)
Cuda
1
star
49

cuda-community-talk

Materials used in CUDA Community Meetup talk on 2022-02-15
Jupyter Notebook
1
star
50

excalibur-sysgenx-numba-talk

Materials for a talk given to the Excalibur-SysGenX Seminar, 8 May 2024
Jupyter Notebook
1
star