This inventor holds 1 USPTO granted patent. Top assignee: Digital Equipment Corporation. Active years: 1992.
Company Filing History:
Years Active: 1992
Title: The Innovations of Daniel P Stirling
Introduction
Daniel P Stirling is a notable inventor based in Shrewsbury, MA (US). He has made significant contributions to the field of computer engineering, particularly in the design of central processing units. His innovative approach has led to the development of a unique method and apparatus that enhances the execution of variable-length instructions.
Latest Patents
Stirling holds a patent for a "Method and apparatus using a source operand list and a source operand." This invention aims to execute variable-length instructions independently of instruction preprocessing. The central processing unit he designed incorporates a set of queues in the data and control paths between the instruction unit and the execution unit. These queues include a 'fork' queue, a source queue, a destination queue, and a program counter queue. The design allows for efficient processing of instructions, providing a buffer to accommodate varying processing rates.
Career Highlights
Daniel P Stirling has worked at Digital Equipment Corporation, where he has applied his expertise in computer architecture. His work has been instrumental in advancing the capabilities of processing units, making them more efficient and effective in handling complex instructions. His innovative designs have contributed to the evolution of computing technology.
Collaborations
Stirling has collaborated with notable colleagues such as David B Fite and Tryggve Fossum. These partnerships have fostered an environment of innovation and creativity, leading to advancements in their respective fields.
Conclusion
Daniel P Stirling's contributions to the field of computer engineering are noteworthy. His patent and work at Digital Equipment Corporation reflect his commitment to innovation and excellence in technology. His legacy continues to influence the development of modern computing systems.
