Search
  • 網站搜尋
亞洲知識產權資訊網為知識產權業界提供一個一站式網上交易平台,協助業界發掘知識產權貿易商機,並與環球知識產權業界建立聯繫。無論你是知識產權擁有者正在出售您的知識產權,或是製造商需要購買技術以提高操作效能,又或是知識產權配套服務供應商,你將會從本網站發掘到有用的知識產權貿易資訊。
返回搜索結果

A parallel twig join algorithm for XML processing using a GPGPU (Technion)


總結

Background:
The problem is how to match XML query twig patterns in a parallel graphics processing unit (GPU) multi-threaded computing platform. There are sequential solutions to this problem such as the PathStack/TwigStack algorithm and its parallelization for corresponding CPU multi-threaded computing platforms. The limitation of the current algorithms is the number of threads that can be used along with these algorithms. The current algorithms only fit systems with a maximum of several dozens of threads.

Method:
The presented algorithm uses the data and task parallelism of the GPU to perform memory-intensive tasks allowing the CPU to be used to perform I/O and resource management. The invention therefore efficiently exploits both the high-bandwidth GPU memory interface and the lower-bandwidth CPU main memory. This approach uses the representation of positions of XML elements and string values via stream representation, in which each stream contains the positional representations of the database nodes whose label is identical to that of some particular element label in the document. The proposed novel storage scheme for managing XML documents enables the efficient identification of the ancestors of each node in the XML document tree, within the stream representation of the document. Then, the relevant data for answering the query among a large amount of different threads can be distributed, enabling the parallel processing of a single query.


技術優勢

· Uses GPUs to accelerate the processing of a single query, when a stream representation of documents is used

· Enables encoding the structural characteristics of the document within the streams

· Allows database systems that support XML documents to work in a multi-core GPU environment

· Significantly increases the speedup of processing twig joins for XML documents


技術應用

Improving database systems that support XML documents to work in multi-core GPU environment.


ID號碼

COM-1401


國家/地區

以色列

欲了解更多信息,請點擊 這裡
Business of IP Asia Forum
桌面版