Patent ID: 6490609
Filing Date: 2002-12-03
Classification: G06F

Abstract:
A computer controlled method comprising:(a) invoking a thread unaware operation routine, that implements an operation that accesses an operation-dependent temporary data structure from within a multi-threaded computing environment, said thread unaware operation routine executed by a plurality of threads; (b) invoking a pre-process routine separate from said thread unaware operation routine that prepares said operation-dependent temporary data structure for access by said thread unaware operation routine; and (c) invoking said thread unaware operation routine by one or more of said plurality of threads to perform said thread unaware operation routine using said operation-dependent temporary data structure allocated by said pre-process routine; (d) invoking a post-process routine separate form said thread unaware operation routine and said pre-process routine to return consolidated results from said operation-dependent temporary data structure.