Talk type: Talk

Speed up with Accelerate: C++ code optimizing experience

  • Talk in Russian
File keyWatch the record

This talk is devoted to the experience of rewriting cross-platform C++ code on Swift using Accelerate in the Maroussia voice assistant project.

We will consider why this was needed, what difficulties Mail.ru team encountered and what happened in the end. We also dwell on optimization issues, compare the speed of pure Swift with Accelerate. In conclusion, we will summarize, compare the pros and cons of Swift+Accelerate and С++.

This talk will be of interest to people who faced resource-intensive tasks (digital signal processing, matrix computing) and for a long time wanted to, but kept putting off acquaintance with Accelerate or for people not indifferent to this topic.

  • #ios
  • #performance
  • #swift

Speakers

Invited experts

Talks