Vlad Feinberg

dev | ml | math

Hardware Acceleration

» hardware-acceleration

Articles by category: hardware-acceleration


graph-processing parallel distributed-systems online-learning machine-learning my-whitepapers interview-question tools optimization deep-learning numpy-gems joke-post philosophy
2019
18 Jul 2019

Facebook AI Similarity Search (FAISS), Part 1

FAISS, Part 1 FAISS is a powerful GPU-accelerated library for similarity search. It’s available under MIT on GitHub. Even though...

18 Jul 2019

Facebook AI Similarity Search (FAISS), Part 2

FAISS, Part 2 I’ve previously motivated why nearest-neighbor search is important. Now we’ll look at how FAISS solves this problem....

19 Jan 2019

Numpy Gems, Part 1

Numpy Gems 1: Approximate Dictionary Encoding and Fast Python Mapping Welcome to the first installment of Numpy Gems, a deep...

2017
23 Dec 2017

Beating TensorFlow Training in-VRAM

Beating TensorFlow Training in-VRAM In this post, I’d like to introduce a technique that I’ve found helps accelerate mini-batch SGD...

2016
03 Nov 2016

My Princeton Junior Year Research

My Princeton Junior Year Research Unpublished Submitted to the university as part of completion of Computer Science BSE degree January...