Optical interconnection network for parallel access to multi-rank memory in future computing systems