The simulations in Fig. REF  are relevant for a \(1000\times 1000\)  pixel SLM that is used in configuration 2 (see Sec. REF ). As shown in Table REF 
all possible configurations of simultaneously addressing up to 3 sites in a \(4\times 4\)  sub-array requires 229 SLM partitions. Using an SLM with \(1000\times 1000\)  pixels each SLM partition can have \(66\times 66\)  pixels. Using this number of pixels we achieve \(\eta \approx 60\%\)  of total diffraction efficiency and accuracy \(\epsilon \approx 0.05\) . Less than \(0.5\%\)  of the total input power went to the untargeted sites within the target array and the rest of the missing power was distributed outside the target array. The results shown in the insets of Fig. REF  used 64 SLM pixels per axis to address a \(4\times 4\)  array which corresponds to \(16\times 16\)  pixels per array site in good agreement with the conservative estimate of \(2N_{q, \rm max}\times 2 N_{q, \rm max}=20\times 20\)  pixels per array site as discussed below eq. (REF ). Increasing the number of pixels to \(80\times 80\)  (\(20\times 20\)  per array site) we reach a diffraction efficiency of \(\eta \approx 70\%\)  when targeting a single site, and a few percent lower when targeting up to 4 sites. It is also possible to use more sophisticated hologram design methods such as Gerchberg-Saxton[1]} or the MRAF algorithm of [2]}. These algorithms can achieve higher accuracy at the expense of lower diffraction efficiency. The results presented here verify the pixel requirements estimated in eq. (REF ), while ultimate performance limits will depend on the specific hologram design methodology employed.
