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
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...

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...

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...