Aleksei Alekseev
Company: Mail.Ru Group
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.
Company: Mail.Ru Group
Company: EPAM