-
Chapter and Conference Paper
Software Modeling for Open Distributed Network Monitoring Systems
As computer networks grow in size, both physically and geographically, more scalable solutions to network administration are becoming necessary. This need is amplified by the spread of faster and more devastat...
-
Chapter and Conference Paper
CUDA Implementation of Computer Go Game Tree Search
Go is a fascinating game that has yet to be played well by a computer program due to its large board size and exponential time complexity. This paper presents a GPU implementation of PV-Split, a parallel imple...
-
Chapter and Conference Paper
Integration of Assistive Technologies into 3D Simulations: An Exploratory Study
Currently, there are limited, commercially available video games for people with disabilities. Sim-Assist is a software system that aims to allow people with disabilities to interface with a three-dimensional ...
-
Chapter and Conference Paper
Budget and User Feedback Control Strategy-Based PRMS Scenario Web Application
The Precipitation-Runoff Modeling System (PRMS) is used to study and simulate hydrological environment systems. It is common for an environmental scientist to execute hundreds of PRMS model runs to learn diffe...
-
Chapter and Conference Paper
Image Processing Using Multiple GPUs on Webcam Image Streams
Image analysis is an important area in many fields of research, such as sensor networks, where webcams have become an increasingly popular addition. Sensor network webcams gather images frequently and, as such...
-
Chapter and Conference Paper
A Graphical Processing Unit Accelerated NORmal to Anything Algorithm for High Dimensional Multivariate Simulation
Many complex real world systems can be represented as correlated high dimensional vectors (up to 20,501 in this paper). While univariate analysis is simpler, it does not account for correlations between variab...
-
Chapter and Conference Paper
A Memory Layout for Dynamically Routed Capsule Layers
Capsule Networks are an emerging extension of the traditional multilayer perceptron model, providing classification and estimated pose parameters through extra computational data models such as vectors and mat...
-
Chapter and Conference Paper
Randomized Benchmarking of Quantum Gates on a GPU
While quantum computing has shown great promise in the field of computer science, a lack of actual practical quantum hardware means that mainstream research must rely on simulations. As such, a wide number of ...
-
Chapter and Conference Paper
Data Imputation with an Improved Robust and Sparse Fuzzy K-Means Algorithm
Missing data may be one of the biggest problems hindering modern research science. It occurs frequently, for various reasons, and slows down crucial data analytics required to answer important questions relate...
-
Chapter and Conference Paper
Parallelizing the Slant Stack Transform with CUDA
In geophysics, the slant stack transform is a method used to align signals from different sensors. We focus on the use of the transform within passive refraction microtremor (ReMi) surveys, in order to produce...
-
Chapter and Conference Paper
Parallelized C Implementation of a Merkle Tree
Merkle trees are primarily known for being an attribute found in blockchain technology. They are used for encrypting data by hashing values multiple times to avoid incidents such as hash collisions, or the suc...
-
Chapter and Conference Paper
Single-Cell RNA Sequencing Data Imputation Using Deep Neural Network
Recent research in biology has shifted the focus toward single-cell data analysis. The new single-cell technologies have allowed us to monitor and characterize cells in early embryonic stage and in heterogeneo...
-
Chapter and Conference Paper
GPU Acceleration of Sparse Neural Networks
In this paper, we use graphics processing units (GPU) to accelerate sparse and arbitrary structured neural networks. Sparse networks have nodes in the network that are not fully connected with nodes in precedi...
-
Chapter and Conference Paper
Modeling the COVID-19 Epidemic in a Parallelized City Simulation
A pandemic can arise without warning, and it is important for those in charge of managing the outbreak to understand how diseases spread. Being able to simulate the spread of a disease in varying environments ...
-
Chapter and Conference Paper
CARS: A Containerized Amazon Recommender System
With the big data boom, recommender systems that make intelligent recommendations for users have been playing an important role in today’s industry. However, existing recommender systems often overlook scalabi...
-
Chapter and Conference Paper
An Application for Interaction Comparison Between Virtual Hands and Virtual Reality Controllers
This paper presents an application for Virtual Reality (VR) interfaces for virtual hands which will allow us to compare interaction between virtual hands and VR controllers in Virtual Environments (VEs). Devel...
-
Chapter and Conference Paper
Virtual Reality Multiplayer Interaction and Medical Patient Handoff Training and Assessment
Virtual worlds have the potential to mirror many aspects of real life. Immersive virtual worlds constructed through the use of Virtual Reality (VR) are useful in simulating the technology, equipment, and pract...