Impact of Hierarchical Memory Systems On Linear Algebra Algorithm Design | Synapse