Правильно ли я понимаю, что более "простые" типы, например float, увеличат скорость Big-data приложения, относительно double-типа? А если у меня будет происходить каст из примитива double в Double, это тоже серьезно повлияет на скорость? Быстрее ли будет double относительно Double?
Нет, не правильно понимаете. Это зависит от процессора.
"каст" - это приведение типов. В случае double -> Double это называется автобоксинг, то есть автоматическая упаковка примитива в объект. Это накладно. Если это происходит повсеместно в приложении, это может сильно сказаться на скорости.