Функция clock
измеряет время cpu, время, которое вы активно проводите на CPU, функция OMP измеряет время, прошедшее во время выполнения, две совершенно разные вещи.
Ваш процесс кажется быть заблокированным в ожидании где-нибудь.
Что касается точки зрения, вы правы. Каждая форма будет иметь представление для представления и модель представления для логики представления или как ваши модели должны взаимодействовать с представлением. Это не обязательно один на один с моделями. У вас может быть модель, которая инкапсулирует некоторые данные и бизнес-логику, которую вы хотите использовать повторно. Я подозреваю, что у вас в проектах VB были такие классы.
MVVM Light - это простая и эффективная структура, которую вы, возможно, захотите изучить. Этот является довольно хорошим обзором MVVM, использующим эту платформу.