Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where C. John Glossner is active.

Publication


Featured researches published by C. John Glossner.


compilers, architecture, and synthesis for embedded systems | 2000

Parallel saturating multioperand adders

Michael J. Schulte; Pablo Balzola; Jie Ruan; C. John Glossner

This paper presents designs for parallel saturating multioperand adders. These adders have only a single carrypropagate adder on the critical delay path, yet produce the same results that would be obtained if the additions were performed serially with saturation after each operation. When used with parallel saturating multipliers or multiplyaccumulate units, these adders signi cantly improve the performance of GSM speech coders. They can also easily be modi ed to perform either saturating or wraparound multioperand addition, based on an input control signal. Since parallel saturating multioperand adders have more area and less delay than serial saturating multioperand adders, they are suitable for high-performance digital signal processing systems.


Proceedings 25th EUROMICRO Conference. Informatics: Theory and Practice for the New Millennium | 1999

Delft-Java dynamic translation

C. John Glossner; Stamatis Vassiliadis

This paper describes the DELFT-JAVA processor and the mechanisms required to dynamically translate JVM instructions into DELFT-JAVA instructions. Using a form of hardware register allocation, we transform stack bottlenecks into pipeline dependencies which are later removed using register renaming and interlock collapsing arithmetic units. When combined with superscalar techniques and multiple instruction issue, we remove up to 60% of translated dependencies. When compared with a realizable stack-based implementation, our approach accelerates a Vector Multiply execution by 3.2/spl times/ for out-of-order execution with register renaming and 2.7/spl times/ when hardware constraints were considered. In addition, for translated instruction streams, we realized a 50% performance improvement for out-of-order execution when compared with in-order execution.


Archive | 2005

Multi-threaded processor having compound instruction and operation formats

C. John Glossner; Erdem Hokenek; Mayan Moudgill; Michael J. Schulte


Archive | 2005

Processor having compound instruction and operation formats

C. John Glossner; Erdem Hokenek; Mayan Moudgill; Michael J. Schulte


Archive | 2005

Multithreaded processor with register file

Erdem Hokenek; Mayan Moudgill; Michael J. Schulte; C. John Glossner


Archive | 2016

VECTOR PROCESSOR CONFIGURED TO OPERATE ON VARIABLE LENGTH VECTORS WITH ASYMMETRIC MULTI-THREADING

Mayan Moudgill; Gary Nacer; C. John Glossner; Arthur Joseph Hoane; Paul Hurtley; Murugappan Senthilvelan; Pablo Balzola; Vitaly Kalashnikov; Sitij Agrawal


Archive | 2016

VECTOR PROCESSOR CONFIGURED TO OPERATE ON VARIABLE LENGTH VECTORS USING ONE OR MORE COMPLEX ARITHMETIC INSTRUCTIONS

Mayan Moudgill; Gary Nacer; C. John Glossner; Arthur Joseph Hoane; Sitij Agrawal


Archive | 2016

VECTOR PROCESSOR CONFIGURED TO OPERATE ON VARIABLE LENGTH VECTORS WITH OUT-OF-ORDER EXECUTION

Mayan Moudgill; Gary Nacer; C. John Glossner; Arthur Joseph Hoane; Murugappan Senthilvelan; Pablo Balzola


Archive | 2016

VECTOR PROCESSOR CONFIGURED TO OPERATE ON VARIABLE LENGTH VECTORS USING IMPLICITLY TYPED INSTRUCTIONS

Mayan Moudgill; C. John Glossner; Arthur Joseph Hoane; Paul Hurtley; Vitaly Kalashnikov


Archive | 2016

Monolithic vector processor configured to operate on variable length vectors

Mayan Moudgill; Gary Nacer; C. John Glossner; Arthur Joseph Hoane; Paul Hurtley; Murugappan Senthilvelan; Pablo Balzola; Vitaly Kalashnikov; Sitij Agrawal

Collaboration


Dive into the C. John Glossner's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Murugappan Senthilvelan

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stamatis Vassiliadis

Delft University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge