Neil McGlohon

Neil McGlohon


Research Scientist

Parallel/Distributed Computing
Neuromorphic Computing
Github:
Resume PDF:
Full CV PDF:

Education

Doctor of Philosophy
Computer Science
Rensselaer Polytechnic Institute
August 2021
Master of Science
Computer Science
Rensselaer Polytechnic Institute
May 2016
Bachelor of Science
Physics
University of Oklahoma
May 2014

Experience

Featured Accomplishments

  • Led the design and development of a purpose-built LLM inference engine to provide generative AI inference workloads powered by IBM AIU NorthPole hardware to define the state-of-the-art.
  • Demonstrated rack-scale distributed AI system deployments of 288 NorthPole cards, capable of collectively producing over 500,000 generated tokens-per-second whilst simultaneously maintaining model-optimal individual per-token latencies as low as 1 millisecond.
  • Designed, developed, and deployed a cloud-native stack on OpenShift/Kubernetes to expose and control access to IBM AIU NorthPole powered LLM AI inference appliances. Worked with engineers to integrate the services into the IBM watsonx product to enable IBM AIU NorthPole-accelerated LLM inference workloads across the platform.
  • Performed role of primary maintainer of open-source C/C++ project for massively parallel simulation of high performance computing (HPC) communication networks known as CODES. Collaborated with researchers from institutions including Argonne and Sandia National Laboratories.
  • Participated as a steering-committee member on an NSF funded project-of-projects and acted as a subject-matter-expert and mentor in the areas of high performance computing and AI systems for participating graduate students.

Employment Experience

  • IBM Research. Staff Research Scientist: October 2022 - July 2026
    • Team lead role driving development of the runtime stack and SDK packaging/release process for the IBM AIU NorthPole accelerator card: a brain-inspired computing hardware device for state-of-the-art AI inference capable of simultaneously providing increased performance at significantly reduced energy usage than comparable GPUs and other neural accelerator devices.
    • Subject matter expert in parallel and distributed computing systems, containerization and orchestration, and the serving of LLM inference systems.
    • Technical representative for IBM AIU NorthPole during international business development and client outreach events and meetings.
    • Developed and maintained a cloud-native stack on OpenShift/Kubernetes for scalable LLM AI inference, integrated into production IBM watsonx platform workloads as a research-preview service. This effort showcased rack-scale distributed AI network deployments of hundreds of NorthPole cards distributed across many networked hosts.
    • Developed a purpose-built, bespoke, LLM inference engine stack to provide generative AI workload capabilities powered by NorthPole hardware to obtain bleeding-edge latency and throughput performance metrics.

  • Rensselaer Polytechnic Institute. Research Scientist: July 2021 - September 2022
    Center for Compuational Innovations
    • Led complex scientific and technical efforts at the Center for Computational Innovations, focusing on software development and benchmarks in High Performance Computing (HPC) environments.
    • External collaborator on research projects for the IBM AI Hardware Center involving distributed AI training benchmarking and simulation of composable systems.
    • Provided technical expertise to enhance design, implementation, and analysis of research procedures.
    • Identified and pursued funding opportunities to support innovative research projects in collaboration with the center director.
    • Provided technical expertise to enhance design, implementation, and analysis of research.
    • Triaged and prioritized center needs for research facilitation of thousands of users across multiple supercomputer systems.

  • Rensselaer Polytechnic Institute. Software Engineer: February 2020 - June 2021
    Center for Compuational Innovations
    • Conducted research and development of software for simulating High Performance Computing (HPC) interconnection networks.
    • Collaborated with external research partners to tailor software solutions for specific project requirements.
    • Generated relevant research data to support the Center for Computational Innovations at Rensselaer Polytechnic Institute.

  • Cisco Meraki. Software Engineering Intern: Summer 2017
    • Contributed to the research and development of firmware for Cisco Meraki's MR Platform.
    • Designed and developed a lockless thread-safe hashtable utilizing RCU techniques. Contributions submitted to open-source software-defined router project: Click Modular Router.

  • Rensselaer Polytechnic Institute. Research Assistant: Fall 2014 - June 2021
    Advisor: Christopher Carothers
    • Active member of the Department of Energy's Exascale Compute Project (ECP), developing and evaluating models of prototypical exascale supercomputer communication network designs through simulation.
    • Maintainer of CODES HPC network/storage simulation framework built on top of the ROSS parallel discrete event simulation (PDES) environment.
    • Fufilled duties as a research assistant with the SuperNeuro research group, developing models for simulation of neurmorphic systems and associated software.
    • Primary area of research: High Performance/Parallel Computing
    • Other areas of interest: Distributed Computing, Machine Learning

  • Rensselaer Polytechnic Institute. Teaching Assistant - Computer Science 1: Fall 2014
    Professor: Sibel Adali
    • Support to professor during course teaching fundamentals of computer science using Python.
    • Facilitated laboratory classes and discussions, hosted office hours, graded homework and exams.

  • University of Oklahoma. Research Assistant: May 2012 -- May 2014
    Advisor: Sheena Murphy
    • Continued REU research, performing a closer inspection of electrical transport properties of antimony measured at cold temperatures, including first-observations of weak anti-localization in quantum confined films.
    • Worked on developing and refining a method for measuring differential conductance of a material, allowing for a greater understanding of the interface between a topological insulator and a superconductor.

  • University of Oklahoma. National Science Foundation REU: Summer 2012, 2013
    Advisor: Sheena Murphy
    • Participated in condensed matter physics research and analysis under an NSF Materials Research Science and Engineering Center (MRSEC) grant from advisor.
    • Worked alongside graduate students in a laboratory environment.
    • Performed data collection, statistical interpretation of collected data, and utilized software associated with analysis of collected data (Mathematica, LabVIEW).
    • Participated in metal workshop course to qualify for use of the student shop in fabricating parts for laboratory equipment.

Publications

Talks


Other Experience