Computer Science Intern (3-6 Months) - Experiments with machine precision in a complex linear solver | Schlumberger

Job Details

Computer Science Intern (3-6 Months) - Experiments with machine precision in a complex linear solver

Abingdon - United Kingdom

Job title:

Computer Science Intern (3-6 Months) - Experiments with machine precision in a complex linear solver

Location:

Abingdon, UK

About Schlumberger:

We are Schlumberger, the leading provider of technology and services to the energy industry. Operating in over 120 countries, our people provide leading digital solutions and deploy ground-breaking technologies to unlock cleaner, safer access to energy for every community—including those we live and work in. We’re looking for innovators to join our diverse community of colleagues and develop new solutions and push the limits of what’s possible. If you share our passion for discovery and want to find out what you could really do, then here is the place to do it.

Job Summary:

Reservoir simulation is a complex numerical problem which must be solved quickly using state of the art hardware. At the heart of a reservoir simulator is a complex linear solver with multistage preconditioning. Solving this system on GPUs gives good acceleration; using reduced machine precision in the solver can accelerate these solves further, or can result in the solver failing. Understanding which parts of the solver are sensitive to precision will allow us to deliver solutions to bigger problems more quickly.

Essential Responsibilities and Duties:

The intern will experiment with using reduced machine precision for parts of a complex linear solver system and will then test these implementations to give a better understanding of the sensitivity of the system to precision. This could lead to improved performance for our state of the art reservoir simulation software.

Qualifications:

Penultimate or final year student, studying towards Bachelors or Masters in Computer Science, Mathematics or related field.

Competencies:

Required skills:

  • Mathematics (Linear Algebra)
  • C++

Experience in one of the following would be advantageous:

  • CUDA

Schlumberger is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law.

 

 

Computer Science Intern (3-6 Months) - Experiments with machine precision in a complex linear solver
Log in to apply for this position today.
Apply Now

Share This