Programming Computers Without Processors
- đ¤ Speaker: Dr Satnam Singh - X, The Moonshot Factory
- đ Date & Time: Wednesday 01 November 2017, 16:15 - 17:30
- đ Venue: Lecture Theatre 1, Computer Laboratory
Abstract
Some of the most important algorithms today have computational requirements that far outstrip what is practically achievable using general purpose processors like Intel’s Pentium or Xeon chips. Important algorithms from areas like security, financial transactions and machine intelligence are increasingly implemented using highly specialized parallel processors like GPUs or by developing application specific circuits implemented on FPG As and custom silicon. There is an arms race raging at the moment to accelerate how we design such hardware systems quicker than has been possible using conventional hardware design techniques. Furthermore, we need to more quickly map or compile algorithms onto such specialized processor to give us the agility we need to adapt to constantly changing and improving models. This presentation will argue for the use of high level abstractions for implementing such low level systems, taking much inspiration from the world of functional programming.
Series This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Chris Davis' list
- computer science
- Department of Computer Science and Technology talks and seminars
- Graduate-Seminars
- Guy Emerson's list
- Interested Talks
- Lecture Theatre 1, Computer Laboratory
- Martin's interesting talks
- School of Technology
- se393's list
- Trust & Technology Initiative - interesting events
- Wednesday Seminars - Department of Computer Science and Technology
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Dr Satnam Singh - X, The Moonshot Factory
Wednesday 01 November 2017, 16:15-17:30