Hi,
UltraScale+MPSoC System and SDSoC is currently only beta version.
For example, the SDSoC platform project must contain the Xilinx evalboard name "ZCU102" in the project name, to create the configuration files with Xilinx SDSoC (SDSoC use only the correct processor settings for the ZCU102, it's hard coded in the SDSoC source code of the SDSoC intallation).
The baremetal matrix multiplication is working, you can try it. For Linux, you can create this, but currently it's not running (you must change device tree and petalinux configuration).
For 7 Series Zynq, you must enable the F-CLK. For UltraScale it's currently not described by Xilinx, so you must test it. See "Using PetaLinux to Ceate Linux Boot Files" page 24:
https://www.xilinx.com/support/documentation/sw_manuals/xilinx2016_2/ug1146-sdsoc-platforms-and-libraries.pdfBR
John