Hello, I am Kieran Young, a PhD student studying Computer Architecture under the guidance of Dr. Soner Önder at Michigan Technological University.
My research focuses on optimizing memory instructions in superscalar processors to improve performance and efficiency.
As part of my work, I contribute to our shared in-house simulation framework, including the development of a superscalar processor and a non-blocking cache hierarchy.
I also contribute to projects like instruction space vectorization and others involving in-memory computing and branch prediction.
As part of these projects, I collaborate with a diverse set of researchers and students from institutions such as NTNU and FSU.
In the summer of 2023, I had the opportunity to travel to Norway and collaborate with NTNU in person.
Additionally, I have an ongoing interest in quantum computing where I collaborate with Dr. Ali Ebnenasir and others.
Education
Ph.D. Computer Science
|
Michigan Technological University
|
August 2021 — Expected May 2026
|
Houghton, MI
|
3.91 GPA
|
|
M.S. Computer Science
|
Michigan Technological University
|
August 2020 — May 2021
|
Houghton, MI
|
3.88 GPA
|
|
B.S. Computer Science
|
Michigan Technological University
|
Mathematical Sciences Minor
|
Houghton, MI
|
August 2017 — May 2020
|
3.79 GPA
|
Publications
Minimizing the Number of Teleportations in Distributed Quantum Computing Using Alloy
Fundamentals of Software Engineering (FSEN'25)
arXiv.org e-Print archive
Ali Ebnenasir,
Kieran Young, and Ronald Stempien.
Michigan Technological University
Simulating Quantum Computations on Classical Machines: A Survey
Under Review
arXiv.org e-Print archive
Kieran Young, Marcus Scese, and Ali Ebnenasir
Michigan Technological University
Teaching
Michigan Technological University
Instructor (Online)
|
Systems Programming (CS3411)
|
Summer 2025
|
Lab Instructor
|
Intro to Programming II (CS1122)
|
Fall 2024
|
Instructor
|
Systems Programming (CS3411)
|
Fall 2023
|
Instructor (Online)
|
Intro to Programming II (CS1122)
|
Summer 2022
|
Teaching Assistant
|
Intro to Computer Programming (Outreach)
|
Summer 2022
|
Lab Instructor
|
Intro to Programming II (CS1122)
|
Spring 2022
|
Lab Instructor
|
Intro to Programming I (CS1121)
|
Fall 2021
|
Teaching Assistant
|
Intro to the Perfect Machine (Summer Youth Program)
|
Summer 2021
|
Awards