Author image not provided
 Choli Wang

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article4.46
Citation Count272
Publication count61
Publication years1993-2016
Available for download5
Average downloads per article334.40
Downloads (cumulative)1,672
Downloads (12 Months)149
Downloads (6 Weeks)17
SEARCH
ROLE
Arrow RightAuthor only


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


61 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 61
Result page: 1 2 3 4

Sort by:

1 published by ACM
February 2016 PPoPP '16: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 3,   Downloads (12 Months): 89,   Downloads (Overall): 225

Full text available: PDFPDF
Scalable locking is a key building block for scalable multi-threaded software. Its performance is especially critical in multi-socket, multi-core machines with non-uniform memory access (NUMA). Previous schemes such as local locking and remote locking only perform well under a certain level of contention, and often require non-trivial tuning for a ...
Also published in:
November 2016  ACM SIGPLAN Notices - PPoPP '16: Volume 51 Issue 8, August 2016

2
July 2015 The Journal of Supercomputing: Volume 71 Issue 7, July 2015
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 1

Energy efficiency is quickly becoming a first-class design constraint in high-performance computing (HPC). We need more efficient power management solutions to save energy costs and carbon footprint of HPC systems. Dynamic voltage and frequency scaling (DVFS) is a commonly used power management technique for making a trade-off between power consumption ...
Keywords: Many-core processors, Power management, Profiling, Shared virtual memory, Dynamic voltage and frequency scaling, The single-chip cloud computer

3
September 2014 The Journal of Supercomputing: Volume 69 Issue 3, September 2014
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 1

This special issue calls for high quality and state-of-the-art research issues and results concerning the development of green environment from the perspective of computing systems. In particular, the special issue is going to showcase the most recent achievements and developments in the realm of awareness computing. Original and research articles ...

4 published by ACM
November 2013 SC '13: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Publisher: ACM
Bibliometrics:
Citation Count: 9
Downloads (6 Weeks): 1,   Downloads (12 Months): 16,   Downloads (Overall): 228

Full text available: PDFPDF
In this paper, we aim at optimizing fault-tolerance techniques based on a checkpointing/restart mechanism, in the context of cloud computing. Our contribution is three-fold. (1) We derive a fresh formula to compute the optimal number of checkpoints for cloud jobs with varied distributions of failure events. Our analysis is not ...
Keywords: google, optimal checkpointing interval, BLCR, cloud computing, checkpoint-restart mechanism

5
June 2013 Future Generation Computer Systems: Volume 29 Issue 4, June, 2013
Publisher: Elsevier Science Publishers B. V.
Bibliometrics:
Citation Count: 2

Network performance isolation is the key to virtualization-based cloud services. For latency-sensitive cloud applications like media streaming, both predictable network bandwidth and low-jittered network latency are desirable. The current resource sharing methods for virtual machines (VMs) mainly focus on resource proportional sharing such as CPU amount, memory size and I/O ...
Keywords: Operating systems, Algorithms, Network management

6 published by ACM
October 2012 SoCC '12: Proceedings of the Third ACM Symposium on Cloud Computing
Publisher: ACM
Bibliometrics:
Citation Count: 10
Downloads (6 Weeks): 12,   Downloads (12 Months): 39,   Downloads (Overall): 441

Full text available: PDFPDF
A Symmetric MultiProcessing (SMP) virtual machine (VM) enables users to take advantage of a multiprocessor infrastructure in supporting scalable job throughput and request responsiveness. It is known that hypervisor scheduling activities can heavily degrade a VM's I/O performance, as the scheduling latencies of the virtual CPU (vCPU) eventually translates into ...
Keywords: SMP, Xen, cloud computing, virtualization

7
June 2012 Journal of Signal Processing Systems: Volume 67 Issue 3, June 2012
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

Image-based rendering (IBR) is an promising technology for rendering photo-realistic views of scenes from a collection of densely sampled images or videos. It provides a framework for developing revolutionary virtual reality and immersive viewing systems. While there has been considerable progress recently in the capturing, storage and transmission of image-based ...
Keywords: Multiview conferencing, Movable IBR systems, Image-based rendering, Tracking and stabilization

8
January 2012 Computers & Mathematics with Applications: Volume 63 Issue 2, January, 2012
Publisher: Pergamon Press, Inc.
Bibliometrics:
Citation Count: 1

Transaction processing can guarantee the reliability of business applications. Locking resources is widely used in distributed transaction management (e.g., two phase commit, 2PC) to keep the system consistent. The locking mechanism, however, potentially results in various deadlocks. In service oriented architecture (SOA), the deadlock problem becomes even worse because multiple ...
Keywords: Deadlock prevention, Distributed transaction processing, Two-phase commit (2PC), Service oriented architecture (SOA), Replication

