View Proposal


Proposer
Hans Wolfgang Loidl
Title
Parallel programming on the Xeon Phi Many-core Coprocessor
Goal
Evaluate performance of some parallel benchmarks on the Xeon Phi
Description
The new Intel Xeon Phi coprocessor is an accelerator card that promises to boost the performance of the host machine by offloading parallel code to a 61-core processor. It brings affordable many-core technology to standard desktop machines, and claims to be easier to program than other accelerators such GPGPUs. The goal of this project is to use a set of common parallel benchmark programs, to run them both on the Xeon Phi and on a departmental many-core server, in order to compare performance on both architectures. In a second phase, a simple parallel program should be developed from scratch, using the Xeon Phi's tool support, in order to assess programability of this new architecture.
Resources
Intel Xeon Phi and a multi-core server, both available in the de
Background
Solid knowledge of C programming, general background on parallel
Url
External Link
Difficulty Level
Moderate
Ethical Approval
None
Number Of Students
1
Supervisor
Hans Wolfgang Loidl
Keywords
parallel computing
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Bachelor of Science in Information Systems
Bachelor of Science in Software Development for Business (GA)
Master of Engineering in Software Engineering
Master of Design in Games Design and Development
Master of Science in Artificial Intelligence
Master of Science in Artificial Intelligence with SMI
Master of Science in Business Information Management
Master of Science in Computer Science for Cyber Security
Master of Science in Computer Systems Management
Master of Science in Computing (2 Years)
Master of Science in Data Science
Master of Science in Human Robot Interaction
Master of Science in Network Security
Master of Science in Robotics
Master of Science in Software Engineering
Bachelor of Science in Computing Science