Patents by Inventor Gregory Nakhimovsky

Gregory Nakhimovsky has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6058460
    Abstract: A method of allocating memory in a multithreaded (parallel) computing environment in which threads running in parallel within a process are associated with one of a number of memory pools of a system memory. The method includes the steps of establishing memory pools in the system memory, mapping each thread to one of the memory pools; and, for each thread, dynamically allocating user memory blocks from the associated memory pool. The method allows any existing memory management malloc package to be converted to a multithreaded version so that multithreaded processes are run with greater efficiency.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: May 2, 2000
    Assignee: Sun Microsystems, Inc.
    Inventor: Gregory Nakhimovsky