Skip to content
The Daily Repo

microsoft / nnscaler

nnScaler: Compiling DNN models for Parallel Training

Why this job: works in the areas we cover, but does not say which job it does

drawing

What it does

  • Ease of Use. Only a few lines of code need to be changed to enable automated parallelization.
  • Pythonic. The parallelization output is in PyTorch code, making it easy for users to understand and convenient for further development or customization.
  • Extensibility. nnScaler exposes an API to support new operators for emerging models.
  • Reliability. Verified through various end-to-end training sessions, nnScaler is a dependable system.
  • Performance. By exploring a large parallelization space, nnScaler can significantly enhance parallel training performance.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 17 days ago
Stars
136
On GitHub
Licence
MIT
Allows business use
Downloads for
Linux
From the latest release
Latest version
0.8
Released 14 months ago
Built with
Python
99% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
61% closed
9 still open
Pull requests
15 merged
4 waiting
Releases
3
0 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
mindspore-ai / hyper-parallel212todayApache-2.0No downloads
sophgo / tpu-mlir1,02010 days agoCustomNo downloads
python-adaptive / adaptive1,23227 days agoBSD-3-ClauseNo downloads
More: download files, languages, topics and project record

Download files, 0.8

  • Linux1 file, 28 downloads

All files on GitHub (opens in new tab)

Languages

  • Python 99%
  • C++ 1%

Topics

  • compiler
  • deep-learning
  • distributed-training
  • llm
  • machine-learning
  • parallel-computing

Project record

  • JobOther AI tools
  • StatusListed
  • Commits35
  • Forks27
  • Watching8
  • Stars in 28 days0
  • CreatedApr 7, 2024
  • First seen by usNov 7, 2026
  • CheckedNov 8, 2026

Type to search.

Try