An efficient parallel secure machine learning framework on GPUs

F Zhang, Z Chen, C Zhang, AC Zhou… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Machine learning is widely used in our daily lives. Large amounts of data have been
continuously produced and transmitted to the cloud for model training and data processing …

Filtering methods for subgraph matching on multiplex networks

JD Moorman, Q Chen, TK Tu, ZM Boyd… - … conference on big …, 2018 - ieeexplore.ieee.org
We present filtering methods for finding all sub-graphs of a large multiplex network that are
isomorphic to a smaller template network. These methods are shown to be effective on a set …

New performance modeling methods for parallel data processing applications

J Bhimani, N Mi, M Leeser, Z Yang - ACM Transactions on Modeling and …, 2019 - dl.acm.org
Predicting the performance of an application running on parallel computing platforms is
increasingly becoming important because of its influence on development time and resource …

A scalable analytical memory model for CPU performance prediction

G Chennupati, N Santhi, R Bird, S Thulasidasan… - … , and Simulation: 8th …, 2018 - Springer
As the US Department of Energy (DOE) invests in exascale computing, performance
modeling of physics codes on CPUs remain a challenge in computational co-design due to …

Paddle: Performance analysis using a data-driven learning environment

JJ Thiagarajan, R Anirudh, B Kailkhura… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
The use of machine learning techniques to model execution time and power consumption,
and, more generally, to characterize performance data is gaining traction in the HPC …

Toward a programmable analysis and visualization framework for interactive performance analytics

T Islam, A Ayala, Q Jensen… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
Understanding the performance characteristics of applications in modern HPC environments
is becoming more challenging due to the increase in the architectural and programming …

A methodology for characterizing the correspondence between real and proxy applications

O Aaziz, J Cook, J Cook, T Juedeman… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
Proxy applications are a simplified means for stake-holders to evaluate how both hardware
and software stacks might perform on the class of real applications that they are meant to …

ParSecureML: An efficient parallel secure machine learning framework on GPUs

Z Chen, F Zhang, AC Zhou, J Zhai, C Zhang… - Proceedings of the 49th …, 2020 - dl.acm.org
Machine learning has been widely used in our daily lives. Large amounts of data have been
continuously produced and transmitted to the cloud for model training and data processing …

Cmt-bone—a proxy application for compressible multiphase turbulent flows

T Banerjee, J Hackl, M Shringarpure… - 2016 IEEE 23rd …, 2016 - ieeexplore.ieee.org
CMT-bone is a proxy app of CMT-nek, which is a solver of the compressible Navier-Stokes
equations for multiphase flows being developed at University of Florida. While the objective …

Modeling expected application runtime for characterizing and assessing job performance

O Aaziz, J Cook, M Tanash - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
In this paper, we present a methodology for modeling the expected runtime of a job based
on historical application data and data from the job itself. This estimation model is useful for …