Trending CUDA repos of the week 📈
Tags: news, opensource, nvidia, cuda
Published: 2023-03-21 15:08:30

Hey there! 👋 Welcome to `#TrendingTuesday`

This week we'll look into the fastest growing repos written in `CUDA`, a programming model for parallel computing with NVIDIA GPUs.

CUDA programmers form a niche but very active community. They're experiencing a lot of growth thanks to the recent boom in artificial intelligence applications. We're excited to show you the coolest and fastest-growing repos in this category 💎

---

6️⃣ In place number 6 we have a project form the company that brought you TikTok 📱. 

[`bytedance/ByteTransformer`](https://www.github.com/bytedance/ByteTransformer) is a high-performance inference library for BERT-like transformers that claims to deliver superior performance over other transformer implementations. This code has been actually deployed by ByteDance's inference pipelines! You can read the technical details here in [their ArXiv paper](https://arxiv.org/abs/2210.03052).

---

5️⃣ The next two repos are brought to you by [`@nvidia`](https://twitter.com/nvidia). 

[`NVlabs/long-video-gan`](https://www.github.com/NVlabs/long-video-gan) is a video generation model that accurately reproduces object motion and changes in camera viewpoint over time. It improves upon other video generation models in that it is able to produce consistency in the dynamics and object persistence of the content being generated. 🎥

---

4️⃣ [`NVIDIA/FasterTransformer`](https://www.github.com/NVIDIA/FasterTransformer) implements a highly optimised transformer layer for the _encoder_ and _decoder_ components in NLP models. This transformer layer is built on top of CUDA, cuBLAS, cuBLASLt and C++.

The project has _~93 issues_ and _~30 contributors_.

---
3️⃣ [`ALIEN`](https://www.github.com/chrxh/alien) (_Artificial LIfe ENvironment_) is an artificial life simulation tool that aims to better understand the conditions for (pre-)biotic evolution and the growing complexity of biological systems. The authors ambition is to make the simulator user-friendly through a visually appealing and modern UI. They're certainly getting there 👽

Kudos to @chrxh for this wonderful project!

The project has _~5 Issues_ and _~4 contributors_.

---
2️⃣ In second place we have [`bitsandbytes`](https://www.github.com/TimDettmers/bitsandbytes), a lightweight wrapper for 8-bit optimisers and other CUDA custom functions 👾. Check it out if you're looking to optimise your transformers or PyTorch models.

The project has _~95 issues_ and _~14 contributors_.

Brought to you by [`@tim_dettmers`](https://twitter.com/tim_dettmers).

---
1️⃣ The fastest-growing project of the week is [`ashawkey/stable-dreamfusion`](https://www.github.com/ashawkey/stable-dreamfusion) 🏆.

This is a PyTorch implementation of the text-to-3D model _Dreamfusion_, powered by the Stable Diffusion text-to-2D model. See [here](https://dreamfusion3d.github.io/) for the original paper.

The repo has _~90 issues_ and _~8 contributors_.

---

We’ll write about trending repos on different topics and languages **EVERY WEEK**. Follow us here and on Twitter [`@quine_sh`](https://twitter.com/quine_sh) to stay in the loop! 🐦

_Do you want to build an impressive open source portfolio, but don't know where to start?_ We're here to help! Check out [Quine](https://quine.sh/) and fast-forward your journey as an open source creator 🤗