Company Filing History:
Years Active: 1994-1996
Title: Innovations of Sunil Nanda
Introduction
Sunil Nanda is a notable inventor based in Los Altos, California. He has made significant contributions to the field of computer architecture and processing. With a total of 4 patents, his work has had a lasting impact on technology.
Latest Patents
One of his latest patents is titled "Method and apparatus for grouping multiple instructions, issuing grouped." This invention involves a pipelined processor that includes an instruction queue and an instruction control unit. The system is designed to group and issue multiple instructions simultaneously per clock cycle for execution. It features an integer and a floating point function unit capable of generating results per clock cycle, supporting the efficient processing of instructions. The pipeline stages are divided into integer and floating point stages, optimizing the execution process.
Another significant patent is "Broadcast demap for deallocating memory pages in a multiprocessor system." This invention provides a method for removing a page table entry from multiple translation lookaside buffers (TLBs) in a multiprocessor computer system. The process begins with broadcasting a demap request packet on a packet-switched bus, allowing for efficient memory management across processors.
Career Highlights
Sunil Nanda has worked with prominent companies such as Sun Microsystems, Inc. and Xerox Corporation. His experience in these organizations has contributed to his expertise in computer systems and processing technologies.
Collaborations
Throughout his career, Sunil has collaborated with notable individuals, including Norman M. Hayes and Richard D. Trauben. These collaborations have further enriched his work and innovations in the field.
Conclusion
Sunil Nanda's contributions to technology through his patents and career experiences highlight his role as a significant inventor in the field of computer architecture. His innovative approaches continue to influence advancements in processing systems.