16 results on '"Jiahui Jin"'
Search Results
2. FedAda: Fast-convergent adaptive federated learning in heterogeneous mobile edge computing environment
- Author
-
Jinghui Zhang, Xinyu Cheng, Cheng Wang, Yuchen Wang, Zhan Shi, Jiahui Jin, Aibo Song, Wei Zhao, Liangsheng Wen, and Tingting Zhang
- Subjects
Computer Networks and Communications ,Hardware and Architecture ,Software - Published
- 2022
- Full Text
- View/download PDF
3. Accelerating Skycube Computation with Partial and Parallel Processing for Service Selection
- Author
-
Junzhou Luo, Fang Dong, Ye Yang, Jiahui Jin, Jun Shen, and Jiyuan Shi
- Subjects
Skyline ,Information Systems and Management ,Speedup ,Computer Networks and Communications ,Service set ,Computer science ,Computation ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,computer.software_genre ,Computer Science Applications ,Scheduling (computing) ,Computational science ,0803 Computer Software, 0805 Distributed Computing, 0806 Information Systems ,Hardware and Architecture ,020204 information systems ,Scalability ,0202 electrical engineering, electronic engineering, information engineering ,Web service ,computer ,Subspace topology - Abstract
Recently researchers use skyline techniques to optimize service selection procedure, where they can filter those low-quality web services from the large amount of candidates and return a much smaller high-quality service set. The skycube concept is adopted for quickly responding to the skyline queries with different combinations of Quality of Web Service (QoWS) parameters. As the skycube computation is quite time-consuming, it is a compelling challenge to accelerate this procedure. However, the current solutions usually have a number of redundant computations which will significantly affect the efficiency. To address such drawbacks, after an in-depth analysis of skycube computation procedure, we introduce a partial skycube, which only consists of the skylines with frequently used combinations of QoWS. Then the computational relationships between the skyline on one subspace and its parent-space are studied. Based on the relationships, we develop ${\sf {ParCube}}$ ParCube algorithm to speedup partial skycube computation by reusing the intermediate comparison results. Meanwhile, at the execution phase, ${\sf {ParCube}}$ ParCube can be further optimized with parallel execution mode and optimized scheduling strategy. Finally, we evaluate the efficiency and scalability of ${\sf {ParCube}}$ ParCube on both single machine and cluster environment. The results show that ${\sf {ParCube}}$ ParCube can efficiently compute partial skycube and scale well in cluster environment.
- Published
- 2020
- Full Text
- View/download PDF
4. Offloading Delay Constrained Transparent Computing Tasks With Energy-Efficient Transmission Power Scheduling in Wireless IoT Environment
- Author
-
Feng Shan, Jiahui Jin, Weiwei Wu, and Junzhou Luo
- Subjects
Job shop scheduling ,Computer Networks and Communications ,Computer science ,business.industry ,Distributed computing ,020206 networking & telecommunications ,02 engineering and technology ,Energy consumption ,Computer Science Applications ,Scheduling (computing) ,File server ,Hardware and Architecture ,Server ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,Wireless ,020201 artificial intelligence & image processing ,business ,Information Systems - Abstract
Billions of lightweight Internet of Things (IoT) devices have been deployed for various applications nowadays. Most of them first collect interested data and then process them in some degree according to application requirements. Transparent computing (TC) is a promising technique that makes such lightweight devices suitable to process even large-size applications. The advantage of TC is to separate code storage from its execution, allowing IoT devices to load code blocks from nearby TC storage server on demand. Distinct from existing work, this paper allows the TC IoT devices to offload some tasks to servers, since wireless IoT devices are usually powered by batteries, having limited energy resources. If a task is offloaded, a challenging problem is that its input data collected by the IoT device must be transferred as well, which incurs additional transmission time and energy. This paper proposes a two-step approach aiming at minimizing the energy consumption of the IoT device while satisfies the delay constraint. This approach first studies the offloading decision problem that determines for each task whether to offload task data or load task code blocks, while loading code indicates code receiving and executing energy cost. Second, the transmission power scheduling problem is investigated to further reduce offloading energy for a given delay constrained offloading task set. Heuristic decision making algorithms and optimal power scheduling algorithm are proposed, respectively. Such two-step approach is shown by extensive simulation to be near optimal for the original problem thanks to the optimal design of the power scheduling algorithm.
- Published
- 2019
- Full Text
- View/download PDF
5. A data-locality-aware task scheduler for distributed social graph queries
- Author
-
Feng Li, Aibo Song, Mingyang Du, Jiahui Jin, Jinghui Zhang, Junzhou Luo, and Yongcheng Dang
- Subjects
Power graph analysis ,Social graph ,Theoretical computer science ,Computer Networks and Communications ,Computer science ,Locality ,020206 networking & telecommunications ,02 engineering and technology ,Graph ,Hardware and Architecture ,0202 electrical engineering, electronic engineering, information engineering ,Topological graph theory ,Graph (abstract data type) ,020201 artificial intelligence & image processing ,Computer Science::Databases ,Software - Abstract
For large-scale online social networks such as Facebook and Twitter, network analysis often uses graph queries to extract network information. Because of the work and memory required, usually such queries are performed in a distributed manner. However, most existing distributed graph computation systems optimize for offline graph analysis rather than online graph queries. The problem with this approach is that graph query tasks then must transfer a large volume of data and interactively answer queries within a short time frame. To resolve this, we propose a novel data-locality-aware task scheduling algorithm that optimizes interactive distributed graph queries. The scheduling algorithm jointly considers data placement and graph topology to reduce data transfer costs. After implementing the scheduling algorithm in a real-world distributed graph computation system, we evaluate the task scheduler’s effectiveness through simulations and real-life social graph queries. Results show that our scheduler reduces the querying time by one order of magnitude.
- Published
- 2019
- Full Text
- View/download PDF
6. Personalized Federated Learning for ECG Classification Based on Feature Alignment
- Author
-
Renjie Tang, Jiahui Jin, Junbo Qian, and Junzhou Luo
- Subjects
Science (General) ,Article Subject ,Computer Networks and Communications ,business.industry ,Computer science ,Machine learning ,computer.software_genre ,Federated learning ,Q1-390 ,Feature (computer vision) ,T1-995 ,Artificial intelligence ,business ,computer ,Technology (General) ,Information Systems - Abstract
Electrocardiogram (ECG) data classification is a hot research area for its application in medical information processing. However, insufficient data, privacy preserve, and local deployment are still challenging difficulties. To address these problems, a novel personalized federated learning method for ECG classification is proposed in this paper. First, a global model is trained with federated learning framework on multiple local data clients. Then, we use the global model and private data to train the local model. To reduce the feature inconsistency between global and private local data and for better fitting the private local data, a novel ”feature alignment” module is devised to guarantee the uniformity, which contains two parts, global alignment and local alignment, respectively. For global alignment, the graph metric of batch data is used to constrain the dissimilarity between features generated by the global model and local model. For local alignment, triplet loss is adopted to increase discriminative ability for local private data. Comprehensive experiments on our collected dataset are evaluated. The results show that the proposed method can be better adapted to local data and exhibit superior ability of generalization.
- Published
- 2021
- Full Text
- View/download PDF
7. Optimizing execution for pipelined‐based distributed deep learning in a heterogeneously networked GPU cluster
- Author
-
Jinghui Zhang, Jiange Li, Lei Qian, Jiahui Jin, and Jun Zhan
- Subjects
Computational Theory and Mathematics ,Computer Networks and Communications ,Computer science ,business.industry ,Deep learning ,GPU cluster ,Artificial intelligence ,Parallel computing ,business ,Software ,Computer Science Applications ,Theoretical Computer Science - Published
- 2020
- Full Text
- View/download PDF
8. GStar: an efficient framework for answering top-k star queries on billion-node knowledge graphs
- Author
-
Lixin Gao, Jiahui Jin, Samamon Khemmarat, Junzhou Luo, and Fang Dong
- Subjects
Theoretical computer science ,Computer Networks and Communications ,Computer science ,Computer Science::Information Retrieval ,A* search algorithm ,02 engineering and technology ,Linked data ,Graph ,law.invention ,Knowledge graph ,Hardware and Architecture ,law ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Computer Science::Databases ,Software - Abstract
Massive knowledge graphs, such as Linked Open Data or Freebase, contain billions of labeled entities and relationships. Star queries aim to identify an entity given a set of related entities, and they are common with massive knowledge graphs. It is important to find the best way to answer star queries, and we can do this by treating it as a graph pattern-matching problem. Because knowledge graphs are noisy and incomplete in nature, we must find answers that match the star pattern closely, and extract a precise match if possible. Thus, here we propose GStar, a framework to identify the top-k best answers for a star query. GStar effectively and efficiently answers top-k star queries on billion-node graphs through a novel query model, an index-free query algorithm, and a distributed query system. We evaluate GStar through experiments on real-world knowledge graphs. Experimental results show that our query model effectively answers real-life star-pattern queries; our query algorithm can answer top-k queries in a near-real-time manner without requiring expensive graph indices; and the distributed system scales well with both the graph size and number of machines used for computation.
- Published
- 2018
- Full Text
- View/download PDF
9. COAST: A Cooperative Storage Framework for Mobile Transparent Computing Using Device-to-Device Data Sharing
- Author
-
Yunhao Li, Junzhou Luo, Jiahui Jin, and R. Q. Xiong
- Subjects
business.product_category ,Computer Networks and Communications ,Wireless network ,business.industry ,Computer science ,Mobile computing ,020206 networking & telecommunications ,02 engineering and technology ,020202 computer hardware & architecture ,Hardware and Architecture ,Server ,0202 electrical engineering, electronic engineering, information engineering ,Internet access ,Cellular network ,The Internet ,Cache ,business ,Execution model ,Software ,Information Systems ,Computer network - Abstract
TC is a promising network computing paradigm that offers an efficient way to make lightweight terminals more powerful, convenient, and secure. TC's execution model separates data storage and application execution, letting terminals load applications from TC servers on demand via the Internet. With this approach, the network's performance significantly affects the TC applications' performance. To enhance TC applications' performance, existing research typically deploys many cache servers on the Internet. However, such caching techniques are not ideal in a mobile environment, where the wireless networks that mobile terminals use for Internet access are expensive and have limited bandwidth. To address this problem, we propose COAST, a cooperative storage framework for MTC. Based on a deviceto- device data-sharing technique, COAST enables a mobile terminal to fetch applications from nearby terminals without accessing the Internet. In this article, we introduce COAST's design, explore the opportunities and challenges of cooperative storage in MTC environments, and identify future research directions.
- Published
- 2018
- Full Text
- View/download PDF
10. Graph partition–based data and task co‐scheduling of scientific workflow in geo‐distributed datacenters
- Author
-
Jian Chen, Jiahui Jin, Jinghui Zhang, Jun Zhan, and Aibo Song
- Subjects
Workflow ,Computational Theory and Mathematics ,Computer Networks and Communications ,Computer science ,Distributed computing ,Graph partition ,Co scheduling ,Software ,Computer Science Applications ,Theoretical Computer Science ,Task (project management) ,Data transmission - Published
- 2019
- Full Text
- View/download PDF
11. Standardization of Low-Latency TCP with Explicit Congestion Notification: A Survey
- Author
-
Feng Shan, Jiahui Jin, and Junzhou Luo
- Subjects
Computer Networks and Communications ,Network packet ,Transmission Control Protocol ,business.industry ,Computer science ,ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS ,020206 networking & telecommunications ,02 engineering and technology ,Computer security ,computer.software_genre ,Network congestion ,Windows Vista networking technologies ,Packet loss ,0202 electrical engineering, electronic engineering, information engineering ,Zeta-TCP ,020201 artificial intelligence & image processing ,The Internet ,business ,computer ,Explicit Congestion Notification ,Computer network - Abstract
Recent developments in networking have spurred the emergence of time-sensitive applications such as Web search, social networks, and the Industrial Internet. TCP, as the core networking protocol, implements reliable packet delivery for these applications. However, TCP isn't specifically optimized for timely packet delivery, so it has poor performance for time-sensitive scenarios. To counter this, the network research community has worked extensively on standards for reducing TCP's latency. Explicit Congestion Notification (ECN) is an extension to TCP/IP that's recommended for realizing low-latency TCP. This article surveys IETF standardization efforts for ECN-based solutions, and also proposes suggestions and future directions on this topic.
- Published
- 2017
- Full Text
- View/download PDF
12. Facilitating Application-aware Bandwidth Allocation in the Cloud with One-step-ahead Traffic Information
- Author
-
Junxue Zhang, Junzhou Luo, Dian Shen, Fang Dong, Jiahui Jin, and Jun Shen
- Subjects
020203 distributed computing ,Information Systems and Management ,Channel allocation schemes ,Computer Networks and Communications ,Computer science ,business.industry ,Distributed computing ,Big data ,020206 networking & telecommunications ,Cloud computing ,02 engineering and technology ,computer.software_genre ,Computer Science Applications ,Bandwidth allocation ,0803 Computer Software, 0805 Distributed Computing, 0806 Information Systems ,Hardware and Architecture ,Virtual machine ,0202 electrical engineering, electronic engineering, information engineering ,Bandwidth (computing) ,Overhead (computing) ,Resource management ,business ,computer - Abstract
© 2008-2012 IEEE. Bandwidth allocation to virtual machines (VMs) has a significant impact on the performance of communication-intensive big data applications hosted in VMs. It is crucial to accurately determine how much bandwidth to be reserved for VMs and when to adjust it. Past approaches typically resort to predicting the long-term network demands of applications for bandwidth allocation. However, lacking of prediction accuracy, these methods lead to the unpredictable application performance. Recently, it is conceded that the network demands of applications can only be accurately derived right before each of their execution phases. Hence, it is challenging to timely allocate the bandwidth to VMs with limited information. In this paper, we design and implement AppBag, an Application-aware Bandwidth guarantee framework, which allocates the accurate bandwidth to VMs with one-step-ahead traffic information. We propose an algorithm to allocate the bandwidth to VMs and map them onto feasible hosts. To reduce the overhead when adjusting the allocation, an efficient Lazy Migration (LM) algorithm is proposed with bounded performance. We conduct extensive evaluations using real-world applications, showing that AppBag can handle the bandwidth requests at run-time, while reducing the execution time of applications by 47.3 percent and the global traffic by 36.7 percent, compared to the state-of-the-art methods.
- Published
- 2019
- Full Text
- View/download PDF
13. Cooperative storage by exploiting graph-based data placement algorithm for edge computing environment
- Author
-
Yunhao Li, Jiahui Jin, and Junzhou Luo
- Subjects
021110 strategic, defence & security studies ,Theoretical computer science ,Computer Networks and Communications ,Computer science ,Graph based ,0211 other engineering and technologies ,020206 networking & telecommunications ,02 engineering and technology ,Computer Science Applications ,Theoretical Computer Science ,Computational Theory and Mathematics ,0202 electrical engineering, electronic engineering, information engineering ,Software ,Edge computing ,Data placement - Published
- 2018
- Full Text
- View/download PDF
14. Skew-aware online aggregation over joins through guided sampling
- Author
-
Yuxiang Wang, Xiaoliang Xu, Longbin Zhang, and Jiahui Jin
- Subjects
Computer Networks and Communications ,Computer science ,Skew ,Online aggregation ,Joins ,Sampling (statistics) ,02 engineering and technology ,computer.software_genre ,Computer Science Applications ,Theoretical Computer Science ,Computational Theory and Mathematics ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Data mining ,computer ,Software - Published
- 2018
- Full Text
- View/download PDF
15. HaDaap: A hotness-aware data placement strategy for improving storage efficiency in heterogeneous Hadoop clusters
- Author
-
Junzhou Luo, Yao Du, Jiahui Jin, and R. Q. Xiong
- Subjects
Computer Networks and Communications ,Computer science ,Distributed computing ,020206 networking & telecommunications ,02 engineering and technology ,Storage efficiency ,Replication (computing) ,Computer Science Applications ,Theoretical Computer Science ,Computational Theory and Mathematics ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Erasure code ,Software ,Data placement - Published
- 2018
- Full Text
- View/download PDF
16. Enabling application-aware flexible graph partition mechanism for parallel graph processing systems
- Author
-
Dian Shen, Jiahui Jin, Junzhou Luo, Fang Dong, and Junxue Zhang
- Subjects
Theoretical computer science ,Computer Networks and Communications ,Computer science ,Distributed computing ,Graph partition ,Voltage graph ,02 engineering and technology ,Strength of a graph ,Computer Science Applications ,Theoretical Computer Science ,Computational Theory and Mathematics ,020204 information systems ,Clique-width ,0202 electrical engineering, electronic engineering, information engineering ,Graph (abstract data type) ,020201 artificial intelligence & image processing ,Null graph ,Software ,Complement graph ,Distance-hereditary graph - Published
- 2016
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.