Patents by Inventor Tomer Morad
Tomer Morad 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: 11494199Abstract: A system and method for knob refinement. A method includes determining an ordered list of knobs organized with respect to impact on the target metric for a system based on a plurality of historical sets of target metric measurements; determining a second system configuration based on the ordered list of knobs and a first set of target metric measurements recorded for the system when the system is configured according to a first system configuration, the system having a plurality of knobs, wherein the second system configuration includes at least one knob of the plurality of knobs that is reconfigured as compared to the first system configuration; and applying one of the first system configuration and the second system configuration, wherein the applied system configuration is determined based on the first set of target metric measurements and a second set of target metric measurements.Type: GrantFiled: March 3, 2021Date of Patent: November 8, 2022Assignee: Synopsys, Inc.Inventors: Tomer Morad, Omer Yehezkely, Tomer Paz, Andrey Gelman, Michael Tseitlin
-
Patent number: 11429181Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.Type: GrantFiled: March 4, 2020Date of Patent: August 30, 2022Assignee: Synopsys, Inc.Inventor: Tomer Morad
-
Publication number: 20210279078Abstract: A system and method for knob refinement. A method includes determining an ordered list of knobs organized with respect to impact on the target metric for a system based on a plurality of historical sets of target metric measurements; determining a second system configuration based on the ordered list of knobs and a first set of target metric measurements recorded for the system when the system is configured according to a first system configuration, the system having a plurality of knobs, wherein the second system configuration includes at least one knob of the plurality of knobs that is reconfigured as compared to the first system configuration; and applying one of the first system configuration and the second system configuration, wherein the applied system configuration is determined based on the first set of target metric measurements and a second set of target metric measurements.Type: ApplicationFiled: March 3, 2021Publication date: September 9, 2021Applicant: Concertio Inc.Inventors: Tomer MORAD, Omer YEHEZKELY, Tomer PAZ, Andrey GELMAN, Michael TSEITLIN
-
Publication number: 20200201415Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.Type: ApplicationFiled: March 4, 2020Publication date: June 25, 2020Inventor: Tomer Morad
-
Patent number: 10606337Abstract: A computing system and a method for self-tuning a computing system. The method includes executing a current workload of the computing system until completion of the current workload; measuring a current operation metric representing a current operation performance of the computing system; tuning each of the plurality of system knobs to a static value selected from a group of static values; and iteratively executing the current workload of the computing system until an exit condition is met, wherein the exit condition is met when operation of the computing system having the system knobs tuned to one of the selected static values is an optimal static value satisfying at least one predefined target metric.Type: GrantFiled: April 30, 2018Date of Patent: March 31, 2020Assignee: The Joan and Irwin Jacobs Technion-Cornell InstituteInventor: Tomer Morad
-
Publication number: 20180246558Abstract: A computing system and a method for self-tuning a computing system. The method includes executing a current workload of the computing system until completion of the current workload; measuring a current operation metric representing a current operation performance of the computing system; tuning each of the plurality of system knobs to a static value selected from a group of static values; and iteratively executing the current workload of the computing system until an exit condition is met, wherein the exit condition is met when operation of the computing system having the system knobs tuned to one of the selected static values is an optimal static value satisfying at least one predefined target metric.Type: ApplicationFiled: April 30, 2018Publication date: August 30, 2018Applicant: The Joan and Irwin Jacobs Technion-Cornell InstituteInventor: Tomer Morad
-
Patent number: 9958931Abstract: A method for self-tuning a computing system is presented. The method comprises mapping a current workload of the computing system to at least one bucket; measuring a current operation metric representing a current operation of the computing system; determining, based on the current operation metric, at least one optimization scheme for each of the at least one bucket, wherein the at least one optimization scheme includes at least a list of system knobs having optimal values configured to adjust the operation of the computing device to meet at least one predefined target metric; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective value.Type: GrantFiled: February 22, 2017Date of Patent: May 1, 2018Assignee: The Joan and Irwin Jacobs Technion-Cornell InstituteInventor: Tomer Morad
-
Publication number: 20170242472Abstract: A method for self-tuning a computing system is presented. The method comprises mapping a current workload of the computing system to at least one bucket; measuring a current operation metric representing a current operation of the computing system; determining, based on the current operation metric, at least one optimization scheme for each of the at least one bucket, wherein the at least one optimization scheme includes at least a list of system knobs having optimal values configured to adjust the operation of the computing device to meet at least one predefined target metric; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective value.Type: ApplicationFiled: February 22, 2017Publication date: August 24, 2017Applicant: The Joan and Irwin Jacobs Technion-Cornell InstituteInventor: Tomer MORAD
-
Publication number: 20100036728Abstract: Invention is provided for navigation and orientation for all types of passengers traveling in public transportation. Segmentation methods for digital advertising based on location and number of passengers. Method for delivering audio and visual advertisements in real time into public transportation vehicles. Method for delivering public transportation positioning information, including arrival times, remaining times, past and future stops, stop numbers, current position, street and neighborhood names, waypoints, connections with other public transportation means, and news headlines. Method for embedding advertisements in any form, including banners, skins, pop-ups, video, audio, text and animation, in information screens inside public transportation.Type: ApplicationFiled: August 14, 2009Publication date: February 11, 2010Applicant: Transspot Ltd.Inventors: Pini Pechenick, Tomer Morad, Tomer Chen
-
Publication number: 20070152850Abstract: Invention is provided for navigation and orientation for all types of passengers traveling in public transportation. Segmentation methods for digital advertising based on location and number of passengers. Method for delivering audio and visual advertisements in real time into public transportation vehicles. Method for delivering public transportation positioning information, including arrival times, remaining times, past and future stops, stop numbers, current position, street and neighborhood names, waypoints, connections with other public transportation means, and news headlines. Method for embedding advertisements in any form, including banners, skins, pop-ups, video, audio, text and animation, in information screens inside public transportation.Type: ApplicationFiled: October 26, 2005Publication date: July 5, 2007Inventors: Pini Pechenick, Tomer Morad, Tomer Chen