Computing in space allows designers to express complex mathematical operations in a more natural, space area aware way and map them on the underlying hardware resources. OpenSPL is one such approach that can be used to partition, lay out and optimize programs at all levels from high-level algorithmic transformations down to individual custom bit manipulations. In addition, the OpenSPL execution model enables highly efficient scheduling (or better called choreography) of all basic computational actions with the guarantee of no side effects. It is clear that this approach requires a new generation of design tools and methods and a novel way to measure (or rate) performance as compared to all traditional practices. In this talk we will address all of the topics relevant to spatial computing and show its enormous capabilities to design power efficient computing systems. Examples and results based on real systems offered by Maxeler LTD will emphasize the advantages of this approach but will also stress the difficulties along the road ahead.
Host: Joseph Cavallaro
Biography of Georgi Gaydadjiev:
Georgi Gaydadjiev is a Professor at the Department of Computer Science and Engineering at Chalmers University of Technology in Sweden. He has worked in the areas of computer architecture, reconfigurable computing, hardware and software co-design and computer systems testing. Currently he is interested in the design and dynamic resource management techniques for heterogeneous computational platforms. Georgi Gaydadjiev received his BSc (in Contol Systems) in USSR and MSc (Electrical Engineering) and a PhD in Computer Engineering both at Delft University of Technology in the Netherlands.