Internship (m/f) 80-100% - Improve performance of finite element matrix assembly
Date de publication :
10 mars 2025Taux d'activité :
80 – 100%Type de contrat :
Durée indéterminée- Lieu de travail :Zurich
Résumé de l'emploi
Le stage chez AutoForm à Zurich se concentre sur l'optimisation des processus. Une opportunité stimulante dans un environnement respectueux et global.
Tâches
- Mesurer les performances du solveur d'éléments finis.
- Identifier les goulets d'étranglement et proposer des améliorations.
- Implémenter les idées et vérifier les performances en parallèle.
Compétences
- Connaissance de C et intérêt pour l'optimisation des performances.
- Capacité à travailler en équipe et à résoudre des problèmes.
- Bon niveau d'anglais ou d'allemand requis.
Est-ce utile ?
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