Conference Proceeding
A parallel architecture for meaning comparison
Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
05/2010;
DOI:10.1109/IPDPS.2010.5470371
In proceeding of: Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
Source: IEEE Xplore
-
Citations (0)
- Cited In (1)
-
Conference Proceeding: Optimizing a Semantic Comparator Using CUDA-enabled Graphics Hardware
[show abstract] [hide abstract]
ABSTRACT: Emerging semantic search techniques require fast comparison of large "concept trees". This paper addresses the challenges involved in fast computation of similarity between two large concept trees using a CUDA-enabled GPGPU co-processor. We propose efficient techniques for the same using fast hash computations, membership tests using Bloom Filters and parallel reduction. We show how a CUDA-enabled mass produced GPU can form the core of a semantic comparator for better semantic search. We experiment run-time, power and energy consumed for similarity computation on two platforms: (1) traditional sever class Intel x86 processor (2) CUDA enabled graphics hardware. Results show 4x speedup with 78% overall energy reduction over sequential processing approaches. Our design can significantly reduce the number of servers required in a distributed search engine data center and can bring an order of magnitude reduction in energy consumption, operational costs and floor area.Semantic Computing (ICSC), 2011 Fifth IEEE International Conference on; 10/2011
Data provided are for informational purposes only. Although carefully collected, accuracy cannot be guaranteed.
The impact factor represents a rough estimation of the journal's impact factor and does not reflect the actual
current impact factor.
Publisher conditions are provided by RoMEO. Differing provisions from the publisher's actual policy or licence
agreement may be applicable.
Keywords
available hardware design
distributed search engine
dot product processor designs
dot product processors
energy consumption
fine grained parallel architecture
fine grained parallelism
floor area
hardware design
Intel Xeon processor
Meaning comparison
optimum software code
performs meaning comparison
power consumption
require fast dot product computation
server class processor
similarity comparison
similarity value
traditional server class processors
vector cosine similarity