Computing in Space with OpenSPL
Chalmers University –
For a long time all atomic arithmetic and storage structures of computing systems were designed as two-dimensional (2D) structures on silicon. Currently processor vendors offer chips with steadily growing numbers of cores and recent circuits started to grow in the third dimension by integrating silicon dies on the top of each other. All of this results in severe increase of the programming complexity. To date, predominately the one-dimensional view of computing systems organization and behavior is used forming a severe obstacle in exploiting all the associated advantages. To enable this, a more natural, at least 2D view of computer systems is required to represent closer the physical reality in both space and time. This calls for radically novel approaches in terms of programming and system design.
Computing in space allows designers to express complex mathematical operations in a more natural, space and 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 deployed by Maxeler Technologies will emphasize the advantages of this approach but will also stress the difficulties along the road ahead.
Georgi Gaydadjiev is a Professor in the Computer Engineering division, Department of Computer Science and Engineering at Chalmers University, Goteborg, Sweden. Currently, Prof. Gaydadjiev is spending one year at Maxeler Technologies Ltd in London, UK.
His research interests include computer systems design, advanced computer architecture and micro-architecture, reconfigurable computing, hardware/software co-design, Embedded Systems, VLSI design, and computer systems testing.
His current research focuses on dynamic techniques to manage contemporary distributed memory hierarchies and heterogeneous multicore systems, application specific acceleration, and low overhead reliability techniques.
Date: 2015-Apr-01 Time: 14:00:00 Room: 336
For more information:
Workshop “Metabolism and mathematical models: Two for a tango” – 2nd Edition
Title: Workshop Metabolism and mathematical models: Two for a tango – 2nd Edition
Dates: October 25-26, 2022
Location: This workshop will be held in a virtual way
The topic of this workshop is metabolism in general, with a special focus, although not exclusive, on parasitology. Besides an exploration of the biological, biochemical and biomedical aspects, the workshop will also aim at presenting some of the mathematical modelling, algorithmic theory and software development that have become crucial to explore such aspects.
This workshop is being organised in the context of two projects, both with the Inria European Team Erable. One of the projects involves a partnership with the University of São Paulo (USP), in São Paulo, Brazil, more specifically the Institute of Mathematics and Statistics (IME) and the Institute of Biomedical Sciences – Inria Associated Team Capoeira – and the other involves the Inesc-ID/IST in Portugal, ETH in Zürich and EMBL in Heidelberg – H2020 Twinning Project Olissipo.
The workshop is open to all members of these two projects but also, importantly, to the community in general.
The program and more details are available here.