SparseTrain: Leveraging Dynamic Sparsity in Software for Training DNNs on General-Purpose SIMD Processors.
Zhangxiaowen GongHouxiang JiChristopher W. FletcherChristopher J. HughesJosep TorrellasPublished in: PACT (2020)
Keyphrases
- general purpose
- parallel algorithm
- parallel processing
- computer software
- highly parallel
- dynamic environments
- training examples
- single instruction multiple data
- special purpose
- software maintenance
- software development
- software systems
- training process
- training samples
- application specific
- massively parallel
- parallel architectures
- mesh connected
- fine grained
- test set
- shared memory
- computer systems
- hardware design
- parallel processors
- programming language
- case study