Future Research Opportunities
Ph.D. research positions: I'm always looking for bright Ph.D. students (see the General information about applying for a Ph.D. place below).
Postdoctoral research associate positions: Currently none.
General vacancies information
I generally have funding available for people wanting to undertake innovative projects in massively parallel and secure computer architectures. Work in the group involves a great deal of prototyping on FPGAs exploiting the latest design techniques, e.g. the use of the Bluespec SystemVerilog language.
A strong background in computer science or electrical engineering is essential together with some experience of hardware design for FPGAs. Full funding (maintenance and fees) is available for three years for applicants from the EU.
Informal enquiries may be made to Professor Simon Moore, Computer Laboratory, University of Cambridge (email simon.moore at the domain cl.cam.ac.uk).
General information about applying for a Ph.D. place
If you would like to undertake a PhD in my group, then the first step is to read about the current projects to find out what we are interested in. Then write your own research proposal of around 500 words. This proposal is required for a formal application, but I am willing to look at, and comment on, a draft proposal. The proposal should identify interesting research questions for which you might find answers during your Ph.D. Your ability to produce this document is part of the assessment criteria.
For the application procedure, please see:
Without the basic paperwork we cannot progress your application. Your application needs to include a research statement - see above.
As is the norm, I have a few grant applications in the pipeline and am always interested in bright graduates who would like to undertake a PhD. I typically take two PhD students per annum, and my colleague Robert Mullins (in the same group) also takes on a student or two. See the group's current research projects to better understand the research interested of the Computer Architecture group. It is also good to look at what the group members are working on. For further information on funding, please see the Graduate Prospectus and their funding guide. If you are living outside the EU, then you should apply for a Gates Cambridge Scholarship and other awards (see the graduate prospectus funding guide). These applications for funding run concurrently with the application to the University. Note that whilst I may have full funding for students from the EU, students from outside the EU may need some top-up funding, though in rare cases I am to help. Therefore, it is particularly helpful if applicants from outside the EU apply in sufficient time to be eligible for funding from one of the trusts that covers overseas fees.
I usually have 2 summer internship positions sponsored by Altera exclusively for Cambridge students who have completed Part Ib in Computer Science.
I'm afraid that I do not usually have funds available for other summer students, nor time to take them on.
Note to applicants from India: May to July is not our main summer time in Cambridge - our main summer term is July to September. In June we have our exam. finals so May and June are busy. As a consequence I do not take on interns at this time. Moreover I currently do not have suitable funding.
Visiting PhD students
I have a large research team so find that I do not usually have time (nor space) to accommodate visiting PhD students (e.g. for a 1 year placement).
The following texts give a good background to the work undertaken in my group:
- Computer architectures texts, e.g. Patterson and Hennessy's books.
- Principles and Practises of Interconnection Networks by William J. Dally and Brian Towles.
- CMOS VLSI Design : A Circuits and Systems Perspective (3rd Edition) by Neil H.E. Weste, David Harris
To get further background, you are also most welcome to download some of my research papers.