Да, вам нужно будет значительно изменить код, чтобы превратить его из приложения MPI в приложение OpenMP или TBB. Если ваше приложение уже разработано, попробуйте его и выполните измерения производительности, прежде чем делать что-либо, что сильно.
Вы можете использовать easystroke, который является приложением распознавания жестов.
Вы можете указать конкретный жест и связать его с действием.