Ongeveer 22 uur geleden - Wageningen UR (University & Research) - Wageningen
Ondersteunen van studenten en onderzoekers bij het vinden en gebruik maken van wetenschappelijke informatiebronnen en reference managementsoftware als Endnote …
Producing highly optimised code even in heterogeneous distributed environments
Current big data processing platforms like Hadoop and Spark are abstracting away from the architecture and low-level properties of computers by using the Java virtual machine as an execution environment. This can become a performance liability in large-scale applications and prevents many system- and network-related optimisations. The aim of this PhD project is to build a middleware system that is able to act as a replacement for such platforms by producing highly optimised code even in heterogeneous distributed environments and offering more predictable performance by retaining a higher degree of control over system resources.
We are looking for candidates who satisfy the following requirements:
• an MSc degree with excellent results in Computer Science, preferably in distributed systems, operating systems, or a related area
• experience in writing system-level code and conducting scientific evaluations through experimentation
• good speaking and writing skills in English.
Delft University of Technology (the TU Delft) is a multifaceted institution offering education and carrying out research in the technical sciences at an internationally recognised level. Education, research and design are strongly oriented towards applicability. The TU Delft develops technologies for future generations, focusing on sustainability, safety and economic vitality. At the TU Delft you will work in an environment where technical sciences and society converge. The TU Delft comprises eight faculties, unique laboratories, research institutes and schools.
Electrical Engineering, Mathematics & Computer Science
The Department of Software Technology (ST) is one of the leading Dutch departments in research and academic education in computer science, employing over 150 people. The ST Department is responsible for a large part of the curriculum of the bachelor’s and master’s programmes in Computer Science as well as the master’s programme in Embedded Systems. The inspiration for its research topics is largely derived from technical ICT problems in industry and society related to large-scale distributed processing, embedded systems, programming productivity, and web-based information analysis.
The Distributed Systems group (www.ds.ewi.tudelft.nl), under the leadership of Prof. Dick Epema, performs world-class research in the design, implementation, deployment, and analysis of large-scale, Internet-based computer systems. It currently has three research lines: scheduling and resource management in distributed computing systems (e.g., in clusters and clouds), big data processing (e.g., graph processing), and cooperative systems (blockchain technology, trust and reputation systems). Its research is fundamental, aimed at the development and evaluation of new generic concepts in systems software, and application-driven, motivated by important application areas. Much of it is experimental, validating the proposed new concepts by means of implementation and deployment in prototypes.
Middels onderstaande knop kun je direct solliciteren op deze vacature.Reageer op deze vacature