Sable Research Group's repositories
fdtd-benchmark
Apply the Finite Difference Time Domain (FDTD) technique on a hexahedral cavity with conducting walls .
bubble-benchmark
Bubblesort implementation
collatz-benchmark
Implementation of the Collatz conjecture.
crni-benchmark
Compute the Crank-Nicholson solution to the one-dimensional heat equation.
dirich-benchmark
Compute the Dirichlet solution to Laplace's equation.
fft-simple-benchmark
Performs the Fast Fourier Transform (FFT) function on a random data set.
fiff-benchmark
Compute the finite-difference solution to a given wave equation
lgdr-benchmark
Compute the normalized, orthogonormal Legendre polynomials
makechange-benchmark
Compute the ways to make change for a given amount using dynamic programming.
matjuice-compiler
Wu-Wei wrapper for the Matjuice compiler which uses the latest published release.
matjuice-thesis-experiment
Replication of the performance experiments in Vincent Foley-Bourgon's Master Thesis.
matlab-tests
Collection of tests written in pure Matlab compatible with McLabCore limitations
matlab-tests-ipynb
Collection of unit tests and expected results to check compliance with MATLAB semantics
matmul-benchmark
Implementation of the matrix multiplication algorithm.
mclab.js
JavaScript implementation of McLabCore builtins.
mcpi-benchmark
Calculate pi by the Monte Carlo method.
mcsaf-intro
This repository contains examples for using McSAF for writing static instrumentations and analyses. It was used for the introduction given in the COMP 621 course in 2014, 2015, and 2016.
mesh2d-benchmark
MESH2D is a MATLAB program which generates unstructured meshes in 2D.
nb1d-benchmark
Simulate the 1-dimensional n-body problem
numprime-benchmark
Count the number of primes up to a given upper bound.
ostrich-js-implementation-common
Common code used for Ostrich JavaScript benchmarks
ostrich-twister-prng.js
Pre-compiled Mersenne Twister pseudo-random number generator available as an npm javascript package.