Using Linux PSI

NXP Semiconductors
Eindhoven, Netherlands
about 1 month ago
Apply on www.careerjet.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Data Analysis Bash Shell Command-Line Interface Data Centers Linux Distributed Systems Job Scheduling Python (Programming Language) Network File Systems Performance Tuning Software Engineering Scripting
+4 more
High Performance Computing Information Technology Performance Monitor Programming Languages

Job description

  • Investigate how Linux PSI metrics can be collected and associated with individual jobs within the IBM LSF scheduling environment.
  • Analyze CPU, memory, and I/O pressure data from EDA workloads.
  • Identify workload patterns and resource requirements using PSI measurements.
  • Explore the relationship between I/O pressure and NFS storage performance.
  • Develop and validate a basic model for predicting job I/O requirements.
  • Provide recommendations on how PSI-based insights can improve scheduling decisions across local and remote datacenter resources.
  • Document findings and present recommendations to the HPC engineering team.

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Data Science, or a related field.
  • Basic knowledge of Linux operating systems and command-line tools.
  • Interest in High-Performance Computing (HPC), distributed systems, and infrastructure engineering.
  • Experience with scripting or programming languages such as Python, Bash, or similar.
  • Strong analytical and problem-solving skills with an interest in data analysis.
  • Familiarity with Linux performance monitoring tools is a plus.
  • Self-driven, curious, and comfortable working on research-oriented assignments.
  • Good communication skills and ability to work independently and within a team.

What You’ll Learn

  • High-Performance Computing environments and job scheduling concepts.
  • Linux performance monitoring and Pressure Stall Information (PSI).
  • Data analysis and predictive modeling techniques.
  • Datacenter infrastructure, storage systems, and NFS performance optimization.
  • How data-driven insights can be used to improve large-scale engineering workflows.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:31 min

Profiling computing workloads across environments using Performance Studio

Andrew Wafaa Andrew Wafaa · World Congress 2024

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · World Congress 2022

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:04 min

Insights on transitioning from supercomputing to technical education

Andrew Holway · LIVE

Videos

See all

Related articles

See all