Patents by Inventor Martin Deneroff

Martin Deneroff 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: 8015238
    Abstract: A generalized approach to particle interaction can confer advantages over previously described method in terms of one or more of communications bandwidth and latency and memory access characteristics. These generalizations can involve one or more of at least spatial decomposition, import region rounding, and multiple zone communication scheduling. An architecture for computation of particle interactions makes use various forms of parallelism. In one implementation, the parallelism involves using multiple computation nodes arranged according to a geometric partitioning of a simulation volume.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: September 6, 2011
    Assignee: D. E. Shaw Research LLC
    Inventors: Kevin J. Bowers, Ron O Dror, David E. Shaw, Martin Deneroff
  • Publication number: 20080243452
    Abstract: A generalized approach to particle interaction can confer advantages over previously described method in terms of one or more of communications bandwidth and latency and memory access characteristics. These generalizations can involve one or more of at least spatial decomposition, import region rounding, and multiple zone communication scheduling. An architecture for computation of particle interactions makes use various forms of parallelism. In one implementation, the parallelism involves using multiple computation nodes arranged according to a geometric partitioning of a simulation volume.
    Type: Application
    Filed: October 19, 2007
    Publication date: October 2, 2008
    Inventors: Kevin J. Bowers, Ron Dror, David Shaw, Martin Deneroff
  • Publication number: 20060282648
    Abstract: A system and method for interconnecting a plurality of processing element nodes within a scalable multiprocessor system is provided. Each processing element node includes at least one processor and memory. A scalable interconnect network includes physical communication links interconnecting the processing element nodes in a cluster. A first set of routers in the scalable interconnect network route messages between the plurality of processing element nodes. One or more metarouters in the scalable interconnect network route messages between the first set of routers so that each one of the routers in a first cluster is connected to all other clusters through one or more metarouters.
    Type: Application
    Filed: December 6, 2005
    Publication date: December 14, 2006
    Inventors: Martin Deneroff, Gregory Thorson, Randal Passint
  • Publication number: 20050066147
    Abstract: An address translation unit generates a physical address for access to a memory from a virtual address using either a translation lookaside buffer or a segmentation buffer. If the virtual address falls within a predetermined range, the address translation unit will use the segmentation buffer to generate the physical address. Upon generation of the physical address, the memory will either receive data from or provide data to a processor in accordance with the instructions being processed by the processor.
    Type: Application
    Filed: April 30, 2004
    Publication date: March 24, 2005
    Inventors: Steven Miller, Martin Deneroff, Curt Schimmel, John Carter, Lixin Zhang, Michael Parker
  • Publication number: 20050053057
    Abstract: Improved method and apparatus for parallel processing. One embodiment provides a multiprocessor computer system that includes a first and second node controller, a number of processors being connected to each node controller, a memory connected to each controller, a first input/output system connected to the first node controller, and a communications network connected between the node controllers. The first node controller includes: a crossbar unit to which are connected a memory port, an input/output port, a network port, and a plurality of independent processor ports. A first and a second processor port connected between the crossbar unit and a first subset and a second subset, respectively, of the processors. In some embodiments of the system, the first node controller is fabricated onto a single integrated-circuit chip.
    Type: Application
    Filed: June 15, 2004
    Publication date: March 10, 2005
    Inventors: Martin Deneroff, Givargis Kaldani, Yuval Koren, David McCracken, Swaminathan Venkataraman