Trends in systolic and cellular computation