NCS Neocortical Simulator: An extensible neural simulator for heterogeneous clusters. Notes Please visit the NCS website for more information.