Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


International Business Machines Corpration

International Business Machines Corpration Patent applications
Patent application numberTitlePublished
20100299291Cruncher - An MIP Solver Accelerator - Methods and systems are provided for solving an optimization problem using a model expressed in a mixed integer programming (MIP) language. The problem is constrained within a space of valid solutions by a plurality of MIP variables. A skeleton set of the variables are designated as eligible for fixed value assignments. An initial solution for the problem is obtained, which forms the basis for refinement. New versions of the problem are prepared and solved iteratively by fixing a proportion of the skeleton set to their best known values, as found in a previous problem-solving iteration.11-25-2010
20090217104METHOD AND APPARATUS FOR DIAGNOSTIC RECORDING USING TRANSACTIONAL MEMORY08-27-2009
20080253398SELECTIVE HEADER FIELD DISPATCH IN A NETWORK PROCESSING SYSTEM - A method and structure is disclosed for dispatching appropriate data to a network processing system comprising an improved technique for extracting protocol header fields for use by the network processor. This technique includes basic classification of a packet according to the types of protocol headers present in the packet. Based on the results of the classification, specific parameter fields are extracted from corresponding headers. All such parameter fields from one or more protocol headers in the packet are concatenated into a compressed dispatch message. Multiple of such dispatch messages are bundled into a single composite dispatch message. Thus selected header fields from N packets are passed to the network processor in a single composite dispatch message, increasing the network processor's packet forwarding capacity by a factor of N. Likewise, multiple enqueue messages are bundled into a single composite enqueue message to direct enqueue and frame alterations to be taken on the bundle of N packets.10-16-2008

Patent applications by International Business Machines Corpration