Avatar

Mert Şide

Research Assistant & Computer Scientist

Curriculum Vitae (PDF)

Lubbock, TX (USA)


Technical Skills

Programming Languages: C, C++, C#, Python, Assembly, Java, Swift, Shell Scripting, SQL, JSON, HTML5, CSS3, JavaScript.

Parallel & GPU Computing: CUDA, PTX, MPI, OpenSHMEM, ROCm, Pthreads.

Frameworks & Tools: TensorFlow, Keras, Scikit-Learn, NumPy, Pandas, Git, Singularity.

Other: Linux, UNIX, QEMU, KiCad, AutoCAD, MATLAB, Weka, Simio, Visio.


Languages

Turkish

Native

English

C1

Portuguese

A2

Spanish

A1


Fun Facts



Research

LockedDown: Exploiting Contention on Host-GPU PCIe Bus for Fun and Profit

Mert Side, Fan Yao, Zhenkai Zhang

IEEE European Symposium on Security and Privacy (EuroS&P), 2022

Paper Talk Artifacts Cite

Optimal GPU Frequency Selection using Multi-Objective Approaches for HPC Systems

Ghazanfar Ali, Sridutt Bhalachandra, Nicholas Wright, Mert Side, Yong Chen

IEEE High Performance Extreme Computing Conference (HPEC), 2022

Paper

Towards xBGAS on CHERI: Supporting a Secure Global Memory

Mert Side, Brody Williams, John Leidel, Jonathan Woodruff, Simon W. Moore, Yong Chen

IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2023

Paper Talk Cite

Performance-aware Energy-efficient GPU Frequency Selection using DNN-based Models

Ghazanfar Ali, Mert Side, Sridutt Bhalachandra, Nicholas Wright, Yong Chen

ACM International Conference on Parallel Processing (ICPP), 2023

Paper

An automated and portable method for selecting an optimal GPU frequency

Ghazanfar Ali, Mert Side, Sridutt Bhalachandra, Nicholas Wright, Yong Chen

Elsevier Journal of Future Generation Computer Systems (FGCS), 2023

Paper

Understanding the Efficacy of Power Profiles: A Case Study of AMD Instinct MI100 GPU

Ghazanfar Ali, Mert Side, Sridutt Bhalachandra, Tommy Dang, Alan Sill, Yong Chen

IEEE High Performance Extreme Computing Conference (HPEC), 2024


Work Experience

Research Assistant @ Texas Tech University, Lubbock, TX (USA)
Aug 2022 - Present

Department of Computer Science.

Secure High-Performance Computing Architectures Project:

  • Adapting a parallel programming runtime to experimental OS and architectures.
  • Architecting an address extension technique for secure distributed memory architectures, enhancing memory protection capabilities.
  • Collaborating in the design of a global address space extension on RISC-V and ARM architectures to enable memory protections on scalable computing centers.

Energy-Efficient GPU Computing Project:

  • Optimized GPU performance and energy efficiency in HPC systems using DVFS, achieving up to 30% energy savings with minimal (~5%) performance loss.
  • Implemented analytical and deep learning-based models, integrating workload-specific energy-performance trade-offs for real-world HPC and ML workloads.
  • Demonstrated model portability across NVIDIA (A100, V100, P100) and AMD (MI100, MI210) GPUs using CUDA, DCGM, ROCm, Python, and DNNs.

Teaching Assistant @ Texas Tech University, Lubbock, TX (USA)
Sep 2021 - Jul 2022

Department of Computer Science.

  • Conducted lab sessions for: ENGR1330 - Computational Thinking with Data Science [Python]
  • Developed and graded assignments, and quizzes.
  • Provided office hours and tutoring for students.

Research Assistant @ Texas Tech University, Lubbock, TX (USA)
Jan 2021 - Aug 2021

Department of Computer Science.

Side-Channels and Covert-Channels on GPUs Cybersecurity Project:

  • Developed a cross-VM covert channel that functioned on virtualized GPUs, leading to the discovery of a website fingerprinting vulnerability using CUDA.
  • Mitigated this side-channel vulnerability on GPUs for hardware security.

Teaching Assistant @ Texas Tech University, Lubbock, TX (USA)
Sep 2019 - Dec 2020

Department of Computer Science.

  • Assisted in teaching undergraduate and graduate courses in computer science.
  • Developed and graded assignments, quizzes, and exams.
  • Provided office hours and tutoring for students.
  • Select courses:
    • CS1412 - Programming Principles II [C]
    • CS2413 - Data Structures [C++]

Industrial Engineering Internship @ ENTES Elektronik, Istanbul (Turkey)
Aug 2017 - Sep 2017

Observed the Manufacturing Department and made optimization proposals.


Computer Science Engineering Internship @ Texas Tech University, Lubbock, TX (USA)
Jun 2017 - Jul 2017

Participated in the Edward E. Whitacre Jr. College of Engineering Research Experience for Undergraduates (REU) Program. Conducted research on "Malware Signatures in Android Apps" in the area of software security.


Computer Engineering Internship @ AIR Telecommunication Solutions, Istanbul (Turkey)
Aug 2016 - Sep 2016

Learned basics of the telecommunication industry, helped with the development of a web-based interface (using HTML, CSS, and JavaScript) for the products that are being distributed.


Education

Ph.D. in Computer Science @ Texas Tech University, Lubbock, TX (USA)
Jul 2019 - Present

Interests: computer architecture, cybersecurity, and high-performance computing.


Bachelor's degree in Computer Engineering @ Istanbul Okan University, Istanbul (Turkey)
Sep 2014 - Jun 2018

Ranked 1st in the Faculty of Engineering. Ranked 2nd in the University.

Under Full Scholarship.


Bachelor's degree in Industrial Engineering @ Istanbul Okan University, Istanbul (Turkey)
Sep 2015 - Jun 2019

Studied as a Double Major Program student.


Studied as an Erasmus Exchange Student in Industrial Engineering @ University of Minho, Guimarães (Portugal)
Sep 2016 - Jan 2017

EuRopean Community Action Scheme for the Mobility of University Students (Erasmus+).


Volunteer Experience

Okan University Computer Engineering & Software Society

Co-founder


ESN Okan

Local Member of Erasmus Student Network (ESN) Okan since February 2017. President of ESN Okan since June 2017.