221 citations · 361 across the 11 of their papers we have counts for
12 papers
Daisen: A Framework for Visualizing Detailed GPU Execution
Yifan Sun, Yixuan Zhang, Ali Mosallaei +3
Graphics Processing Units (GPUs) have been widely used to accelerate artificial intelligence, physics simulation, medical imaging, and information visualization applications. To im…
Using Undersampling with Ensemble Learning to Identify Factors Contributing to Preterm Birth
Shi Dong, Zlatan Feric, Guangyu Li +10
In this paper, we propose Ensemble Learning models to identify factors contributing to preterm birth. Our work leverages a rich dataset collected by a NIEHS P42 Center that is tryi…
MGPU-TSM: A Multi-GPU System with Truly Shared Memory
Saiful A. Mojumder, Yifan Sun, Leila Delshadtehrani +6
The sizes of GPU applications are rapidly growing. They are exhausting the compute and memory resources of a single GPU, and are demanding the move to multiple GPUs. However, the p…
Hardware/Software Obfuscation against Timing Side-channel Attack on a GPU
Elmira Karimi, Yunsi Fei, David Kaeli
GPUs are increasingly being used in security applications, especially for accelerating encryption/decryption. While GPUs are an attractive platform in terms of performance, the sec…
HALCONE : A Hardware-Level Timestamp-based Cache Coherence Scheme for Multi-GPU systems
Saiful A. Mojumder, Yifan Sun, Leila Delshadtehrani +6
While multi-GPU (MGPU) systems are extremely popular for compute-intensive workloads, several inefficiencies in the memory hierarchy and data movement result in a waste of GPU reso…
A Smart Background Scheduler for Storage Systems
Maher Kachmar, David Kaeli
In today's enterprise storage systems, supported data services such as snapshot delete or drive rebuild can cause tremendous performance interference if executed inline along with…
Summarizing CPU and GPU Design Trends with Product Data
Yifan Sun, Nicolas Bohm Agostini, Shi Dong +1
Moore's Law and Dennard Scaling have guided the semiconductor industry for the past few decades. Recently, both laws have faced validity challenges as transistor sizes approach the…
Iterative Spectral Method for Alternative Clustering
Chieh Wu, Stratis Ioannidis, Mario Sznaier +3
Given a dataset and an existing clustering as input, alternative clustering aims to find an alternative partition. One of the state-of-the-art approaches is Kernel Dimension Altern…
MGSim + MGMark: A Framework for Multi-GPU System Research
Yifan Sun, Trinayan Baruah, Saiful A. Mojumder +10
The rapidly growing popularity and scale of data-parallel workloads demand a corresponding increase in raw computational power of GPUs (Graphics Processing Units). As single-GPU sy…
Defensive Dropout for Hardening Deep Neural Networks under Adversarial Attacks
Siyue Wang, Xiao Wang, Pu Zhao +4
Deep neural networks (DNNs) are known vulnerable to adversarial attacks. That is, adversarial examples, obtained by adding delicately crafted distortions onto original legal inputs…
Scalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms
Leiming Yu, Fanny Nina-Paravecino, David Kaeli +1
We present a highly scalable Monte Carlo (MC) three-dimensional photon transport simulation platform designed for heterogeneous computing systems. Through the development of a mass…
Archer: A Community Distributed Computing Infrastructure for Computer Architecture Research and Education
Renato Figueiredo, P. Oscar Boykin, Jose A. B. Fortes +10
This paper introduces Archer, a community-based computing resource for computer architecture research and education. The Archer infrastructure integrates virtualization and batch s…