Steven Harris

PhD student Computer Science and Engineering

McKelvey School of Engineering

Washington University in St. Louis

CV/Resume and ORCID



Professional Interests:

Research:

Heterogeneous Architectures
Parallel Real-Time Systems
Cyber-Physical Systems
Real-Time Concurrency Platforms, Operating Systems, Virtualization, and Embedded Devices.

Teaching & Presentations:

McKelvey School of Engineering:

Fall 2022 - CSE 560 (Domain Specific Architectures):

Slides, Lecture

Fall 2023 - CSE 560 (Technology):

Lecture

Fall 2023 - CSE 560 (Superscalar):

Lecture

Challenges Designing for FPGAs using High-Level Synthesis
Presented at the 2022 IEEE High Performance Extreme Computing Conference

Paper

OpenCL Performance on the Intel Heterogeneous Architecture Research Platform
Presented at the 2020 IEEE High Performance Extreme Computing Conference

Paper, Presentation




Motivation:

Science is a lot of fun..when it works. However, many of my days are spent trying to understand why a given technology doesn’t work, usually as advertised, and how we can make it better. Spending time in the weeds, diving into low-level computer code and hardware that is usually in opposition to ones efforts can be very exhausting. Failure is one of the few things that can cause us to shutdown. You may appear in the room but without being present in each moment, you haven’t taken a seat at the table. Just because we are there, doesn’t mean that we are present in the moment. We may be physical in the room or appear on technologies such as Zoom, but being present in each moment is really hard work. Two quotes that sticks with me is as follows:

We must look for ways to be an active force in our own lives. We must take charge of our own destinies, design a life of substance and truly begin to live our dreams. --Les Brown

The master has failed more times than the beginner has even tried. --Stephen McCranie

Fail fast. Your solution may come right after the next failure. It has countless times for me!


Ways to contact me:



Last modified 00:00 CST 2 May 2024