Kernel Timeout Proof of Concept Internship

7 days ago


Edinburgh, United Kingdom Codeplay Full time

Codeplay is known for implementing OpenCL and SYCL runtimes and compilers for their customers' acceleration platforms. Now we aim to target customers in the automotive sector, who want to run highly complex AI algorithms on their accelerators, which will provide advanced driving assistance (ADAS) and autonomous driving (AD) features to make our roads safer.

**Please Note**: Due to COVID-19 we are following the Scottish Government Roadmap and, although we are operating normally, we have not yet returned to the office.

**Responsibilities**:
You will investigate different approaches to restricting the execution time of a kernel.
A mechanism within the OpenCL runtime
- Investigate existing timeout extensions, for OpenCL and other standards
- Modify Codeplay's OpenCL runtime to set the timer threshold and catch the timeout error when it occurs, passing that error on to the user. At this stage it would be acceptable to hard-code the timer threshold and report a generic (existing) error back to the user.
- Develop an OpenCL extension that allows OpenCL users to specify an upper limit on the execution time of a kernel
- You will develop an example test case with an infinite kernel and demonstrate the effectiveness of each approach.
**What We Offer**:

- A friendly and relaxed working environment where colleagues respect and support each other.
Great career prospects within a growing company
- Newstart mentoring scheme
- Flexible working hours
- Frequent company social events (social nights, pot luck lunches, gaming, karting, outdoor adventures, and more) (Post-COVID)

**Required Skills**:

- Experience with OpenCL
- Experience with modern C++
- Experience with multi-threading in C++
**Beneficial Skills**:
Knowledge and/or experience of any of the following would be useful for the role, but are not essential. You must be able to learn new skills, but will be given support from Codeplay's team to get you up to speed.
- Experience with SYCL
**Application Guidance**:



  • Edinburgh, United Kingdom Codeplay Full time

    Codeplay is known for implementing OpenCL and SYCL runtimes and compilers for their customers' acceleration platforms. Now we aim to target customers in the automotive sector, who want to run highly complex AI algorithms on their accelerators, which will provide advanced driving assistance (ADAS) and autonomous driving (AD) features to make our roads...

  • Data Annotator

    1 week ago


    Edinburgh, United Kingdom Speech Graphics & Rapport Full time

    Speech Graphics are seeking a skilled and detail-oriented individual to join our team on a part-time, summer internship. As a Data Annotator, you will be responsible for labelling data in accordance with our established guidelines and standards, as well as collaborating with us to develop an efficient annotation workflow. Your contributions will play a vital...


  • Edinburgh, United Kingdom TalentKompass Deutschland Full time

    **LOCATION**: Remote Work **SCHEDULE**: Part-time *** Are you a budding graphic designer seeking a remarkable opportunity to gain hands-on experience while working with a prestigious Management Consulting firm? TalentKompass Deutschland, a leading Human Resources company based in Germany, is looking for a talented Graphic Design Intern to join our...


  • Edinburgh, United Kingdom University of Edinburgh Full time

    DescriptionUE06: 34610.00 Per Annum.Royal (Dick) School of Veterinary Studies/ Hospital for small animals.Internship in Rabbit and Exotic Animal Medicine and SurgeryFixed Term Contract - 12 months.Full Time - 35 hours per weekThe Opportunity:Based within the Hospital for Small Animals at Easter Bush Campus Midlothian this one-year Rabbit and Exotic Animal...


  • Edinburgh, United Kingdom University of Edinburgh Full time

    **Grade UE06: £33,882 - £39,105, the internship will be offered on the first step for the grade** **CMVM/The Royal (Dick) School of Veterinary Studies** **Full-time: 35 hours per week** **Fixed-term: 14-month internship The Royal (Dick) School of Veterinary Studies is pleased to announce a full-time 14-month fixed-term Internship in Small Animal...


  • City of Edinburgh, United Kingdom The University of Edinburgh Full time

    Join to apply for the Gender and History Proofs Assistant role at The University of Edinburgh. £29,588 to £33,951 per annum (pro rata) CAHSS, School of History, Classics and Archaeology Part‑time: 5.25 hours per week Fixed term until 31 December 2029 The Opportunity Copy‑edit and proofread accepted articles at proofs stage for the journal Gender and...


  • Edinburgh, Edinburgh, United Kingdom University of Edinburgh Full time £29,388 - £33,951 per year

    Grade UE05: £29,588 to £33,951 (per annum, pro rata)CAHSS, School of History, Classics and ArchaeologyPart time: 5.25 hours per weekFixed term until 31st December 2029The Opportunity:To copy edit and proofread to a high standard accepted articles at proofs stage before publication in the journal Gender and History (G&H) and to publicise the journal's...


  • Edinburgh, United Kingdom DLA Piper Full time

    Overview Discover how a global law firm helps clients achieve their goals wherever they do business. At DLA Piper, our pursuit of innovation has transformed the delivery of legal services. With offices in the Americas, Europe, the Middle East, Africa and Asia Pacific, we deliver exceptional outcomes on cross-border projects, critical transactions and...


  • Edinburgh, United Kingdom Nethermind Full time

    **About the Hardware Team** **Areas of Internship Focus**: - ** 3D Biometric Imaging & Reconstruction**: Research and develop computer vision techniques for low cost 3D biometric reconstruction to improve matching accuracy and spoof detection. - ** Privacy-Preserving CNN Improvement**: Develop continual learning methods to adapt CNNs for biometric...


  • Edinburgh, United Kingdom SalesPilot 365 | CRM Full time

    About SalesPilot 365 SalesPilot 365 is a modern staffing and talent acquisition platform helping leading organisations find exceptional talent. We’re now expanding into the AI/ML and Cloud Engineering space and are looking for curious, driven, and analytical minds. Role Overview As a DevOps Engineering Intern at SalesPilot 365, you will collaborate with...