-
公开(公告)号:US20060085489A1
公开(公告)日:2006-04-20
申请号:US11185310
申请日:2005-07-20
申请人: Dragan Tomic , Shankar Pal , Stanislav Oks , Jonathan Morrison , Mark Benvenuto
发明人: Dragan Tomic , Shankar Pal , Stanislav Oks , Jonathan Morrison , Mark Benvenuto
IPC分类号: G06F17/30
CPC分类号: G06F17/30917 , G06F12/123 , G06F12/127
摘要: Caching architecture that facilitates translation between schema data and relational structures. A schema translation component consumes schema data (e.g., XML schema data) having a schema structure. The schema structure is shredded into tables. A validation component interfaces to a memory management interface to facilitate loading only the necessary components to perform instance validation. During validation, only parts of the schema that are used are loaded and cached. A schema cache stores the in-memory representation of the schema optimized for instance validation. The schema components are loaded from metadata into the cache memory as read-only objects such that multiple users can use the in-memory objects for validation.
-
公开(公告)号:US20070016905A1
公开(公告)日:2007-01-18
申请号:US11180338
申请日:2005-07-12
申请人: John Rector , Jonathan Morrison , Neill Clift , Arun Kishan
发明人: John Rector , Jonathan Morrison , Neill Clift , Arun Kishan
IPC分类号: G06F9/46
CPC分类号: G06F9/52 , G06F9/522 , Y10S707/99938
摘要: A blocking local sense synchronization barrier is provided. The local sense variable is not processor private or global, but truly local to the synchronization barrier function. Safe deletion is provided by making sure the last operation a thread performs on a barrier is a write. Just before returning, threads increment a field that indicates the count of threads that have left the barrier. Blocking is supported such that threads spin for some interval, and when they decide to block, examine and set (if not already set) the indication of whether a thread is blocking that is to be examined by the last thread to arrive at the barrier to determine whether to set an event to release blocking threads.
摘要翻译: 提供阻塞的本地感测同步屏障。 局部感知变量不是处理器私有的或全局的,而是真正的本地的同步屏障功能。 通过确保线程在屏障上执行的最后一个操作是写入来提供安全删除。 在返回之前,线程会增加一个字段,指示已经离开屏障的线程数。 阻塞被支持,使得线程旋转一段时间,并且当它们决定阻塞,检查和设置(如果尚未设置)时线程是否阻塞的指示被最后线程检查以到达屏障 确定是否设置事件以释放阻塞线程。
-