Internship (m/f) 80-100% - Improve performance of finite element matrix assembly
Veröffentlicht:
10 März 2025Pensum:
80 – 100%Vertragsart:
Festanstellung- Arbeitsort:Zurich
Job-Zusammenfassung
AutoForm sucht eine*n Praktikant*in für die FEM-Software.
Aufgaben
- Leistungsanalysen zur Parallelisierung von Steifigkeitsberechnungen.
- Engpässe identifizieren und Verbesserungsvorschläge entwickeln.
- Implementierung und Überprüfung der Parallelleistung.
Fähigkeiten
- Grundkenntnisse in C und Interesse an CPU-Optimierung.
- Technisches Interesse und Problemlösungsfähigkeit.
- Teamplayer mit guten Englisch- oder Deutschkenntnissen.
Ist das hilfreich?
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