Patents by Inventor Kevin M. BROWNELL

Kevin M. BROWNELL 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: 10949200
    Abstract: Methods and apparatus for parallel processing are provided. A multicore processor is described. The multicore processor may include a distributed memory unit with memory nodes coupled to the processor's cores. The cores may be configured to execute parallel threads, and at least one of the threads may be data-dependent on at least one of the other threads. The distributed memory unit may be configured to proactively send shared memory data from a thread that produces the shared memory data to one or more of the threads.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: March 16, 2021
    Assignee: President and Fellows of Harvard College
    Inventors: Gu-Yeon Wei, David M. Brooks, Simone Campanoni, Kevin M. Brownell, Svilen Kanev
  • Publication number: 20160313991
    Abstract: Methods and apparatus for parallel processing are provided. A multicore processor is described. The multicore processor may include a distributed memory unit with memory nodes coupled to the processor's cores. The cores may be configured to execute parallel threads, and at least one of the threads may be data-dependent on at least one of the other threads. The distributed memory unit may be configured to proactively send shared memory data from a thread that produces the shared memory data to one or more of the threads.
    Type: Application
    Filed: June 13, 2014
    Publication date: October 27, 2016
    Applicant: President and Fellows of Harvard College
    Inventors: Gu-Yeon WEI, David M. BROOKS, Simone CAMPANONI, Kevin M. BROWNELL, Svilen KANEV