Optimisation for Deep Learning on Embedded Devices
2 PhD studentships are available to under the supervision of
Prof. Michael O'Boyle
within the
Institute for Computing Systems Architecture, at the
School of Informatics, University of
Edinburgh, to begin in 2017, start date flexible. Both these studentships
are in collaboaration with ARM.
Projects
Both projects are concerned with efficient implementation of deep
learning networks on constrained devices. While there has been much
activity in how to efficiently learn a network with large training
data, there is much less on how to deploy it efficiently on an
constrained resource device. The best network and code structure
depends on scenario and there will be a trade-off between space, time,
energy and accuracy. The projects will investigate code optimisations such as code specialisation, higher-parameter exploration, auto-tuned libraries, reduced bit data representation etc to explore these trade-offs. How to update and adapt the network to new
data could also be an an area of research.
Flexibility
The exact details of each project are flexible depending on the
candidate's interests and background.
Funding
This Studentship will cover all tuition fees and
provide a tax-free stipend at the EPSRC rate. Students receive funding
for a full EPSRC studentship for 4 years.
Candidate Profile
Suitable candidates will have a strong first degree in Computer
Science or Mathemeatics and a strong interest in parallel programming,
design space exploration, optimizing compilers or machine learning.
The exact topic of the PhD is flexible depending on the candidate's
interests. We are looking for the brightest minds to pursue research
in a cutting-edge arena. Candidate with Masters degrees or significant
insdustrial experience are also strongly encouraged to apply.
The anticipated start date is Sept 2017 but this is flexible
Research Partner
Institute for Computing Systems Architecture (ICSA)
The Institute for Computing Systems Architecture (ICSA) is one of
seven research institutes in the School of Informatics at the
University of Edinburgh. It was founded in 1998, following the
creation of Informatics. ICSA is primarily concerned with the
architecture and engineering of future computing systems. Within its
five research groups, ICSA covers topics which include: performance
and scalability, innovative algorithms, architectures, compilers,
languages, and protocols.
The CaRD group at Edinburgh is internationally
leading in for compiler and architecture
co-design and optimisation - this will form the backbone to this project.
Applying for the Studentship
Candidates are encouraged to
contact Michael O'Boyle
to informally discuss the project further. Formal application will be
through the School's normal PhD
application process.