User Tools

Site Tools


pub:publication

Publications

  • [TPDS] Fence-Free Synchronization with Dynamically Serialized Synchronization Variables. Yang Hong, Yang Zheng, Haibing Guan, Binyu Zang, Haibo Chen. IEEE Transactions on Parallel and Distributed Systems (to appear), 2016.
  • [NDSS] Deconstructing Xen. Lei Shi, Yuming Wu, Yubin Xia, Nathan Dautenhahn, Haibo Chen, Binyu Zang, Haibing Guan, Jingming Li. The Network and Distributed System Security Symposium 2017. San Diego, California. March, 2017.
  • [TPDS] Scalable Adaptive NUMA-aware Lock. Mingzhe Zhang, Haibo Chen, Luwei Cheng, Francis C.M. Lau, and Cho-Li Wang. IEEE Transactions on Parallel and Distributed Systems (To Appear), 2016.
  • [HPCA] Transparent and Efficient CFI Enforcement with Intel Processor Trace. Yutao Liu, Peitao Shi, Xinran Wang, Haibo Chen, Binyu Zang and Haibing Guan. The 23rd IEEE Symposium on High Performance Computer Architecture, Feb 2017, Austin, TX, USA. [pdf]
  • [OSDI] Fast and Concurrent RDF Queries with RDMA-based Distributed Graph Exploration. Jiaxin Shi, Youyang Yao, Rong Chen, Haibo Chen and Feifei Li. 2016 Usenix Symposium on Operating System Design and Implementation. [pdf]
  • [SoCC] A Case for Virtualizing Persistent Memory. Liang Liang, Rong Chen, Haibo Chen, Yubin Xia, Haibing Guan and Binyu Zang. 2016 ACM Symposium on Cloud Computing (ACM SoCC 2016).
  • [TPDS] VarCatcher: A Framework for Tackling Performance Variability of Parallel Workloads on Multi-core. Weihua Zhang, Xiaofeng Ji, Bo Song, Shiqiang Yu, Haibo Chen, Pen-Chung Yew, Tao Li, Wenyun Zhao. To appear in IEEE Transaction on Parallel and Distributed Systems (TPDS) 2016.
  • [APSys] Rethinking Benchmarking for NVM-based File Systems. Mingkai Dong, Qianqian Yu, Xiaozhou Zhou, Yang Hong, Haibo Chen and Binyu Zang. ACM APSys 2016.
  • [SIGMOD] Scaling Multicore Databases via Constrained Parallel Execution. Zhaoguo Wang, Yang Cui, Han Yi, Shuai Mu, Haibo Chen, Jinyang Li. ACM SIGMOD 2016.
  • [JPDC] Parallelizing Image Feature Extraction Algorithms on Multi-core Platforms. Yunping Lu, Bo Song, Yi Li, Weihua Zhang, Haibo Chen, Lu Peng, Wenyun Zhao. Journal of Parallel and Distributed Computing. 92: 1-14 (2016).
  • [TPDS] Fast Consensus Using Bounded Staleness for Scalable Read-mostly Synchronization. Haibo Chen, Heng Zhang, Ran Liu, Binyu Zang and Haibing Guan. IEEE Transactions on Parallel and Distributed Systems (Accepted), 2016.
  • [TPDS] Performance Analysis of Multimedia Retrieval Workloads Running on Multicore. Yunping Lu, Xin Wang, Weihua Zhang, Haibo Chen, Lu Peng, Wenyun Zhao. IEEE Transactions on Parallel and Distributed Systems (Accepted), 2016.
  • [PPoPP] Scalable adaptive NUMA-aware lock: combining local locking and remote locking for efficient concurrency. Mingzhe Zhang, Francis C. M. Lau, Cho-Li Wang, Luwei Cheng, Haibo Chen. Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (Poster), Feburary, 2016.
  • [VEE] Performance Analysis and Optimization of Full Garbage Collection in Memory-hungry Environments. Yang Yu, Tianyang Lei, Weihua Zhang, Haibo Chen, Binyu Zang. 12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments. Atlanta, GA, USA. April 2016. patch
  • [EuroSys] Fast and General Distributed Transactions Using RDMA and HTM. Yanzhe Chen, Xinda Wei, Jiaxin Shi, Rong Chen and Haibo Chen. In Proceedings of 11th ACM European Conference on Computer Systems, 26:1-26:17. London UK, April, 2016. [pdf]
  • [TC] Hardware Support for Concurrent Detection of Multiple Concurrency Bugs on Fused CPU-GPU Architectures. Weihua Zhang, Shiqiang Yu, Haojun Wang, Zhuofang Dai, Haibo Chen. IEEE Transactions on Computers. VOL. 65, NO. 10, OCTOBER 2016.
  • [FAST] Efficient and Available In-memory KV-Store with Hybrid Erasure Coding and Replication. Heng Zhang, Mingkai Dong, Haibo Chen. 14th USENIX Conference on File and Storage Technologies,Santa Clara, CA, February, 2016.
  • [FAST] Mitigating Sync Amplification for Copy-on-write Virtual Disk. Qingshu Chen, Liang Liang, Yubin Xia, Haibo Chen. 14th USENIX Conference on File and Storage Technologies, Santa Clara, CA, February, 2016.
  • [TCC] Secure Outsourcing of Virtual Appliance. Yubin Xia, Yutao Liu, Haibing Guan, Yunji Chen, Tianshi Chen, Binyu Zang, Haibo Chen. IEEE Transactions on Cloud Computing, 2015.
  • [TPDS] A Loosely-Coupled Full-System Multicore Simulation Framework. Weihua Zhang, Haojun Wang, Yunping Lu, Haibo Chen, Wenyun Zhao. IEEE Transactions on Parallel and Distributed Systems. 27(6): 1566-1578 (2016). Doi. 10.1109/TPDS.2015.2455499.
  • [CCS] Thwarting Memory Disclosure with Efficient Hypervisor-enforced Intra-domain Isolation. Yutao Liu, Tianyu Zhou, Kexin Chen, Haibo Chen, Yubin Xia. Proceedings of the 22th ACM Conference on Computer and Communications Security, Denver, Colorado, US, October, 2015. [pdf]
  • [SOSP] Fast In-memory Transaction Processing using RDMA and HTM. Xingda Wei, Jiaxin Shi, Yanzhe Chen, Rong Chen, Haibo Chen. In Proceedings of 2015 ACM Symposium on Operating System Principles (to appear), Monterey, CA, October 2015. [pdf]
  • [Usenix Security] You Shouldn't Collect My Secrets: Thwarting Sensitive Keystroke Leakage in Mobile IME Apps. Jin Chen, Haibo Chen, Erick Bauman, Zhiqiang Lin, Binyu Zang, Haibing Guan. USENIX Security Symposium, Washington DC, USA, July, 2015. [pdf]
  • [ISCA] Reducing World Switches in Virtualized Environment with Flexible Cross-world Calls. Wenhao Li, Yubin Xia, Haibo Chen, Binyu Zang, Haibing Guan. In the 42nd International Symposium on Computer Architecture, Portland, Oregon, USA. June 2015. [pdf]
  • [MobiSys] AdAttester: Secure Online Advertisement Attestation on Mobile Devices Using TrustZone. Wenhao Li, Haibo Li, Haibo Chen, Yubin Xia. In Proceedings of the 13th International Conference on Mobile Systems, Applications, and Services, Florence, Italy. May 2015. [pdf]
  • [EuroSys] PowerLyra: Differentiated Graph Computation and Partitioning on Skewed Graphs. Rong Chen, Jiaxin Shi, Yanzhe Chen, Haibo Chen. In Proceedings of the 10th European Conference on Computer Systems, (Best Paper Award), Bordeaux, France, April 2015. [pdf][slides]
  • [EuroSys] TinMan: Eliminating Confidential Mobile Data Exposure with Security-oriented Offloading. Yubin Xia, Yutao Liu, Cheng Tan, Mingyang Ma, Haibing Guan, Binyu Zang, Haibo Chen. In Proceedings of the 10th European Conference on Computer Systems, France, April 2015.[pdf]
  • [PPoPP] Kaiyuan Zhang, Rong Chen and Haibo Chen. NUMA-aware Graph-structured Analytics. ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Bay Area, California, USA, February, 2015. [pdf]
  • [PPoPP] Chenning Xie, Rong Chen, Haibing Guan, Binyu Zang and Haibo Chen. SYNC or ASYNC: Time to Fuse for Distributed Graph-parallel Computation. ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Bay Area, California, USA, February, 2015. [pdf][poster]
  • [JCST] Bipartite-oriented Distributed Graph Partitioning for Big Learning. Rong Chen, Jiaxin Shi, Haibo Chen and Binyu Zang. Journal of Computer Science and Technology. 30(1), pp. 20-29. January, 2015. [pdf]
  • [CAL] Persistent Transactional Memory. Zhaoguo Wang, Han Yi, Ran Liu, Mingkai Dong and Haibo Chen. IEEE Computer Architecture Letters. VOL. 14, NO. 1, JANUARY-JUNE 2015. [pdf]
  • [SIGSPATIAL Cup]Greedy Map Generalization by Iterative Point Removal, Yanzhe Chen, Yin Wang, Rong Chen, Haibo Chen and Binyu Zang. ACM SIGSPATIAL Cup 2014. [pdf]
  • [APSys] Building Trusted Path on Untrusted Device Drivers for Mobile Devices. Wenhao Li, Mingyang Ma, Jinchen Han, Yubin Xia, Binyu Zang, Cheng-Kang Chu, Tieyan Li. Asia-Pacific Workshop on Systems, Beijing, China, June, 2014. [pdf][poster]
  • [APSys] Bipartite-oriented Distributed Graph Partitioning for Big Learning. Rong Chen, Jiaxin Shi, Binyu Zang and Haibing Guan. Asia-Pacific Workshop on Systems, Beijing, China, June, 2014. [pdf][poster]
  • [Usenix ATC] Ran Liu, Heng Zhang and Haibo Chen.Scalable Read-mostly Synchronization Using Passive Reader-Writer Locks. In Proceedings of Usenix Annual Technical Conference, Philadelphia, PA, USA. June, 2014. [pdf] Linux Weekly News
  • [HPDC] Computation and Communication Efficient Graph Processing with Distributed Immutable View. Rong Chen, Xin Ding, Peng Wang, Haibo Chen and Binyu Zang. ACM Symposium on High-Performance Parallel and Distributed Computing, Vancouver, Canada, June, 2014. [pdf]
  • [DSN] Replication-based Fault-tolerance for Large-scale Graph Processing. Peng Wang, Kaiyuan Zhang, Rong Chen, Haibo Chen, Haibing Guan. The Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Atlanta, Georgia USA, June 2014. [pdf]
  • [EuroSys]Using Restricted Transactional Memory to Build a Scalable In-Memory Database. Zhaoguo Wang, Hao Qian, Jinyang Li, Haibo Chen. The European Conference on Computer Systems, Amsterdam, The Netherlands, 2014. [pdf]
  • [HPCA] Concurrent and Consistent Virtual Machine Introspection with Hardware Transactional Memory. Yutao Liu, Yubin Xia, Haibing Guan, Binyu Zang, Haibo Chen. In Proceedings of the 20th IEEE International Symposium On High Performance Computer Architecture (Best Paper Nominee), Orlando, Florida, 2014. [pdf]
  • [ParCo]] X10-FT: Transparent Fault Tolerance for APGAS Language and Runtime. Zhijun Hao, Chenning Xie, Haibo Chen. Parallel Computing, 2014. [paper]
  • [SIGSPATIAL Cup] Point-Polygon Topological Relationship Query Using Hierarchical Indices. Tianyu Zhou, Hong Wei, Heng Zhang, Yin Wang, Yanmin Zhu, Haibing Guan, Haibo Chen. ACM SIGSPATIAL Cup 2013.
  • [HPCC] X10-PM: Transparent and Efficient Place Migration for APGAS Language. Zhijun Hao, Chenning Xie and Haibo Chen. 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013).
  • [CAL] Architecting Flash-based Solid-State Drive for High-performance I/O Virtualization. Xiang Song, Jian Yang, Haibo Chen. IEEE Computer Architecture Letter. Issue No.02 - July-Dec. (2014 vol.13). pp: 61-64.
  • [APsys] Schedule Processes, Not VCPUs. Xiang Song, Jicheng Shi, Haibo Chen, Binyu Zang. In Proceedings of Asia-Pacific Workshop on Systems (Best Paper Award), Singapore, 2013. [pdf]
  • [APsys] Opportunities and pitfalls of multi-core scaling using Hardware Transaction Memory. Zhaoguo Wang, Hao Qian, Haibo Chen, Jinyang Li. In Proceedings of Asia-Pacific Workshop on Systems, Singapore, 2013. [pdf]
  • [VEE] Parallelizing Live Migration of Virtual Machines. Xiang Song, Jicheng Shi, Ran Liu, Jian Yang, Haibo Chen. In Proceedings of 2013 ACM International Conference on Virtual Execution Environments, March, 2013. [pdf]
  • [HPCA] Architecture Support for Guest-Transparent VM Protection from Untrusted Hypervisor and Physical Attacks. Yubin Xia, Yutao Liu and Haibo Chen. In Proceedings of 2013 Internal Symposium on High Performance Computer Architecture, February, 2013. [pdf]
  • [PPoPP] Scalable Deterministic Replay in a Parallel Full-system Emulator. Yufei Chen and Haibo Chen. In Proceedings of 2013 ACM Symposium on Principles and Practice of Parallel Programming, February, 2013. [pdf (fix some mistakes)] [pdf]
  • [TACO] Rong Chen and Haibo Chen. Tiled-MapReduce: Efficient and Flexible MapReduce Processing on Multicore with Tiling. ACM Transactions on Architecture and Code Optimization. Volume 10, Issue 1, Article No.3. April, 2013. [pdf]
  • [JNSM] Security-preserving Live Migration of Virtual Machines in the Cloud. Fengzhe Zhang and Haibo Chen. Journal of Network and Systems Management, December 2013, Volume 21, Issue 4, pp 562-587.
  • [APSys] SSMalloc: A Low-latency, Locality-conscious Memory Allocator with Stable Performance Scalability. Ran Liu and Haibo Chen. In Proceedings of 3rd ACM SIGOPS Asia-Pacific Workshop on Systems, Seoul, Korea. [pdf]
  • [ICPP]Adaptive Pipeline Parallelism for Image Feature Extraction Algorithms. Peng Chen, Donglei Yang, Weihua Zhang, Yi Li, Haibo Chen and Binyu Zang. The 41st International Conference on Parallel Processing. PA, USA, September, 2012.
  • [LCTES] Improving Dynamic Prediction Accuracy Through Multi-level Phase Analysis. Zhenman Fang, Jiaxin Li, Weihua Zhang, Yi Li, Haibo Chen, Binyu Zang. In Proceedings of the 2012 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems. Beijing, China, June, 2012.
  • [Usenix ATC] Revisiting Software Zero-Copy forWeb-caching Applications with Twin Allocators. Xiang Song, Jicheng Shi, Haibo Chen and Binyu Zang. Proceedings of 2012 Usenix Annual Technical Conference (short paper). Boston, Massachusetts USA, June, 2012. pdf
  • [DSN] CFIMon: Detecting Violation of Control Flow Integrity using Performance Counters. Yubin Xia, Yutao Liu, Haibo Chen and Binyu Zang. In Proceedings of The 42nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Boston, Massachusetts USA, June, 2012. [pdf]
  • [DAC] Transformer: An Extensible, Fast and Cycle-Accurate Full-system Multi-core Simulator. Zhenman Fang, Qinghao Min, Yibin Hu, Yi Lu, Keyong Zhou, Weihua Zhang, Haibo Chen, Binyu Zang and Jian Li. In the 49th Design Automation Conference . San Francisco, USA, June, 2012.
  • [GPGPU] A GPU-based High-throughput Image Retrieval Algorithm. Feiwen Zhu, Peng Chen, Donglei Yang, Weihua Zhang, Haibo Chen, Binyu Zang. In the Fifth Workshop on General Purpose Processing on Graphics Processing Units, collocated with ASPLOS 2012. London, United Kingdom.
  • [PMAM] A Case for Secure and Scalable Hypervisor using Safe Language. Haibo Chen, Binyu Zang. International Workshop on Programming Models and Applications for Multicores and Manycores, February, 2012, New Orleans, Louisiana, USA. [pdf]
  • [JCST] Mercury: Combining Performance with Dependability Using Self-Virtualization. Haibo Chen, Fengzhe Zhang, Rong Chen, Binyu Zang and Pen-chung Yew. Journal of Computer Science and Technology. Volume 27, Issue 1. Pages 92-104. [pdf]
  • [SOSP] CloudVisor: Retrofitting Protection of Virtual Machines in Multi-tenant Cloud with Nested Virtualization. Fengzhe Zhang, Jin Chen, Haibo Chen and Binyu Zang. In 23rd ACM Symposium on Operating Systems Principles. [pdf].
  • [TSE]Dynamic Software Updating Using a Relaxed Consistency Model. Haibo Chen, Jie Yu, Chengqun Hang, Binyu Zang and Pen-chung Yew. IEEE Transactions on Software Engineering, 2011. [pdf]
  • [APSys] Security Breaches as PMU Deviation: Detecting and Identifying Security Attacks Using Performance Counters. Liwei Yuan, Weichao Xing, Haibo Chen, and Binyu Zang. 2011 ACM SIGOPS Asia-pacific Workshop on Systems ([pdf]).
  • [HotDep] Limiting Cache-based Side-Channel in Multi-tenant Cloud using Dynamic Page Coloring. Jichen Shi, Xiang Song, Haibo Chen, Binyu Zang. In the 7th Workshop on Hot Topics in System Dependability ([pdf]).
  • [PACT] A Hierarchical Approach to Maximizing MapReduce Efficiency. Zhiwei Xiao, Haibo Chen, Binyu Zang. The 20th International Conference on Parallel Architectures and Compilation Techniques (POSTER), Page 167-168, Galveston Island, Texas, USA, 2011. [pdf]
  • [USENIX ATC] Zhemin Yang, Min Yang, Lvcai Xu, Haibo Chen, Binyu Zang. ORDER: Object centRic DEterministic Replay for Java. The 2011 USENIX Annual Technical Conference. Portland, Oregon, USA, June 2011. [pdf]
  • [Eurosys] A Case for Scaling Applications to Many-core Platforms with OS Clustering. Xiang Song, Haibo Chen, Rong Chen, Yuanxun Wang, Binyu Zang. In 2011 ACM SIGOPS European Conference on Computer Systems. Salzburg, Austria. April, 2011. [pdf]
  • [ISPASS] A Comprehensive Analysis and Parallelization of an Image Retrieval Algorithm. Zhenman Fang, Donglei Yang, Weihua Zhang, Haibo Chen, Binyu Zang. In IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2011). Austin TX, USA, April, 2011. [pdf]
  • [PPoPP] COREMU: a Scalable and Portable Parallel Full-system Emulator. Zhaoguo Wang, Ran Liu, Yufei Chen, Xi Wu, Haibo Chen, Weihua Zang, Binyu Zang. In ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. San Antonio, USA, February, 2011. [pdf]
  • [PACT]Tiled MapReduce: Optimizing Resource Usages of Data-parallel Applications on Multicore with Tiling. Rong Chen, Haibo Chen, Binyu Zang. The Nineteenth International Conference on Parallel Architectures and Compilation Techniques. Vienna, Austria, September, 2010. [pdf][slides]
  • [DSN] Why Software Hangs and What can be done with it? Xiang Song, Haibo Chen, Binyu Zang. In The 40th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (Practical Experience Report). pp. 311-316. Chicago, Illinois, USA, June, 2010. [pdf]
  • [VEE] Optimizing Crash Dump in Virtualized Environments. Yijian Huang, Haibo Chen, Binyu Zang. In The 2010 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments. pp. 25–36. Pittsburgh, PA, USA. March, 2010. [pdf]
  • [MICRO] Control Flow Obfuscation with Information Flow Tracking. Haibo Chen, Liwei Yuan, Xi Wu, Bo Huang, Pen-chung Yew and Binyu Zang. In 42nd international Conference on Microarchitecture. pp. 391-400. New York, USA. December, 2009.[pdf]
  • [APPT] Evaluating SPLASH-2 benchmarks using Hadoop MapReduce. Shengkai Zhu, Zhiwei Xiao, Haibo Chen, Rong Chen, Weihua Zhang and Binyu Zang. In the 8th international Conference on Advanced Parallel Processing Technologies. Rapperswil, Switzerland. August, 2009. [pdf]
  • [OSDI]Corey: An Operating System for Many Cores. Silas Boyd-Wickizer, Haibo Chen, Rong Chen, Yandog Mao, Frans Kashoek, Robert Morris, Aleksey Pesterev, Lex Stein, Ming Wu, Yuehua Dai, Yang Zhang, Zheng Zhang. In 8th USENIX Symposium on Operating Systems Design and Implementation. San Diego, CA, USA. December, 2008.[pdf]
  • [IWVT] Heterogenous Live Migration of Virtual Machines. Pengcheng Liu, Ziye Yang, Xiang Song, Yixun Zhou, Haibo Chen and Binyu Zang. In the 2008 International Workshop on Virtualization Techniques (Co-located with ISCA'08). Beijing China, June, 2008. [pdf]
  • [SPW] TPM-Performance Sensible Key Management Protocols for Service Provisioning in Cloud Computing. Haibo Chen, Jun Li and Wenbo Mao. In the 16th International Workshop on Security Protocols. Cambridge England,April,2008. [pdf]
  • [ISCA] Practical and Efficient Information Flow Tracking Using Speculative Hardware. Haibo Chen, Xi Wu, Liwei Yuan, Binyu Zang, Pen-chung Yew and Frederic Chong. In Proceedings of 35th International Symposium on Computer Architecture (ISCA'08), Beijing China, June, 2008. [pdf]
  • [TR] VMM-based Process Shepherding.Haibo Chen, Pengcheng Liu, Rong Chen and Binyu Zang. Parallel Processing Institute Technical Report, Number: FDUPPITR-2007-08002, Fudan University, August, 2007. [pdf]
  • [TR] Tamper-Resistant Execution in an Untrusted Operating System Using A Virtual Machine Monitor. Haibo Chen, Fengzhe Zhang, Cheng Chen, Ziye Yang, Rong Chen, Binyu Zang, Pen-chung Yew and Wenbo Mao. Parallel Processing Institute Technical Report, Number: FDUPPITR-2007-08001, Fudan University, August, 2007. [pdf]
  • [ICPP] Mercury: Combining Performance with Dependability Using Self-virtualization. Haibo Chen, Rong Chen, Fengzhe Zhang, Binyu Zang and Pen-chung Yew. In Proceedings of 36th International Conference on Parallel Processing ( Best Paper Award), XiAn China, September, 2007. [pdf]
  • [ICSE]POLUS: A POwerful Live Updating System. Haibo Chen, Jie Yu, Rong Chen, Binyu Zang, and Pen-chung Yew. In Proceedings of 29th International Conference on Software Engineering, pp. 271-281. Minneapolis, MN, USA, May 2007. [pdf]
  • [ISTR] Daonity-Grid Security from Two Levels of Virtualization. Haibo Chen Jieyun Chen, Wenbo Mao, and Fei Yan. Elsevier Information Security Technical Report. (Invited Paper), Volumn 12, Issue 3, pp. 123–138. June 2007. [pdf]
  • [VEE] Live Updating Operating Systems Using Virtualization. Haibo Chen, Rong Chen, Fengzhe Zhang, Binyu Zang and Pen-chung Yew. In SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 35-44, Ottawa, Canada, June 2006. [pdf]
pub/publication.txt · Last modified: 2017/02/15 20:35 by root