Patents by Inventor Douglas Neuse

Douglas Neuse 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: 10579748
    Abstract: Methods of analyzing and capacity planning for multi-core, multi-chip, multi-threaded computer system environments by analyzing the scalability of a fourth layer complexity, the processor boards, and incorporating this factor into the calculation of the expected throughput of a system constructed with multiple processor boards. In particular, the method may comprise identifying a system for which system performance prediction is desired, specifying a simulation model, and determining configuration parameters for the system, the system with at least one processor board, at least one chip per board, at least one core per chip, and at least one thread per core. The method may further comprise obtaining scalability factors based on the configuration data for the system, executing a simulation process for the simulation model for a deterministic simulation time, calculating a throughput of the system as a prediction of the performance of the system, and storing the results in a storage device.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 3, 2020
    Assignee: CA, Inc.
    Inventors: Kenneth Zink, Douglas Neuse
  • Publication number: 20160292318
    Abstract: Methods of analyzing and capacity planning for multi-core, multi-chip, multi-threaded computer system environments by analyzing the scalability of a fourth layer complexity, the processor boards, and incorporating this factor into the calculation of the expected throughput of a system constructed with multiple processor boards. In particular, the method may comprise identifying a system for which system performance prediction is desired, specifying a simulation model, and determining configuration parameters for the system, the system with at least one processor board, at least one chip per board, at least one core per chip, and at least one thread per core. The method may further comprise obtaining scalability factors based on the configuration data for the system, executing a simulation process for the simulation model for a deterministic simulation time, calculating a throughput of the system as a prediction of the performance of the system, and storing the results in a storage device.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Kenneth ZINK, Douglas NEUSE
  • Patent number: 9218207
    Abstract: A method includes determining historical resource metrics for a host, and determining a workload forecast for the host based on the historical resource metrics. The method also includes determining a first series of virtual resource configurations based on the workload forecast. Each virtual resource configuration corresponds to a respective virtual machine of a plurality of virtual machines from the host. Each virtual resource configuration includes a time interval of the workload forecast, a processing specification of the corresponding virtual machine, and a host assignment indicative of a corresponding target host of the plurality of hosts on which to run the corresponding virtual machine. The method further includes configuring each respective virtual machine according to each corresponding virtual resource configuration in the first series of virtual resource configurations.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: December 22, 2015
    Assignee: CA, Inc.
    Inventors: Douglas Neuse, Laurence Clay, Balaji Varadaraju
  • Publication number: 20150227397
    Abstract: A computing workload is allocated amongst servers based on energy usage considerations. An energy consumption model is created for different server configurations. Based on the energy consumption models for the respective server configurations, different energy consumptions are predicted for executing a workload in corresponding different allocations of the workload on the servers. One of the allocations is selected based on the predicted energy consumptions. The selected allocation could minimize total energy use, reduce peak energy use, spread out energy use, etc.
    Type: Application
    Filed: February 10, 2014
    Publication date: August 13, 2015
    Applicant: CA, Inc.
    Inventors: Rajasekhar Gogula, Serguei Mankovskii, Douglas Neuse, Ramanjaneyulu Malisetti, Subhasis Khatua
  • Publication number: 20060013134
    Abstract: A system and method for capacity planning for enterprise networks, such as identifying bottlenecks and removing or replacing the bottleneck device are provided. The device utilization for one or more network devices are measured or read from measured data. A relative load is calculated from the device utilization data and device utilization is compared to a device threshold to determine the bottleneck device. A method is also provided for determining network utilizations, network populations and a relative response times based on only limited measurable device usage data.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 19, 2006
    Inventor: Douglas Neuse