Раздел по умолчанию для codistributed массива
P = codistributor1d.defaultPartition(n)
P = codistributor1d.defaultPartition(n)
вектор с sum(P) = n
и length(P) = numlabs
. Первый rem(n,numlabs)
элементы P
равны ceil(n/numlabs)
и остающиеся элементы равны floor(n/numlabs)
. Эта функция является основанием для распределения по умолчанию codistributed массивов.
Если numlabs = 4
, следующий код возвращает векторный [3 3 2 2]
на всех рабочих:
spmd P = codistributor1d.defaultPartition(10) end