Patent ID: 7979814
Filing Date: 2011-07-12
Classification: G06F,G06T

Abstract:
1. A method of performing model evaluation in a graphical processing unit (GPU), said model evaluation being performed during a design or verification of an integrated circuit, the method comprising: storing a plurality of first texture data corresponding to device size parameters of devices of the integrated circuit; storing a plurality of second texture data corresponding to instance parameters of the devices; storing a plurality of third texture data corresponding to models of the devices; storing a plurality of fourth texture data corresponding to terminal voltages received by the devices; storing a plurality of links linking each device instance to an associated device model, size parameters and instance parameters; drawing a quad in the GPU having a size defined by the number of the plurality of links; assigning each thread in the quad to a different one of the plurality of links; and carrying out computations in each thread using the linked data to perform the model evaluation.