Description: This project focuses on compile-time program analysis, customization, and optimization to enable novel hardware optimizations. In particular, we will analyze the program’s control-flow and data-flow and detect memory accessing patterns both in the compiler’s middle-end and back-end. Static information will be conveyed from software to hardware to reduce hardware complexity and eliminate redundant runtime analyses.
The PhD student / Postdoc is expected to collaborate closely with computer architects that will leverage the static analysis to design hardware optimizations.
Requirements: Candidates should have a Master Degree / PhD degree, respectively, in Computer Science, Computer Engineering, or equivalent. Candidates must have taken courses in the following areas: compilers, computer architecture, parallel programming. The candidate must clearly document a high degree of self-motivation in the application. In addition, the applicant must be able to work well in a diverse group, comfortable giving and receiving constructive criticism, and have strong abilities for critical thinking and structured work. These competencies are as important as the technical qualifications.
The position is for a maximum of four years and optionally includes up to 60 / 80 teaching hours per academic year. Excellent skills in spoken and written English are required.
Application: The application must include a statement (at most 2 pages) of the applicant’s motivation for applying for this positions. The application must include a CV, degrees and grades, a copy of the MSc / PhD thesis, publications (and specific descriptions of the candidate’s own contributions), and the earliest possible starting date. At least one letter of recommendation and contact information for references should be provided.
For applying to it, please send a mail to Alberto Ros (Contact email ).
Similar Positions
-
Ph D On Sensor And Actuator Layout Optimization For Thermal Control, Eindhoven University of Technology, Netherlands, about 13 hours ago
Department(s) Mechanical Engineering Reference number V35.5709 Job description The TU/e offers a PhD position within the ‘ThermOpt’ research project. This project is a collaboration between the TU...
-
Ph D Student In Compilation Of Quantum Algorithms To Quantum Hardware, Chalmers University of Technology, Sweden, about 11 hours ago
We are looking for a PhD student to optimize compilation of programs that are to be run on our quantum computers. Improving the compilation of abstract quantum algorithms into hardware-specific in...
-
Ph D Student Position In Mixed Reality Surgery Training , University of Zurich, Switzerland, about 14 hours ago
Balgrist University Hospital PhD student position in Mixed Reality Surgery Training 100 % The Research in Orthopedic Computer Science group of the University of Zurich offers the possible to conduc...
-
Ph D Opportunity In Biomedical Ethics (Animal Ethics Implement 3 R) , University of Basel, Switzerland, 10 days ago
The Institute for Biomedical Ethics at the University of Basel (IBMB), Switzerland (http://ibmb.unibas.ch/ ), is dedicated to research and teaching of biomedical ethics at the Medical and Science ...
-
Ph D Lower Limb Prostheses: Optimal Human In The Loop Co Adaptation (1.0 Fte), University of Groningen, Netherlands, about 20 hours ago
Organisation Founded in 1614, the University of Groningen enjoys an international reputation as a dynamic and innovative institution of higher education offering high-quality teaching and research...
-
Ph D Position Software Restructuring, Delft University of Technology, Netherlands, about 4 hours ago
The Spoofax team at TU Delft is pursuing a broad research program to develop a language workbench that supports high-level declarative language definition, the generation of programming environme...