Location History:
- Waltham, MA (US) (1989)
- Boston, MA (US) (1991)
Company Filing History:
Years Active: 1989-1991
Title: The Innovations of James B. Salem
Introduction
James B. Salem is a notable inventor based in Boston, MA. He has made significant contributions to the field of computer science, particularly in the area of processor simulation. With a total of 2 patents, his work has influenced the design and functionality of computer systems.
Latest Patents
Salem's latest patents include a method for simulating a hexagonal array of computer processors. This method describes a system where processors and memories are connected in a rectilinear grid, allowing for efficient communication between adjacent processors. The arrangement enhances connectivity by introducing additional communication patterns, creating a zigzag communication flow. Another significant patent involves virtual processor techniques in a SIMD multiprocessor array. This mechanism allows physical processors to simulate multiple virtual processors, optimizing memory usage and processing efficiency.
Career Highlights
James B. Salem has worked at Thinking Machines Corporation, where he has been able to apply his innovative ideas in practical applications. His work has been instrumental in advancing the capabilities of computer processors and memory systems.
Collaborations
Salem has collaborated with notable figures in the field, including Guy Lewis Steele, Jr. and W. Daniel Hillis. These collaborations have further enriched his contributions to computer science.
Conclusion
James B. Salem's innovative patents and career at Thinking Machines Corporation highlight his significant impact on the field of computer technology. His work continues to influence the development of advanced computing systems.