The Library at St Andrews dates back to the early 17th Century and over the years we have collected over one million volumes to support teaching, learning and research. Although still print-based, the balance of the collection has switched to electronic books, journals and datasets to enable easier internet access to these resources.
For more information please visit the Library home page.
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder
(University of St Andrews, 2020-06) - ThesisOver the past decade, heterogeneous processors and accelerators have become increasingly prevalent in modern computing systems. Compared with previous homogeneous parallel machines, the hardware heterogeneity in modern ...