Bartosz's repositories
Shiny.Calculator
A REPL calculator and an x86 asm emulator for developers
SimpleIntrinsics
This project aims to rename all C# intrinsic names to their more compact C/C++ counterparts that the industry uses.
DataOrientedDesign
Sample codes from my Lectures and Trainings on DoD
LightString
A fast, low allocation string framework for .NET that uses build in strings where it can and provides more advanced structures when needed.
jit-tutorial
How to write a very simple JIT compiler
PdfSharpCore
Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)
LockAnatomy-Presentation
Slides and Demos from my presentation titled: "Lock Anatomy And Scalable Multicore Programming"
badamczewski
Profile Repository
badamczewski.github.io
Web page.
buffer-manager
A straightforward way to not make the GC angry in .NET and Mono
CoreCLR.ZeroGC
Zero Garbage Collector for CoreCLR
FalseSharing-Presentation
Slides and Demos from my False Sharing talk
fastapi_hf_endpoints
Custom fastapi server packaged as docker image for Huggingface inference endpoints deployment
litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
ProgramSynthesis-Presentation
Slides and Demos from my Program Synthesis presentation
scientific-visualization-book
An open access book on scientific visualization using python and matplotlib
Seq2SeqSharp
Seq2SeqSharp is a tensor based fast & flexible encoder-decoder deep neural network framework written by .NET (C#). It has many highlighted features, such as automatic differentiation, many different types of encoders/decoders(Transformer, LSTM, BiLSTM and so on), multi-GPUs supported and so on.
turbopilot
Turbopilot is an open source large-language-model based code completion engine that runs locally on CPU