N/A, University of St Andrews/Imperial College London
  • University of St Andrews/Imperial College London
  • All Members
  • United Kingdom

About Leaderboard

Hi, I'm Leaderboard. MSc student in Advanced Computing at Imperial College London. 

I've graduated from St Andrews in Computer Science and Mathematics, and spent my third year abroad at Purdue University (Report 6 on GitHub describes my experience there!). My research interests lie in computer architecture, operating systems and compiler optimisations, and last summer I analysed the effects of compiler optimisations on the run-time performance of different applications. A write-up on this is available at https://github.com/Leader-board/Reports/blob/master/Report%205%20-%20Compiling%20and%20optimising%20Laidlaw.pdf.

In the summer of 2020, I looked at the angle of multithreaded programs, which includes analysing OS schedulers and seeing their run-time impact on performance.

I am a/an:

Alum: Undergraduate Programme

Area of Expertise

Computer Science Mathematics

Research Topic

Computer Science

Laidlaw Cohort Year

2020 2019


University of St Andrews

I am open to participating in mentoring/buddy programmes


Intro Content

Report Computer Science Technology

Compiling and optimising - effects of different flags on performance of C(++) applications

It is usually the fact that when a C program is compiled using the /O1, /O2 or with another optimisation setting, the performance increases. But what exactly in that flag makes all the difference? Turns out that the answer is not that obvious.

Influencer Of


Channels contributed to:

Leadership STEM Research

Rooms participated in:

University of St Andrews

Recent Comments

Online Elsewhere