1.4k citations · 2k across the 34 of their papers we have counts for
11 papers · 1 filter
A Simulation Platform for Multi-tenant Machine Learning Services on Thousands of GPUs
Ruofan Liang, Bingsheng He, Shengen Yan +1
Multi-tenant machine learning services have become emerging data-intensive workloads in data centers with heavy usage of GPU resources. Due to the large scale, many tuning paramete…
The Serverless Computing Survey: A Technical Primer for Design Architecture
Zijun Li, Linsong Guo, Jiagan Cheng +3
The development of cloud infrastructures inspires the emergence of cloud-native computing. As the most promising architecture for deploying microservices, serverless computing has…
A Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions
Haikun Liu, Di Chen, Hai Jin +4
Non-Volatile Main Memories (NVMMs) have recently emerged as promising technologies for future memory systems. Generally, NVMMs have many desirable properties such as high density,…
A Survey on Graph Processing Accelerators: Challenges and Opportunities
Chuangyi Gui, Long Zheng, Bingsheng He +4
Graph is a well known data structure to represent the associated relationships in a variety of applications, e.g., data science and machine learning. Despite a wealth of existing e…
Efficient Memory Management for GPU-based Deep Learning Systems
Junzhe Zhang, Sai Ho Yeung, Yao Shu +2
GPU (graphics processing unit) has been used for many data-intensive applications. Among them, deep learning systems are one of the most important consumer systems for GPU nowadays…
A Survey on Spark Ecosystem for Big Data Processing
Shanjiang Tang, Bingsheng He, Ce Yu +2
With the explosive increase of big data in industry and academic fields, it is necessary to apply large-scale data processing systems to analysis Big Data. Arguably, Spark is state…
A Taxonomy and Survey on eScience as a Service in the Cloud
Amelie Chi Zhou, Bingsheng He, Shadi Ibrahim
Cloud computing has recently evolved as a popular computing infrastructure for many applications. Scientific computing, which was mainly hosted in private clusters and grids, has s…
Optimizing the MapReduce Framework on Intel Xeon Phi Coprocessor
Mian Lu, Lei Zhang, Huynh Phung Huynh +5
With the ease-of-programming, flexibility and yet efficiency, MapReduce has become one of the most popular frameworks for building big-data applications. MapReduce was originally d…
Revisiting Co-Processing for Hash Joins on the Coupled CPU-GPU Architecture
Jiong He, Mian Lu, Bingsheng He
Query co-processing on graphics processors (GPUs) has become an effective means to improve the performance of main memory databases. However, the relatively low bandwidth and high…
Monetary Cost Optimizations for Hosting Workflow-as-a-Service in IaaS Clouds
Amelie Chi Zhou, Bingsheng He, Cheng Liu
Recently, we have witnessed workflows from science and other data-intensive applications emerging on Infrastructure-asa-Service (IaaS) clouds, and many workflow service providers o…
Kernelet: High-Throughput GPU Kernel Executions with Dynamic Slicing and Scheduling
Jianlong Zhong, Bingsheng He
Graphics processors, or GPUs, have recently been widely used as accelerators in the shared environments such as clusters and clouds. In such shared environments, many kernels are s…