This inventor holds 7 USPTO granted patents. Top assignees: Cray Incorporated, Cray Research, Inc.. Active years: 1994-2015.
Company Filing History:
Years Active: 1994-2015
Title: The Innovative Contributions of Terry D Greyzck
Introduction
Terry D Greyzck is a notable inventor based in Eagan, MN (US), recognized for her significant contributions to the field of computer systems and programming. With a total of 7 patents, she has developed innovative solutions that enhance the efficiency and performance of computing processes.
Latest Patents
One of her latest patents is titled "Mapping vector representations onto a predicated scalar multi-threaded system." This invention implements a method for generating code for execution based on a Single Instruction, Multiple Threads (SIMT) model with parallel units of threads. The system identifies loops within a program that include vector processing and generates instructions for threads that set predicates based on whether a thread corresponds to a vector element. This approach allows for vector processing to be performed via scalar operations while avoiding branch divergence within the parallel unit of threads.
Another significant patent is "Using vector atomic memory operation to handle data of different lengths." This system and method compile program code that includes operations on arrays of data elements stored in a computer's memory. The program code scans for equations operating on data of lengths beyond the limited number of vector-supported data lengths. The equations are replaced with vectorized machine executable code, which comprises a nested loop that decomposes the equation into multiple loops of length N. The virtual interior loop executes vector operations corresponding to the N length loop, utilizing vector atomic memory operation instructions to resolve false conflicts.
Career Highlights
Terry has worked with prominent companies such as Cray Incorporated and Cray Research, Inc., where she has applied her expertise in developing advanced computing technologies. Her work has significantly impacted the efficiency of programming and data processing in high-performance computing environments.
Collaborations
Throughout her career, Terry has collaborated with esteemed colleagues, including David W Oehmke and William F Long. These collaborations have fostered innovation and contributed to the advancement of technology in their respective fields.
Conclusion
Terry D Greyzck's innovative patents and career achievements highlight her as a leading figure in the realm of computer systems and programming. Her contributions continue to influence the development of efficient computing solutions.

