Posts
Sep, 20
High performance histogramming on massively parallel processors
Histogramming is a technique by which input datasets are mined to extract features and patterns. Histograms have wide range of uses in computer vision, machine learning, database processing, quality control for manufacturing, and many applications benefit from advance knowledge about the distribution of data. Computing a histogram is, essentially, the antithesis of parallel processing. Without […]
Sep, 20
Parallel Hierarchical Clustering on the GPU
Clustering is a basic task in exploratory data analysis. It is used to partition elements of a set into disjoint groups, so-called clusters, such that elements within a group are similar to each other, but dissimilar to elements of other groups. Several clustering algorithms exist, which can be applied depending on the type of dataset […]
Sep, 20
Interactive Ray Tracing with Data Locality Optimizations
Ray tracing denotes a class of rendering algorithms that are well-known for their flexibility and their capability of generating highly realistic images of three dimensional models. However, due to the heavy computational requirements, it has traditionally been used for offline rendering. Improving the performance of ray tracing has been an active area of research and […]
Sep, 20
Parallel Primitive Optimization for GPU and Multicore
This thesis focuses on the use of automatic code generation to combine different classes of optimizations to find the best optimization for parallel reduction in OpenCL on various devices. It also introduces the optimizations used. In the end the results of the combinations will be evaluated and discussed.
Sep, 20
On the evaluation of matrix polynomials using several GPGPUs
Computing a matrix polynomial is the basic process in the calculation of functions of matrices by the Taylor method. One of the most efficient techniques for computing matrix polynomials is based on the Paterson-Stockmeyer method. Inspired by this method, we propose in this work a recursive algorithm and an efficient implementation that exploit the heterogeneous […]
Sep, 19
International Conference on Virtual Reality, ICVR 2015
Submission Deadline: 2015-02-05 Publication: Accepted papers will be published in International Journal of Computer Theory and Engineering (IJCTE,ISSN: 1793-8201,DOI: 10.7763/IJCTE ) Abstracting/Indexing: Electronic Journals Library, EBSCO, Engineering & Technology Digital Library, Google Scholar, INSPEC, Ulrich’s Periodicals Directory, Crossref, ProQuest, WorldCat, and EI (INSPEC, IET). Topics: Immersive gaming 3D interaction for VR/AR/MR Input devices for VR/AR/MR […]
Sep, 19
7th International Conference on Digital Image Processing, ICDIP 2015
Submission Deadline: 2015-02-10 Publication: All accepted papers for the ICDIP 2015 will be published in the conference proceeding by SPIE, which will be included in SPIE Digital Library and indexed by Ei Compendex and ISI proceeding. Topics: Image acquisition Image processing Medical image processing Pattern recognition and analysis Visualization Image coding and compression Super-resolution imagingImage […]
Sep, 19
GPU Technology Conference 2015, GTC 2015
Call for Submissions for NVIDIA’s GPU Technology Conference (GTC), scheduled for March 17-20, 2015 at the San Jose Convention Center in California, is now open and we want to hear from you! At the epicenter of visual computing, GTC is the world’s largest and most important GPU developer conference. If you’re doing creative and groundbreaking […]
Sep, 19
Supporting Applications Involving Dynamic Data Structures and Irregular Memory Access on Emerging Parallel Platforms
SIMD accelerators and many-core coprocessors with coarse-grained and fine-grained level parallelism, become more and more popular. Streaming SIMD Extensions (SSE), Graphics Processing Unit (GPU), and Intel Xeon Phi (MIC) can provide orders of magnitude better performance and efficiency for parallel workloads as compared to single core CPUs. However, parallelizing irregular applications involving dynamic data structures […]
Sep, 19
A Software Framework for the Detection and Classification of Biological Targets in Bio-Nano Sensing
Detection and identification of important biological targets, such as DNA, proteins, and diseased human cells are crucial for early diagnosis and prognosis. The key to discriminate healthy cells from the diseased cells is the biophysical properties that differ radically. Micro and nanosystems, such as solid-state micropores and nanopores can measure and translate these properties of […]
Sep, 19
GPU-based NSEC3 Hash Breaking
When a client queries for a non-existent name in the Domain Name System (DNS), the server responds with a negative answer. With the DNS Security Extensions (DNSSEC), the server can either use NSEC or NSEC3 for authenticated negative answers. NSEC3 claims to protect DNSSEC servers against domain enumeration, but incurs significant CPU and bandwidth overhead. […]
Sep, 19
Automated Software Testing of Memory Performance in Embedded GPUs
Embedded and real-time software is often constrained by several temporal requirements. Therefore, it is important to design embedded software that meets the required performance goal. The inception of embedded graphics processing units (GPUs) brings fresh hope in developing high-performance embedded software which were previously not suitable for embedded platforms. Whereas GPUs use massive parallelism to […]