This document summarizes the results of exploring different NISC (No Instruction Set Computer) architectures for matrix applications. The authors implemented several matrix applications using a NISC toolset and analyzed the compilation and simulation results on different NISC architectures. They analyzed register counts and execution cycle counts and identified the best architectures. For register counts, architectures with pipelined datapaths and data forwarding performed best. For cycle counts, a custom architecture designed by the authors outperformed generic NISC architectures for matrix applications. The authors conducted a comparative analysis to determine the optimal architecture depending on the application requirements.