GitHunt

Nathan S. Nichols

nscottnichols

An assistant computer scientist at Argonne National Laboratory working on accelerating code for the exascale era and beyond.

Argonne National Laboratory
Lemont, IL

Languages

C++24%Python18%Julia18%HTML12%Shell12%C6%Fortran6%Cuda6%

Loading contributions...

Top Repositories

Repositories

24
NS
nscottnichols/erroranalysis-py

Generate error bars and perform binning analysis using jackknife or bootstrap resampling. Calculate average and error in quantum Monte Carlo data (or other data) and on functions of averages (such as fluctuations, skew, and kurtosis).

Python51Updated 5 years ago
binning-analysisbootstrapbootstrap-resamplingerror-analysisjackknifejackknife-resamplingqmcquantum-monte-carlo
NS
nscottnichols/intel-xpu-backend-for-tritonFork

OpenAI Triton backend for Intel® GPUs

00Updated 2 months ago
NS
nscottnichols/thapi-cxi-telemetry-slides

ProTools 25 slides: Extending THAPI with CXI hardware counter sampling for hi-res NIC telemetry.

HTML00Updated 3 months ago
NS
nscottnichols/triton_vector_add_example_with_named_kernels

Triton Vector Add Example — A minimal PyTorch + Triton project demonstrating how to build and run a simple vector addition kernel with clean, unique naming for each specialization and launch. It shows how to use repr and launch_metadata to label kernels for profiling.

Python00Updated 4 months ago
NS
nscottnichols/test_anonymous_enum_ABI_compatibility

Check anonymous enum ABI compatibility (C vs. C++).

C00Updated 5 months ago
NS
nscottnichols/torch-cclFork

oneCCL Bindings for Pytorch*

00Updated 8 months ago
NS
nscottnichols/pbs_utilsFork

scripts for working with PBS

Shell10Updated 10 months ago
NS
nscottnichols/madgraph4gpuFork

GPU development for the Madgraph5_aMC@NLO event generator software package

Fortran00Updated 1 year ago
NS
nscottnichols/THAPIFork

A tracing infrastructure for heterogeneous computing applications.

00Updated 2 years ago
NS
nscottnichols/starter-academic-1Fork

🎓 Easily create a beautiful academic résumé or educational website using Hugo, GitHub, and Netlify

00Updated 5 years ago
NS
nscottnichols/sycl_test_slm_ptr_hdpkl

Test completely unconventional design pattern for passing data from USM to SLM using hierarchical data parallel kernels.

C++00Updated 2 years ago
NS
nscottnichols/sycl_test_dot

Test 1D dot product with reduction using SYCL

C++00Updated 2 years ago
NS
nscottnichols/pimcFork

An extensible path integral quantum Monte Carlo code that operates at T ≥ 0

00Updated 2 years ago
NS
nscottnichols/deac-cpp

A C++ implementation of the Differential Evolution for Analytic Continuation (DEAC) algorithm which uses self adaptive differential evolution to reconstruct the dynamic structure factor from imaginary time density-density correlations.

C++12Updated 1 year ago
NS
nscottnichols/miscFork

No description provided.

00Updated 3 years ago
NS
nscottnichols/juliaFork

The Julia Programming Language

00Updated 4 years ago
NS
nscottnichols/DEAC.jl

The Differential Evolution for Analytic Continuation (DEAC) algorithm uses self adaptive differential evolution to reconstruct the dynamic structure factor from imaginary time density-density correlations.

Julia20Updated 5 years ago
NS
nscottnichols/graphenetools-py

Tools for generating parameters for helium on uniaxially strained graphene simulations using quantum Monte Carlo software hosted at https://code.delmaestro.org and plots of the helium graphene interaction.

Python01Updated 4 years ago
adsorptiongraphenestrained-graphene
NS
nscottnichols/MAXENT.jl

A Maximum Entropy Method for the analytic continuation of imaginary time quantum Monte Carlo data.

Julia00Updated 5 years ago
NS
nscottnichols/FESOM.jl

A Fast and Efficient Stocastic Optimization Method for the analytic continuation of imaginary time quantum Monte Carlo data.

Julia01Updated 5 years ago
NS
nscottnichols/starter-academic

No description provided.

Shell00Updated 4 years ago
NS
nscottnichols/nscottnichols.github.io

GitHub Pages site for Nathan Nichols

HTML00Updated 5 years ago
NS
nscottnichols/crossguidFork

Lightweight cross platform C++ GUID/UUID library

C++00Updated 8 years ago
NS
nscottnichols/LUTStrainedGrapheneGPU

No description provided.

Cuda00Updated 10 years ago

Gists

Recent Activity