Profile

  • Title:
    Associate Professor, Director of Computer Science Programs
  • Department:
    Computer Science

John Glossner, Ph.D.

Contact

Background

Dr. John Glossner is an Associate Professor and Director of Computer Science Programs at Rivier University. He teaches graduate-level Programming, Computer Architecture, Operating Systems, Computer Security, Object-Oriented Design, Reading and Research, and Professional Seminar.

Prior to Rivier, he was a Professor and Director of the Computer Architecture, Heterogeneous Computing, and AI Lab at the University of Science and Technology in Beijing (USTB), where he supervised Ph.D. students. Prior to USTB, he was the Chair of Computer Science at Daniel Webster College where he taught undergraduate students. In addition to faculty positions, he has held multiple industry positions at IBM Microelectronics, IBM Research, and Bell Labs.

In 2001, he co-founded Sandbridge Technologies which raised $70M in venture funding. Before being acquired, the World Economic Forum recognized the company for developing world-changing DSP technology widely used in today’s commercial cell phones.

After Sandbridge, he became CTO of China-based Huaxia General Processor Technologies (hxGPT) and CEO of its U.S.-based subsidiary Optimum Semiconductor Technologies Inc. (OST), where he led embedded development of heterogeneous processor designs including variable length vector processors and domain-specific AI accelerators.

Dr. Glossner has also served voluntarily as President of both the Heterogeneous System Architecture Foundation (HSAF) and the Wireless Innovation Forum.

He has more than 120 publications and 40 issued patents.

Degrees

  • Ph.D. Electrical Engineering, Delft University of Technology
  • Preliminary Ph.D. Studies in Computer Science, The University of North Carolina at Chapel Hill
  • M.S. Electrical Engineering, The National Technological University
  • M.S. Engineering Management, The National Technological University
  • B.S. Electrical Engineering, Pennsylvania  State University

Specialties

  • Computer Architecture, Organization, and Design
  • Heterogeneous Computing
  • Machine Learning and Artificial Intelligence
  • Digital Signal Processing
  • Operating Systems
  • Compilers and Dynamic Hardware Translation
  • Software-defined Radios and Wireless Communications
  • Programming: C/C++, C#, Python, Java, VHDL, Assembly, Mathematica, and Matlab

Courses Taught

  • CS505 Computer Science Fundamentals
  • CS552 Object-Oriented Design
  • CS554 Operating Systems
  • CS556 Computer Architecture
  • CS572 Computer Security
  • CS699 Professional Seminar
  • CS689 Reading and Research

Additionally:
– Computer Graphics
– Machine Learning and AI
– Software Engineering (Agile)
– Game Programming (Unity and Unreal Engine)
– Digital Signal Processing

Recent Publications and Proceedings

  1. Pruning and quantization for deep neural network acceleration: A survey, Elsevier Neurocomputing, Vol. 461, pp. 370-403 · Jul 5, 2021
  2. Heterogeneous Edge CNN Accelerator, (Best Paper Award), 2020 International Conference on Wireless Communications and Signal Processing (WCSP) · Oct 1, 2020
  3. Offloading C++17 Parallel STL on System Shared Virtual Memory Platforms Workshop on Open Source Supercomputing (OpenSuco3 in ISC 2018) · Jun 1, 2018
  4. The Next Generation of High-Performance Vector ISA for AI Acceleration, 2017 China Symposium on Artificial Intelligence · May 25, 2017
  5. Stock Market Prediction Based on Machine Learning Algorithms, Twenty-Second Annual Consortium for Computing Sciences in Colleges Northeast Region Conference (CCSCNE-2017) · Apr 7, 2017
  6. ACAT Assessment of Grade-based and Outcome-based Criteria, 2016 ASEE Annual Conference & Exposition · Jun 26, 2016
  7. HSA-Enabled DSPs and Accelerators, 3rd IEEE Global Conference on Signal & Information Processing (GlobalSiP) · Dec 14, 2015
  8. Game Design and Development Capstone Project Assessment Using Scrum, 122nd ASEE Annual Conference & Exposition. Seattle, WA · Jun 14, 2015
  9. Implementation of an SDR system using an MPI-based GPU cluster for WiMAX and LTE, Journal of Analog Integrated Circuits and Signal Processing · Nov 1, 2012
  10. The Sandblaster 2.0 Architecture and SB3500 Implementation, Proceedings of the Software Defined Radio Technical Forum (SDR Forum ’08), Washington DC · Oct 1, 2008

Academic Partners

As an Academic Partner of Visual Paradigm, John Glossner is issued online software tools for educational use, which cover UML, BPMN, ArchiMate, Agile story mapping, etc.