Learn More
Recent developments in Graphics Processing Units (GPUs) have enabled inexpensive high performance computing for general-purpose applications. Due to GPU's tremendous computing capability, it has emerged as the co-processor of the CPU to achieve a high overall throughput. CUDA programming model provides the programmers adequate C language like APIs to better(More)
Recent development in Graphics Processing Units (GPUs) has enabled inexpensive high performance computing for general-purpose applications. Compute Unified Device Architecture (CUDA) programming model provides the programmers adequate C language like APIs to better exploit the parallel power of the GPU. Data mining is widely used and has significant(More)
Recent developments in Graphics Processing Units (GPUs) have enabled inexpensive high performance computing for general-purpose applications. Due to GPU's tremendous computing capability, it has emerged as the co-processor of CPU to achieve a high overall throughput. CUDA programming model provides the programmers adequate C language like APIs to better(More)
Recent development in Graphics Processing Units (GPUs) has enabled inexpensive high performance computing for general-purpose applications. Due to GPU's tremendous computing capability, it has emerged as the co-processor of the CPU to achieve a high overall throughput. CUDA programming model provides the programmers adequate C language like APIs to better(More)
PCM/FM has been widely used in telemetry system. Multiple Symbol Detection (MSD) based signal demodulation methods can achieve lower BER (Bit Error Rate) than other methods. Due to its high computational complexity, current MSD algorithms are implemented in specialized signal processing devices, such as FPGAs (Field Programmable Gate Arrays). As the rapid(More)
Abnormal remarks on World Wide Web, such as violence, threat, superstition, etc. may disturb the social order and public morality. Most traditional methods filter a page as long as it contains a keyword in a predefined blacklist. Such methods cannot provide a quantitative measure of how sensitive the content is. In this paper, we propose a utility-based Web(More)
With the rapid growth of information on the World Wide Web, recommender system has been receiving increasing attention. In academic literature recommendation applications, existing methods recommend papers merely based on their contents or cited frequencies, and none of them consider user's personalized requirements, such as authority, popularity, time,(More)
Data mining is widely used in various domains and has significant applications. However, current data mining tools cannot meet the requirement of applications with large‐scale databases in terms of speed. We propose three techniques to accelerate fundamental kernels in data mining algorithms on CUDA platform, scalable thread scheduling scheme for irregular(More)
Multiple Symbol Detection (MSD) is an important technique in digital signal processing. It estimates the sequence of the received signal by maximum-likelihood principle. Due to its high computational complexity, currently, MSD algorithms were implemented in specialized signal processing devices, such as Field Programmable Gate Arrays (FPGAs). As the rapid(More)