Internship (m/f) 80-100% - Improve performance of finite element matrix assembly
Publication date:
10 March 2025Workload:
80 – 100%Contract type:
Permanent position- Place of work:Zurich
Job summary
Join AutoForm in Zurich as an intern in a leading CAE software company. Work on cutting-edge technologies in a global environment.
Tasks
- Measure performance and identify bottlenecks in solving processes.
- Generate ideas for improving parallel scalability and efficiency.
- Implement solutions and verify memory access and performance.
Skills
- Familiarity with C and interest in CPU performance optimization required.
- Strong problem-solving skills and technical interest essential.
- Team player with good English or German knowledge needed.
Is this helpful?
The finite element solver of AutoForm is specialized for a wide variety of sheet metal forming processes. It is based on an implicit method, which requires the calculation of a large, sparse matrix. Which is assembled by local small element wise stiffnesses. This element stiffness calculations can be parallelized.
Within this internship we want to investigate and improve the parallel scalability of this stiffness assembly. In particularly we want to take in to account and use modern processor architecture with different levels of shared and private caches, and facilities like prefetcher hints.
Your tasks
- Performance measurements
- Identify bottlenecks and generate ideas for improvement
- Implement the ideas and verify the implementation regarding memory access and parallel performance
Your profile
- Some familiarity with C
- Interest in performance optimization and the inner workings of the CPU
- Strong technical interest, willingness to get involved in complex technical issues
- Team Player with a strong commitment to problem solving
- Good knowledge of English or German is required
Our offer
- A challenging role in a respectful and global working environment
- Being part of a world-leading, high-end CAE software company
- Working on cutting edge technologies for the automotive industry
- Excellent balance between your working life and your private life through flexible working hours
This role is based in Zurich. The duration at 100% workload is at least 4 months. The minimum workload is 80%, extending the duration accordingly.
Start of work is as soon as possible. Please note that we only consider applicants that have the legal right to work in the respective location. We will only consider direct applications. Please send us your CV and attachments. We are looking forward to receiving your application.
Processing of applicant’s personal data is based on our Data Privacy Policy