A novel parallel hardware and software solution for a large-scale biologically realistic cortical simulation