Patents by Inventor Yaniv Leviathan

Yaniv Leviathan 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).

  • Publication number: 20080084421
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, employing a software-implemented multi-mode parallel graphics rendering subsystem. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, and (iii) a bridge circuit operably connecting one or more CPUs and the CPU memory space. The computing system also includes (iv) one or more graphics cards supporting multiple GPUs and being connected to the bridge circuit by way of a data communication interface, (v) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (vi) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vii) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080084423
    Abstract: A computing system capable of parallelizing the operation of multiple graphics pipelines (GPPLs) implemented on a multi-core CPU chip having multiple CPU-cores, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components, and supporting multiple modes of parallel operation. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) a plurality of graphic processing pipelines (GPPLs), implemented using some or the CPU-cores, and (v) an automatic mode control module. During the run-time of the graphics-based application, the automatic mode control module automatically controls the mode of parallel operation of the multi-mode parallel graphics rendering subsystem so that the GPPLs are driven in a parallelized manner.
    Type: Application
    Filed: September 26, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080084418
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on an integrated graphic device (IGD) embodied within a bridge circuit, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) an external graphics card supporting at least one GPU and being connected to the bridge circuit by way of a data communication interface, (iv) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (v) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vi) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080084420
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on an integrated graphic device (IGD) embodied within a bridge circuit, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) an external graphics card supporting at least one GPU and being connected to the bridge circuit by way of a data communication interface, (iv) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (v) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vi) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080079737
    Abstract: A multi-mode parallel graphics rendering and display system for running a graphics-based application that generates pre-profiled scenes programmed with mode control commands (MCCs). The system includes a multi-mode parallel graphics rendering subsystem (MMPGRS) having multiple graphics processing pipelines (GPPLs) and supporting multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. The GPPLs support a parallel graphics rendering process that employs two or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data (GCAD), and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 3, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080074428
    Abstract: A method of rendering pixel-composited images for a graphics-based application running on a computing system embodying a multi-mode parallel graphics rendering system (MMPGRS). The MMPGRS includes a plurality of graphic processing pipelines (GPPLs) supporting a parallel graphics rendering process employing one or more modes of parallel operation selected from the group consisting of object division, image division, and time division. Each mode of parallel operation has decomposition, distribution and recomposition stages. The MMPGRS employs one or more modes of said parallel operation in order to execute graphic commands, and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of said graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 27, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080074429
    Abstract: A multi-mode parallel graphics rendering system (MMPGRS) supporting real-time transition between multiple states of parallel rendering operation in response to the automatic detection of predetermined operating conditions. The MMPGRS supports multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. A plurality of graphic processing pipelines (GPPLs) support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application. An automatic mode control module automatically controls the mode of parallel operation of the MMPGRS during the run-time of the graphics-based application, and mode transitions during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 27, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080074431
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards. The computing system includes CPU memory space for storing one or more graphics-based applications, one or more CPUs for executing the graphics-based applications, a bridge circuit operably connecting the CPU memory space and the one or more CPUs, and multiple external graphics cards supporting multiple GPUs and connected to the bridge circuit by way of a data communication interface. The computing system further includes a multi-mode parallel graphics rendering system (MMPRS) supporting multiple modes of parallel operation. The MMPGRS includes a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and an automatic mode control module.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 27, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080068389
    Abstract: Multi-mode parallel graphics rendering system (MMGRPS) embodied within a host computing system and employing the profiling of scenes in a graphics-based application. The MMPGRS supports multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. A plurality of graphic processing pipelines (GPPLs) support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application. An automatic mode control module automatically controls the mode of parallel operation of the MMPGRS during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 20, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan