ONLINE SIMULATION MODEL OPTIMIZATION

    公开(公告)号:CA2755605C

    公开(公告)日:2019-08-13

    申请号:CA2755605

    申请日:2011-10-21

    Abstract: An illustrative embodiment of a computer-implemented process for online simulation model optimization receives data representative of a business process captured in real time to form instance metrics, aggregates the instance metrics to form aggregated instance metrics and filters the aggregated instance metrics to form calibrated data. The computer-implemented process iteratively computes an output value using the calibrated data by a simulation model, and responsive to a determination that the output value is not within the predetermined tolerance of the error threshold, adjusts a weight previously assigned to an aggregated instance metric by the particle filter to form recalibrated data, whereby the recalibrated data is submitted to the simulation model for computation and responsive to a determination that the output value is within the predetermined tolerance of the error threshold, sends a result to a correction selection process of a business process optimizer, wherein the result is a value selected from a set of values including the output value, the calibrated data and the recalibrated data.

    ONLINE SIMULATION MODEL OPTIMIZATION

    公开(公告)号:CA2755605A1

    公开(公告)日:2013-04-21

    申请号:CA2755605

    申请日:2011-10-21

    Applicant: IBM CANADA

    Abstract: An illustrative embodiment of a computer-implemented process for online simulation model optimization receives data representative of a business process captured in real time to form instance metrics, aggregates the instance metrics to form aggregated instance metrics and filters the aggregated instance metrics to form calibrated data. The computer-implemented process iteratively computes an output value using the calibrated data by a simulation model, and responsive to a determination that the output value is not within the predetermined tolerance of the error threshold, adjusts a weight previously assigned to an aggregated instance metric by the particle filter to form recalibrated data, whereby the recalibrated data is submitted to the simulation model for computation and responsive to a determination that the output value is within the predetermined tolerance of the error threshold, sends a result to a correction selection process of a business process optimizer, wherein the result is a value selected from a set of values including the output value, the calibrated data and the recalibrated data.

    A METHOD OF RECOGNIZING FIXED AND VARIABLE SIZED DATA OBJECTS IN MEMORY

    公开(公告)号:CA2212316C

    公开(公告)日:2001-02-13

    申请号:CA2212316

    申请日:1997-07-31

    Applicant: IBM CANADA

    Abstract: A method for recognizing fixed size objects and allocating and freeing fixed size data objects in a multiple heap system. The method utilizes a page based structure for allocating fixed size objects. A page or pool of pages is provided for each predetermined object size. Each page includes a reserved area for storing heap handle and object size information which is common to all the objects of the predetermined size for the page. Allocation and de-allocation requests are performed based on the object size. The reserved area in the page includes a recognizable sanity value and the object size for the page. The sanity value denotes a fixed size object. The reserved area also stores two pointers to keep track of a linked list of available and free objects. The remainder of the page is used for the objects. For a de-allocation request, the page containing the object is determined from the address of the object.

    METHOD FOR HEAP MANAGEMENT OF FIXED SIZED OBJECTS USING PAGES

    公开(公告)号:CA2212354C

    公开(公告)日:2000-07-11

    申请号:CA2212354

    申请日:1997-07-31

    Applicant: IBM CANADA

    Abstract: A method for managing storage for allocation and de-allocation requests of fixed size data objects. Fixed size data objects are allocated and de-allocated from a page list comprising a pool of memory pages and each page includes a reserved area for storing object information in common to all the objects in that page. A pool of pages, i.e. page list, is provided for each specific object size. A recycle page list is also provided for recycling pages in which all the objects have been returned.

Patent Agency Ranking