some musings, inspired by ViennaCL