Здравствуйте, Джо, Вы писали: Джо>Мое понимание что память снова ресурс из-за того что теперь оптимизируют попадание в кэши: когда рабочие данные небольшие им проще располагаться в кэше процессора и это может сильно ускорить работу. Мне правда не вполне понятно как это можно проверить и границы применимости этой идее, обычно все что я видел это что заметное ускорение получают когда у вас много данных и алгоритм который их обрабатывает. Если ваш мультивариант может участвовать в такого рода алгоритмах то будет лучше если он будет занимать меньше памяти.
Да, отчасти по попадание в кэши я и думал, экономя. Но, с другой стороны, если данные мультиварианта не будут помещаться в in-place буфер, то окажутся размазаны по куче, что, наверное, еще сильнее усложнит им попадание в кэш.