Computer Architecture Focusing on Automatic Accelerator Generation

Trondheim, Norway
06 Mar 2018
End of advertisement period
25 Mar 2018
IE 039-2018
Contract Type
Full Time

The Faculty of Information Technology and Electrical Engineering at the Norwegian University of Science and Technology (NTNU) has a vacancy for one PhD fellowship at the Department of Computer Science (IDI). The PhD fellowship is within computer architecture, and its main focus is to investigate strategies and mechanisms for automatically generating application-specific accelerators. The position will be affiliated with the Energy Efficient Computing Systems (EECS) research initiative.

Information about the department

The Department of Computer Science (IDI) is responsible for teaching and research that span the complete width of computer and information science. Currently, IDI employs around 30 professors, 60 associate/assistant professors, 19 adjunct professors, and approximately 140 PhD students and post-doctoral researchers and 24 technical/administrative staff. More than 7,000 students study one or more courses at the department each year. IDI has offices in both Trondheim and Gjøvik, and the position described in this announcement will be located in IDI’s main office in Trondheim.

The Energy Efficient Computing Systems (EECS) research initiative

Energy Efficient Computing Systems (EECS) is a multi-department research initiative. The main objective of EECS is to design the energy efficient computing systems of the future. EECS research span all computing system abstraction layers from nano-scale electronics via computer architecture to system software and applications. EECS has a strong international profile and is currently involved in the READEX and TULIPP Horizon 2020 projects. From 2010 to 2016, EECS graduated 7 PhD students and authored 135 papers – including leading international conferences such as HPCA, PLDI and CGO.

Work description

Future computers will likely suffer from the Dark Silicon phenomenon where the power budget is insufficient to allow all transistors to switch at once. This will probably result in heterogeneous computers, which may contain a variety of processor cores with different performance and power characteristics or reconfigurable resources (e.g., an FPGA fabric). Heterogeneous computers will be exceedingly difficult to program because it is often necessary to understand low-level implementation details to achieve high performance and power efficiency.

A possible solution is to automate the accelerator development procedure. The objective of this PhD fellowship is to work towards this goal by investigating techniques for automatic and efficient acceleration of unmodified applications. We will start by adopting a state-of-the-art framework for automatic acceleration to our needs and evaluate its strengths and weaknesses. Depending on the background and interests of the fellow, we will use the developed framework to (1) determine the characteristics of the accelerator fabrics that are a good match application classes and/or (2) develop improved accelerator generation mechanisms.


We require a master’s degree within computer science, electronics, embedded systems or equivalent.

The ideal candidate should have the following qualifications:

  • Strong programming and system design skills
  • Experience with simulator-based evaluation of computer architectures or experience with RTL-development for FPGAs
  • Experience with software development and optimization
  • Demonstrated ability to work independently as well as collaboratively.
  • Demonstrated ability to quickly acquire knowledge in new topics.Excellent English written and oral communication skills.

We also require excellent written and oral communication skills. Neither for candidates who are native English speakers nor from Scandinavia, can the following tests be used as documentation for English skills: TOEFL, Academic IELTS and Cambridge CAE or CPE.

Minimum scores are:

  • TOEFL: 600 (paper-based test), 92 (Internet-based test)
  • IELTS: 6.5, with no section lower than 5.5 (only Academic IELTS test accepted)
  • CAE/CPE: grade B or A.

The applicant’s suitability to hold a scientific position will be emphasized in the selection process.

Formal regulations

Appointments will be made in accordance with current university regulations. The successful applicant must agree to the conditions laid down for public employees and must sign a contract regulating the starting date and duration of employment. A deduction of 2% is made from the salary as a mandatory contribution to the Norwegian Public Service Pension Fund.

Salary conditions

The position is in code 1017 PhD, salary grade range from 50 in the Norwegian State salary scale, gross NOK 436 500 per year, depending on qualifications.

General information

The Faculty of Information Technology and Electrical Engineering wants to attract outstanding and creative candidates who can contribute to our ongoing research activities. We believe that diversity is important to achieve a good, inclusive working environment. We encourage all qualified candidates to apply, regardless of the gender, disability or cultural background.

As far as possible, the State workforce should reflect the diversity of the population. Goals of our personnel policy therefore include a balanced distribution in terms of age and gender as well as recruitment of people of immigrant background.

Under Section 25 of the Freedom of Information Act, information about the applicant may be made public even if the applicant has requested not to have his or her name entered on the list of applicants.

The application must contain:

  • A cover letter including an explanation of how your research interests and background would fit the position.
  • Information about education and relevant experience (academic CV).
  • Certified copies of academic diplomas and certificates. (Applicants from universities outside Norway are kindly requested to attach a diploma supplementor a similar document, which describes in detail the study and grading system and the rights for further studies associated with the obtained degree.)
  • Names and contact information of at least two references

Incomplete applications may not be taken into consideration.

The application must be sent electronically as one combined PDF file via this page (

For further information, please contact Associate Professor Magnus Jahre, e-mail:, phone +47 952 22 309 or Department Head Professor John Krogstie, e-mail:, phone: +47 934 17 551.

For information about processing of applications, please contact Senior Executive Officer Anne Kristin Bratseth, phone +47 73596715, e-mail

Mark the application: 2018/7122 (IE 039-2018)

Deadline for application: 25.03.2018

About this job

  • Deadline Sunday, March 25, 2018
  • Employer NTNU - Norwegian University of Science and Technology
  • Website
  • Municipality Trondheim
  • Place of service Trondheim
  • Jobbnorge ID 149220
  • Internal ID 2018/7122
  • Scope Fulltime
  • Duration Temporary

About applications

  • Applications on this job are registered in an electronic form on
  • You must complete: Standard CV
  • Please refer to where you first saw this job advertised!

Similar jobs

Similar jobs