ICPP 2015 Program
Tuesday, September 1, 2015
Wednesday, September 2, 2015
Time | Event | ||
---|---|---|---|
08:00 - 08:30 | Opening/Welcome Remarks (Crowne Ballroom) | ||
08:30 - 09:30 | Keynote I (Crowne Ballroom) Keynote Speaker: Prof. Albert Y. Zomaya, University of Sydney, Australia Lecture Title: Resource Management in Cloud Computing Systems PPT |
||
09:30 - 10:00 | Coffee Break | ||
10:00 - 12:00 | Session 1A: Data Center and Cloud Architectures (Function Room A) |
Session 1B: Parallel Programming on Many Cores (Function Room B) |
Session 1C: Networking Algorithms (Meeting Room 2) |
12:00 - 13:30 | Lunch | ||
13:30 - 15:30 | Session 2A: Architecture Support for Parallelism (Function Room A) |
Session 2B: Network Routing and Management (Function Room B) |
Session 2C: Parallel Algorithm and Performance Optimization (Meeting Room 2) |
15:30 - 16:00 | Coffee Break | ||
16:00 - 17:30 | Session 3A: Video Streaming (Function Room A) |
Session 3B: Parallel Applications (Function Room B) |
Session 3C: Accelerators (Meeting Room 2) |
17:30 - 18:00 | Open slot | ||
18:00 - 20:00 | Reception |
Thursday, September 3, 2015
Time | Event | ||
---|---|---|---|
08:15 - 08:30 | ICPP 2016 Announcement (Crowne Ballroom) | ||
08:30 - 09:30 | Keynote II (Crowne Ballroom) Keynote Speaker: Prof. Laxmi N. Bhuyan, University of California, Riverside, United States Lecture Title: Energy Aware Network Computing: Packet Processing with Multicore Processors PPT |
||
09:30 - 10:00 | Coffee Break | ||
10:00 - 12:00 | Session 4A: Parallelism from Chips to Cities (Function Room A) |
Session 4B: Cloud Algorithms (Function Room B) |
Session 4C: Reliability (Meeting Room 2) |
12:00 - 13:30 | Lunch | ||
13:30 - 15:30 | Session 5A: Reliable Parallel Storage Architectures (Function Room A) |
Session 5B: Cloud Computing (Function Room B) |
Session 5C: Resource Allocation and Contention Management (Meeting Room 2) |
15:30 - 16:00 | Coffee Break | ||
16:00 - 17:30 | Session 6A: Network Applications (Function Room A) |
Session 6B: Hardware Exploitation for Computing (Function Room B) |
Session 6C: Energy Efficiency (Meeting Room 2) |
17:30 - 18:00 | Open slot | ||
18:00 - 20:00 | Banquet |
Friday, September 4, 2015
Time | Event | ||
---|---|---|---|
08:30 - 09:30 | Keynote III (Crowne Ballroom) Keynote Speaker: Prof. Depei Qian, Beihang University, China Lecture Title: Issues in Developing the New Generation High Performance Computers PPT |
||
09:30 - 10:00 | Coffee Break | ||
10:00 - 12:00 | Session 7A: Data Center Networks (Function Room A) |
Session 7B: Large Scale Systems (Function Room B) |
Session 7C: Caches, Shared memory and Architectures (Meeting Room 2) |
12:00 - 13:30 | Lunch | ||
13:30 - 15:30 | Session 8A: Sensor, DTN and RFID (Function Room A) |
Session 8B: Scientific Applications and Scaling (Function Room B) |
Session 8C: Programming and Performance Modeling (Meeting Room 2) |
15:30 - 16:00 | Coffee Break | ||
16:00 - 17:30 | Session 9A: Smartphones and Crowdsensing (Function Room A) |
Session 9B: Cloud Applications (Function Room B) |
Session 9C: GPU Code Generation and Performance Tuning (Meeting Room 2) |
Main Conference Program
Wednesday, September 2, 2015
Session 1A: Data Center and Cloud Architectures
(10:00 - 12:00, Function Room A, Session Chair: Ligang He)
Optimization of Resource Allocation and Energy Efficiency in Heterogeneous Cloud Data Centers
(Best Paper Finalist)
- Amer Qouneh, Ming Liu and Tao Li
Exploring Hardware Profile-Guided Green Datacenter Scheduling
- Weichao Tang, Yu Wang, Haopeng Liu, Tao Zhang, Chao Li and Xiaoyao Liang
Designing A Hybrid Scale-Up/Out Hadoop Architecture Based on Performance Measurements for High Application Performance
- Zhuozhao Li and Haiying Shen
Profiling and Understanding Virtualization Overhead in Cloud
- Liuhua Chen, Shilkumar Patel, Haiying Shen and Zhongyi Zhou
Session 1B: Parallel Programming on Many Cores
(10:00 - 12:00, Function Room B, Session Chair: Jingling Xue)
Accelerating Spectral Calculation through hybrid GPU-based computing
- Xingyu Xu, Jian Xiao, Ce Yu, Jiawan Zhang, Shuinai Zhang, Li Ji and Jizhou Sun
LBM-IB: A Parallel Library to Solve 3D Fluid-Structure Interaction Problems on Manycore Systems
- Prateek Nagar, Fengguang Song, Luoding Zhu and Lan Lin
Resident Block-Structured Adaptive Mesh Refinement on Thousands of Graphics Processing Units
- David Beckingsale, Wayne Gaudin, Andy Herdman and Stephen Jarvis
Pattern-Driven Hybrid Multi- and Many-Core Acceleration in the MPAS Shallow-Water Model
- Peng Zhang, Yulong Ao, Chao Yang and Yiqun Liu
Session 1C: Networking Algorithms
(10:00 - 12:00, Meeting Room 2, Session Chair: Kenli Li)
On Maximizing Reliability of Lifetime Constrained Data Aggregation Tree in Wireless Sensor Networks
- Mengfan Shan, Guihai Chen, Fan Wu, Xiaobing Wu, Xiaofeng Gao, Pan Wu and Haipeng Dai
RepFD - Using reputation systems to detect failures in large dynamic networks
- Maxime Veron, Olivier Marin, Sébastien Monnet and Pierre Sens
Network Coding for Effective NDN Content Delivery: Models, Experiments, and Applications
- Kai Lei, Fangxing Zhu, Cheng Peng and Kuai Xu
PLP: Protecting Location Privacy against Correlation-Analysis Attack in Crowdsensing
- Shanfeng Zhang, Qiang Ma, Tong Zhu, Kebin Liu, Lan Zhang, Wenbo He and Yunhao Liu
Session 2A: Architecture Support for Parallelism
(13:30 - 15:30, Function Room A, Session Chair: Xiaoyi Lu)
Leveraging Error Compensation to Mimize Time Deviation in Parallel Multi-Core Simulations
- Xiaodong Zhu, Junmin Wu and Tao Li
DiMP: Architectural Support for Direct Message Passing on Shared Memory Multi-cores
- Ruben Titos-Gil, Oscar Palomar, Osman Unsal and Adrian Cristal
An Energy-Efficient Branch Prediction with Grouped Global History
- Mingkai Huang, Dan He, Xianhua Liu, Mingxing Tan and Xu Cheng
Spatial Locality-Aware Cache Partitioning for Effective Cache Sharing
- Saurabh Gupta and Huiyang Zhou
Session 2B: Network Routing and Management
(13:30 - 15:30, Function Room B, Session Chair: Tao Li)
DISCS: a DIStributed Collaboration System for Inter-AS Spoofing Defense
(Best Paper Finalist)
- Bingyang Liu and Jun Bi
Connecting the Dots: Reconstructing Network Behavior with Individual and Lossy Logs
- Jiliang Wang, Xiaolong Zheng, Xufei Mao, Zhichao Cao, Daibo Liu and Yunhao Liu
MIFO: Multi-Path Interdomain Forwarding
- Ming Zhu, Dan Li, Ying Liu, Dan Pei, K.K. Ramakrishnan and Jianping Wu
Energy-Efficient and Delay-Constrained Broadcast in Time-Varying Energy-Demand Graphs
- Chenxi Qiu, Haiying Shen and Lei Yu
Session 2C: Parallel Algorithm and Performance Optimization
(13:30 - 15:30, Meeting Room 2, Session Chair: Yong Chen)
Design and Implementation of a Highly Efficient DGEMM for 64-bit ARMv8 Multi-Core Processors
- Feng Wang, Hao Jiang, Ke Zuo, Xing Su, Jingling Xue and Canqun Yang
In-Place Data Sliding Algorithms for Many-Core Architectures
- Juan Gómez Luna, Li-Wen Chang, I-Jui Sung, Nicolás Guil Mata and Wen-Mei Hwu
Modelling and Developing Co-scheduling Strategies on Multicore Processors
- Huanzhou Zhu, Ligang He, Bo Gao, Kenli Li and Keqin Li
Optimizing Image Sharpening Algorithm on GPU
- Mengran Fan, Yunquan Zhang, Xiaojing An, Haipeng Jia and Ting Cao
Session 3A: Video Streaming
(16:00 - 17:30, Function Room A, Session Chair: Liang Yuan)
Energy-aware Cost-effective Cooperative Mobile Streaming on Smartphones over Hybrid Wireless Networks
- Zhihao Qu, Baoliu Ye, Bin Tang, Sanglu Lu and Song Guo
Scan Without a Glance: Towards Content-Free Crowd-Sourced Mobile Video Retrieval System
- Cihang Liu, Lan Zhang, Kebin Liu and Yunhao Liu
Do Twin Clouds Make Smoothness for Transoceanic Video Telephony?
- Jian Li, Zhenhua Li, Yao Liu and Zhi-Li Zhang
Session 3B: Parallel Applications
(16:00 - 17:30, Function Room B, Session Chair: Wang-chien Lee)
Characterizing MultiMedia Retrieval Applications
(Best Paper)
- Yunping Lu, Xin Wang, Weihua Zhang and Wenyun Zhao
Accelerating I/O Performance of Big Data Analytics on HPC Clusters through RDMA-based Key-Value Store
- Nusrat Islam, Dipti Shankar, Xiaoyi Lu, Md Rahman and Dhabaleswar Panda
SCAN: A Smart Application Platform for Empowering Parallelizations of Big Genomic Data Analysis in Clouds
- Wei Xing, Wei Jie and Crispin Miller
Session 3C: Accelerators
(16:00 - 17:30, Meeting Room 2, Session Chair: Zhibin Yu)
Automatic Performance Tuning of Stencil Computations on GPUs
- Joseph Garvey and Tarek Abdelrahman
OpenACC Programs Examined: A Performance Analysis Approach
- Robert Dietrich, Guido Juckeland and Michael Wolfe
GPGPU Benchmark Suites: How Well Do They Sample the Performance Spectrum
(Best Paper Runner-up)
- Jee Ho Ryoo, Saddam Quirem, Michael Lebeane, Reena Panda, Shuang Song and Lizy John
Thursday, September 3, 2015
Session 4A: Parallelism from Chips to Cities
(10:00 - 12:00, Function Room A, Session Chair: Youyou Lu)
FastFCoE : An Efficient and Scale-up Multi-core Framework for FCoE-based SAN Storage Systems
- Yunxiang Wu, Fang Wang, Yu Hua, Dan Feng, Yuchong Hu, Jingning Liu and Wei Tong
A Heterogeneity-Aware Data Layout for Hybrid Parallel File Systems
- Shuibing He, Xian-He Sun and Yang Wang
Shorter On-Line Warmup for Sampled Simulation of Multi-Threaded Applications
- Chuntao Jiang, Hai Jin, Xiaofei Liao, Zhibin Yu, Cheng-Zhong Xu and Lieven Eeckhout
Reflex-Tree: A Biologically Inspired Parallel Architecture for Future Smart Cities
- Jason Kane, Bo Tang, Zhen Chen, Jun Yan, Tao Wei, Haibo He and Qing Yang
Session 4B: Cloud Algorithms
(10:00 - 12:00, Function Room B, Session Chair: Jie Yan)
PDTL: Parallel and Distributed Triangle Listing for Massive Graphs
- Ilias Giechaskiel, George Panagopoulos and Eiko Yoneki
Good Work Deserves Good Pay: A Quality-Based Surplus Sharing Method for Participatory Sensing
- Shuo Yang, Fan Wu, Shaojie Tang, Xiaofeng Gao, Bo Yang and Guihai Chen
Optimal Node Selection for Data Regeneration in Heterogeneous Distributed Storage Systems
- Qingyuan Gong, Jiaqi Wang, Dongsheng Wei, Jin Wang and Xin Wang
Joint Media Streaming Optimization of Energy and Rebuffering Time in Cellular Networks
- Zeqi Lai, Yong Cui, Yayun Bao, Jiangchuan Liu, Yingchao Zhao and Xiao Ma
Session 4C: Reliability
(10:00 - 12:00, Meeting Room 2, Session Chair: Lian Li)
What is Wrong With the Transmission? - A Comprehensive Study on Message Passing Related Bugs
- Mingxing Zhang, Yongwei Wu, Kang Chen and Weimin Zheng
GLAF: A Visual Programming and Auto-Tuning Framework for Parallel Computing
- Konstantinos Krommydas, Ruchira Sasanka and Wu-Chun Feng
Is Your Graph Algorithm Eligible for Nondeterministic Execution?
- Zhiyuan Shao, Lin Hou, Yan Ai, Yu Zhang and Hai Jin
Assessing the Impact of Partial Verifications Against Silent Data Corruptions
- Aurélien Cavelan, Saurabh K. Raina, Yves Robert and Hongyang Sun
Session 5A: Reliable Parallel Storage Architectures
(13:30 - 15:30, Function Room A, Session Chair: Jun Wang)
Code 5-6: An Efficient MDS Array Coding Scheme to Accelerate Online RAID Level Migration
- Chentao Wu, Xubin He, Jie Li and Minyi Guo
PPM: A Partitioned and Parallel Matrix Algorithm to Accelerate Encoding/Decoding Process of Asymmetric Parity Erasure Codes
- Shiyi Li, Xubin He, Qiang Cao, Pradeep Subedi, Shenggang Wan, Wenhui Zhang and Changsheng Xie
CoRec: A Cooperative Reconstruction Pattern for Double or Multiple Failures in Erasure-Coded Storage Clusters
- Jianzhong Huang, Erwei Dai, Changsheng Xie and Xiao Qin
EC-FRM: A Novel Erasure Coding Framework to Speed up Reads for Erasure Coded Cloud Storage Systems
- Yingxun Fu, Jiwu Shu and Zhirong Shen
Session 5B: Cloud Computing
(13:30 - 15:30, Function Room B, Session Chair: Xiaohui (Carol) Song)
PCS: Predictive Component-level Scheduling for Reducing Tail Latency in Cloud Online Services
- Rui Han, Junwei Wang, Siguang Huang, Chenrong Shao, Shulin Zhan, Jianfeng Zhan and Jose Luis Vazquez-Poletti
CloudFog: Towards High Quality of Experience in Cloud Gaming
- Yuhua Lin and Haiying Shen
SLA-Based Resource Scheduling for Big Data Analytics as a Service in Cloud Computing Environments
- Yali Zhao, Rodrigo Calheiros, Graeme Gange, Kotagiri Ramamohanarao and Rajkumar Buyya
Executing Large Scale Scientific Workflow Ensembles in Public Clouds
- Qingye Jiang, Young Choon Lee and Albert Zomaya
Session 5C: Resource Allocation and Contention Management
(13:30 - 15:30, Meeting Room 2, Session Chair: Erlin Yao)
A Penalty Aware Memory Allocation Scheme for Key-value Cache
- Jianqiang Ou, Marc Patton, Michael Devon Moore, Yuehai Xu and Song Jiang
Reducing synchronization cost in distributed multi-resource allocation problem
- Jonathan Lejeune, Luciana Arantes, Julien Sopena and Pierre Sens
Green-CM: Energy efficient contention management for Transactional Memory
- Shady Issa, Paolo Romano and Mats Brorsson
Matchmaking Applications and Partitioning Strategies for Efficient Execution on Heterogeneous Platforms
- Jie Shen, Ana Lucia Varbanescu, Xavier Martorell and Henk Sips
Session 6A: Network Applications
(16:00 - 17:30, Function Room A, Session Chair: Qing Yang)
SocialVoD: a Social Feature-based P2P System
- Wei Chang and Jie Wu
Crowdsourcing Sensing Workloads of Heterogenous Tasks: A Distributed Fairness-Aware Approach
- Wei Sun, Yanmin Zhu, Lionel Ni and Bo Li
Parallel (probable) lock-free HashSieve: a practical sieving algorithm for the SVP
- Artur Mariano, Thijs Laarhoven and Christian Bischof
Session 6B: Hardware Exploitation for Computing
(16:00 - 17:30, Function Room B, Session Chair: Guangming Tan)
Efficient Use of Hardware Transactional Memory for Parallel Mesh Generation
- Tetsu Kobayashi, Shigeyuki Sato and Hideya Iwasaki
Zebra: An East-West Control framework for SDN Controllers
- Haisheng Yu, Keqiu Li, Heng Qi, Wenxin Li and Xiaoyi Tao
Software-based Lightweight Multithreading to Overlap Memory-access Latencies of Commodity Processors
- Cihang Jiang, Youhui Zhang and Weimin Zheng
Session 6C: Energy Efficiency
(16:00 - 17:30, Meeting Room 2, Session Chair: Young Choon Lee)
Using Per-Loop CPU Clock Modulation for Energy Efficiency in OpenMP Applications
- Wei Wang, Allan Porterfield, John Cavazos and Sridutt Bhalachandra
Evaluating Latency-Sensitive Applications' Performance Degradation in Datacenters with Restricted Power Budget
- Song Wu, Chuxiong Yan, Haibao Chen, Hai Jin and Deqing Zou
REED: A Reliable Energy-Efficient RAID
- Shu Yin
Friday, September 4, 2015
Session 7A: Data Center Networks
(10:00 - 12:00, Function Room A, Session Chair: Yu Hua)
TAPS: Software Defined Task-level Deadline-aware Flow scheduling in Data Centers
- Lili Liu, Dan Li and Jianping Wu
Sheriff: A Regional Pre-Alert Management Scheme in Data Center Networks
- Xiaofeng Gao, Wen Xu, Fan Wu, Guihai Chen and Ding-Zhu Du
Dual-Centric Data Center Network Architectures
- Dawei Li, Jie Wu, Zhiyong Liu and Fa Zhang
Slowing Little Quickens More: Improving DCTCP for Massive Concurrent Flows
- Mao Miao, Peng Cheng, Fengyuan Ren and Ran Shu
Session 7B: Large Scale Systems
(10:00 - 12:00, Function Room B, Session Chair: Michela Taufer)
Study on Partitioning Real-world Directed Graphs of Skewed Degree Distribution
- Jie Yan and Guangming Tan
GPSA: a Graph Processing System with Actors
- Jianhua Sun and Hao Chen
LCIndex, A Local and Clustering Index on Distributed Ordered Tables for Multi-Dimensional Range Queries
- Chen Feng, Xi Yang, Fan Liang, Xian-He Sun and Zhiwei Xu
MAMS: A Highly Reliable Policy for Metadata Service
- Jiang Zhou, Yong Chen, Weiping Wang and Dan Meng
Session 7C: Caches, Shared memory and Architectures
(10:00 - 12:00, Meeting Room 2, Session Chair: Yingwei Luo)
Cache Coherence Protocol and Memory Performance of the Intel Haswell-EP Architecture
- Daniel Molka, Daniel Hackenberg, Robert Schoene and Wolfgang E. Nagel
Optimal Cache Partition-Sharing
- Jacob Brock, Yechen Li, Chencheng Ye and Chen Ding
Characterizing Loop-Level Communication Patterns in Shared Memory Applications
- Arya Mazaheri, Ali Jannesari, Abdolreza Mirzaei and Felix Wolf
Enhancing Garbage Collection Synchronization using Explicit Bit Barriers
- Jochen Hollmann, Ruben Titos-Gil and Per Stenstrom
Session 8A: Sensor, DTN and RFID
(13:30 - 15:30, Function Room A, Session Chair: Yiyang Zhao)
Fine-grained Loss Tomography in Dynamic Sensor Networks
- Chenhong Cao, Yi Gao, Wei Dong and Jiajun Bu
Joint Wireless Charging and Sensor Activity Management in Wireless Rechargeable Sensor Networks
- Yuan Gao, Cong Wang and Yuanyuan Yang
A Buffer Management Strategy on Spray and Wait Routing Protocol in DTNs
- En Wang, Yongjian Yang, Jie Wu and Wenbin Liu
Towards Constant-Time Cardinality Estimation for Large-Scale RFID Systems
- Binbin Li, Yuan He and Wenyuan Liu
Session 8B: Scientific Applications and Scaling
(13:30 - 15:30, Function Room B, Session Chair: Li Chen)
SZTS: A Novel Big Data Transportation System Benchmark Suite
- Wen Xiong, Zhibin Yu, Lieven Eeckhout, Zhendong Bei, Fan Zhang and Chengzhong Xu
GEM: A Framework for Developing Shared-Memory Parallel GEnomic Applications on Memory Constrained Architectures
- Mucahid Kutlu and Gagan Agrawal
A Responsive Knapsack-based Algorithm for Resource Provisioning and Scheduling of Scientific Workflows in Clouds
- Maria Alejandra Rodriguez Sossa and Rajkumar Buyya
A Testing Engine for High-Performance and Cost-Effective Workflow Execution in the Cloud
- Vivek K. Pallipuram, Trilce Estrada and Michela Taufer
Session 8C: Programming and Performance Modeling
(13:30 - 15:30, Meeting Room 2, Session Chair: Jia Haipeng)
Bit Flipping Errors in High Performance Linpack at Exascale and Beyond
- Erlin Yao and Guangming Tan
DPX10: An Efficient X10 Framework for Dynamic Programming Applications
- Chen Wang, Ce Yu, Jizhou Sun and Xiangfei Meng
LPM: Concurrency-driven Layered Performance Matching
- Yuhang Liu and Xian-He Sun
Region-Based May-Happen-in-Parllel Analysis for C Programs
- Peng Di, Yulei Sui, Ding Ye and Jingling Xue
Session 9A: Smartphones and Crowdsensing
(16:00 - 17:30, Function Room A, Session Chair: Yu Hua)
Towards Redundancy-Aware Data Utility Maximization under Budget Constraint in Crowdsourced Sensing
- Juan Li, Yanmin Zhu, Jiadi Yu, Qian Zhang and Lionel Ni
Privacy Preserving Market Schemes for Mobile Sensing
- Yuan Zhang, Yunlong Mao, He Zhang and Sheng Zhong
LMDD: Light-weight Magnetic-based Door Detection with Your Smartphone
- Yiyang Zhao, Chen Qian, Liangyi Gong, Zhenhua Li and Yunhao Liu
Session 9B: Cloud Applications
(16:00 - 17:30, Function Room B, Session Chair: Erlin Yao)
Elastic and Efficient Virtual Network Provisioning for Cloud-Based Multi-Tier Applications
- Meng Shen, Ke Xu, Fan Li, Kun Yang, Liehuang Zhu and Lei Guan
Optimizing MapReduce based on Locality of K-V Pairs and Overlap between Shuffle and Local Reduce
- Jianjiang Li, Jie Wu, Xiaolei Yang and Shiqi Zhong
PIC: Enable Large-scale Privacy Preserving Content-based Image Search on Cloud
- Lan Zhang, Taeho Jung, Puchun Feng, Kebin Liu, Xiang-Yang Li and Yunhao Liu
Session 9C: GPU Code Generation and Performance Tuning
(16:00 - 17:30, Meeting Room 2, Session Chair: Guangming Tan)
Automatic OpenCL code generation for multi-device heterogeneous architectures
- Pei Li, Elisabeth Brunet, François Trahay, Christian Parrot, Gael Thomas and Raymond Namyst
Generating Efficient Tensor Contractions for GPUs
- Thomas Nelson, Axel Rivera, Mary Hall, Paul Hovland, Elizabeth Jessup, Boyana Norris and Prasanna Balaprakash
Nested Parallelism on GPU: Exploring Parallelization Templates for Irregular Loops and Recursive Computations
- Da Li, Hancheng Wu and Michela Becchi