Open in app

Sign In

Write

Sign In

Wang Xiaoyu
Wang Xiaoyu

Home

About

May 9, 2021

Convert Data to Array with modern Swift

Believe it or not, it is incredibly difficult in Swift to read some binary raw data from disk, and interpret them as an array of Float. The most straightforward method is to create an Array from Data with some initializer like init(from data:Data) . However such initializer doesn’t exist. …

Swift

2 min read

Swift

2 min read


Mar 1, 2021

Ultimate Optimization of GEMM on Maxwell GPU: the dissect of Maxas assembler

When I was working as a deep learning software engineer in Intel on a AI chip project, I was aware of a assembler called Maxas ( https://github.com/NervanaSystems/maxas) which can generate the GPU machine code which outperforms the nVidia official GEMM library, and started to get interested in it. The author…

Gpu

22 min read

Ultimate Optimization of GEMM on Maxwell GPU: the dissect of Maxas assembler
Ultimate Optimization of GEMM on Maxwell GPU: the dissect of Maxas assembler
Gpu

22 min read

Wang Xiaoyu

Wang Xiaoyu

Computer Vision Engineer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech