Compiling Second-Order Accelerate Programs to First-Order TensorFlow Graphs
Summary
Hardware acceleration is the method of accelerating calculations with hardware specifically designed for the type of calculations. Accelerate and TensorFlow are libraries that make this accessible to many programmers, but these libraries differ in the level of abstraction and targeted hardware. This thesis investigates the possibility of compiling and executing Accelerate programs in TensorFlow. A compiler is introduced that converts second-order Accelerate programs to first-order TensorFlow graphs, covering 68% of the Accelerate language.
Collections
Related items
Showing items related by title, author, creator and subject.
-
Performing the Lancelot Compilation? A closer look at performability and performer-friendliness of the Lancelot Compilation, verses 35737 to 36947
Wessel, J.E. (2010)Since the 1980’s there has been an at times heated debate on the intended function and the intended use of manuscripts. Within the field of Middle Dutch literature this debate is reflected in the discussion on the intended ... -
Learning from Accelerator Programs - A framework to analyse the success of FinTech Accelerator Programs for traditional banks
Slaats, L.H.M. (2015)In this study the factors which determine the success of accelerator programs (APs) for banks are analysed. The financial market is a rapidly changing market with many new entrants. Banks risk losing market share, customer ...