9
December 2011 CSC '11: Proceedings of the 2011 International Conference on Cloud and Service Computing
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 4

Cloud computing augments applications with ease-of-access to the enormous resources on the Internet. Combined with mobile computing technologies, mobile applications can exploit the Cloud everywhere by statically distributing code segments or dynamically migrating running processes onto cloud services. Existing migration techniques are however too coarse-grained for mobile devices, so the ...

10
October 2010 UIC'10: Proceedings of the 7th international conference on Ubiquitous intelligence and computing
Publisher: Springer-Verlag
Bibliometrics:
Citation Count: 1

Cost-effective localization for large-scale Geosocial networking service is a challenging issue in urban environment. This paper studies an ad-hoc localization technique which takes advantages of short-range interchanged location information for calibrating the location of mobile users carrying non-GPS mobile phones. We demonstrate by simulation that a small percentage of GPS-enabled ...

11
March 2009 PERCOM '09: Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

This paper attempts to model pervasive computing environments as a user-centric “SmartShadow” using the BDP (Belief-Desire-Plan) user model, which maps pervasive computing environments into a dynamic virtual user space. SmartShadow will follow the user to provide him with pervasive services, just like his shadow in the physical world. In the ...

12
May 2008 ISPAN '08: Proceedings of the The International Symposium on Parallel Architectures, Algorithms, and Networks
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

We compare the performance of three handoff protocols, namely Mobile IP, Fast Handoff and mSCTP. Among the three schemes, Mobile IP suffers from the lowest data throughput and longest handoff latency. Fast Handoff can perform better, provided that the mobile node can handoff to the new base station at an ...

13 published by ACM
January 2008 ACM Transactions on Architecture and Code Optimization (TACO): Volume 4 Issue 4, January 2008
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 0,   Downloads (12 Months): 2,   Downloads (Overall): 585

Full text available: PDFPDF
We introduce a new memory management system, STEMA, which can improve the execution time of Java programs. STEMA detects prolific types on-the-fly and co-locates their objects in a special memory space which supports reuse of memory. We argue and show that memory reuse and co-location of prolific objects can result ...
Keywords: Memory allocator, memory reuse, garbage collector, object co-location, Java, mutator

14
December 2007 EUC'07: Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Publisher: Springer-Verlag
Bibliometrics:
Citation Count: 4

Location is the most essential presence information for mobile users. In this paper, we present an improved time-based clustering technique for extracting significant locations from GPS data stream. This new location extraction mechanism is incorporated with Google Maps for realizing cooperative place annotation on mobile instant messengers (MIM). To enhance ...

15
December 2006 Concurrency and Computation: Practice & Experience - Grid and Cooperative Computing (GCC2004): Volume 18 Issue 14, December 2006
Publisher: John Wiley and Sons Ltd.
Bibliometrics:
Citation Count: 0

Grid computing unifies distributed resources via its support for the creation and use of virtual organizations (VOs), where a VO represents a collection of distributed resources to be accessed through predefined resource sharing and coordination policies. We consider a special type of mobile processes, named Grid travelers, which can travel ...
Keywords: delegation, process migration, security, trust, mobile agent

16
June 2006 The Journal of Supercomputing: Volume 36 Issue 3, June 2006
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 5

A Distributed Virtual Environment (DVE) system offers a computer-generated virtual world in which individuals located at different places in the physical world can interact with one another. In order to achieve real-time response for a large user base, DVE systems need to have a scalable architecture. In this paper, we ...
Keywords: Gamelet, Adaptative load balancing, Computer gaming, Distributed virtual environment, Grid, Service-oriented framework

17

18
May 2006 GPC'06: Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Publisher: Springer-Verlag
Bibliometrics:
Citation Count: 2

In this paper, we explore the potential of extrapolating the instant messaging paradigm into pervasive computing environments. Under this vision, an instant messenger is regarded as a unified interface for all communications among human, software services and various devices. To meet the demands, we introduce a novel instant messenger system ...

19
April 2006 IPDPS'06: Proceedings of the 20th international conference on Parallel and distributed processing
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

This paper introduces a software DSM that can extend its shared object space exceeding 4GB in a 32- bit commodity cluster environment. This is achieved through the dynamic memory mapping mechanism, with local hard disks as backing store. We introduce the new concept of segments with intelligent splitting to reduce ...

20
April 2006 AINA '06: Proceedings of the 20th International Conference on Advanced Information Networking and Applications - Volume 01
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

Achieving IP handoff with a short latency and minimal packet loss is essential for mobile devices that roam across IP subnets. Many existing solutions require changes to be made to the network or transport layer, and they tend to suffer from long handoff latency in either soft or hard handoff ...



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us