Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jieming Di

dblp:219/9689 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0009-1143-4828ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Edge and fog computing · 56% Content delivery and video streaming · 44%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming › caching
distributed caching
0.812024
Towards Intelligent Adaptive Edge Caching Using Deep Reinforcement Learning · IEEE Trans. Mob. Comput. 2024
Edge and fog computing
edge caching
0.812024
Towards Intelligent Adaptive Edge Caching Using Deep Reinforcement Learning · IEEE Trans. Mob. Comput. 2024
Query processing and optimization › result reuse
computation reuse
0.312018
Computation Reuse in Analytics Job Service at Microsoft · SIGMOD Conference 2018
Query processing and optimization › materialized view
materialized view selection
0.312018
Computation Reuse in Analytics Job Service at Microsoft · SIGMOD Conference 2018
Edge and fog computing
mobile edge computing
0.212024
Towards Intelligent Adaptive Edge Caching Using Deep Reinforcement Learning · IEEE Trans. Mob. Comput. 2024
Cloud and datacenter computing
cluster resource management and scheduling
0.112018
Computation Reuse in Analytics Job Service at Microsoft · SIGMOD Conference 2018

Methods — techniques the papers use, named apart from their topics

popularity model · 0.8markov decision process · 0.8deep reinforcement learning · 0.8feedback loop optimization · 0.7compile-time and run-time statistics · 0.7
YearPublicationVenuePosition
2024 Towards Intelligent Adaptive Edge Caching Using Deep Reinforcement Learning
abstract
The tremendous expansion of edge data traffic poses great challenges to network bandwidth and service responsiveness for mobile computing. Edge caching has emerged as a promising method to alleviate these issues by storing a portion of data at the network edge. However, existing caching approaches suffer from either poor caching efficiency with low content-hit ratio or unintelligence of caching policies lacking self-adjustability. In this paper, we propose ICE, a novel Intelligent Edge Caching scheme using a deep reinforcement learning (DRL) method to capture specific valuable information from the requested data. With the benefit of our proposed popularity model based on Newton's law of cooling, ICE fully takes into account the popularity of the contents to be cached and leverages the formulated Markov decision model to decide whether or not the contents should be cached. Moreover, to further improve the caching efficiency, we propose a novel distributed multi-node caching framework, named DCCC, assisted by a multi-tiered caching hierarchy. Comprehensive experiments show that the single-node ICE scheme greatly improves the cache hit rate and contents exchanging time in comparison with both DRL-based and legacy approaches, and our distributed multi-node caching scheme DCCC further significantly improves the overall utilization of caching space.
Ting Wang 0001, Yuxiang Deng, Mingsong Chen 0001, Gang Liu 0038, Jieming Di, Keqin Li 0001
IEEE Trans. Mob. Comput.6
2021 ICE: Intelligent Caching at the Edge
abstract
The unprecedented growth of mobile data traffic brings unique challenges for network bandwidth and server resources to meet the diverse QoE (Quality of Experience). Caching becomes a promising way to alleviate these issues by storing a subset of data at the network edge, for which caching policy becomes critical. To this end, various caching schemes have been put forward, however, these schemes are either not intelligent lacking the ability of self-learning and self-decision-making, or inefficient with low data hit rate. Based on these observations, in this paper, we propose a novel Intelligent Caching framework at the Edge, named ICE, via deep reinforcement learning to capture certain valued information of the requested data. Notably, in our approach, the popularity of the data to be cached will be explored and considered. A Markov decision model is further developed to determine whether the data should be cached. The evaluation shows that ICE greatly improves the hit rate in comparison with the state-of-the-art approaches, and reduces the energy consumption for data transmission. Furthermore, based on ICE, the users' QoE is greatly improved. In conclusion, both theoretical analysis and experimental results prove the effectiveness and high performance of ICE compared with conventional strategies.
Ting Wang 0001, Mingsong Chen 0001, Gang Liu 0038, Jieming Di, Shui Yu 0001
GLOBECOM5
2018 Computation Reuse in Analytics Job Service at Microsoft
abstract
Analytics-as-a-service, or analytics job service, is emerging as a new paradigm for data analytics, be it in a cloud environment or within enterprises. In this setting, users are not required to manage or tune their hardware and software infrastructure, and they pay only for the processing resources consumed per job. However, the shared nature of these job services across several users and teams leads to significant overlaps in partial computations, i.e., parts of the processing are duplicated across multiple jobs, thus generating redundant costs. In this paper, we describe a computation reuse framework, coined CLOUDVIEWS, which we built to address the computation overlap problem in Microsoft's SCOPE job service. We present a detailed analysis from our production workloads to motivate the computation overlap problem and the possible gains from computation reuse. The key aspects of our system are the following: (i) we reuse computations by creating materialized views over recurring workloads, i.e., periodically executing jobs that have the same script templates but process new data each time, (ii) we select the views to materialize using a feedback loop that reconciles the compile-time and run-time statistics and gathers precise measures of the utility and cost of each overlapping computation, and (iii) we create materialized views in an online fashion, without requiring an offline phase to materialize the overlapping computations.
Alekh Jindal, Shi Qiao 0001, Hiren Patel, Zhicheng Yin, Jieming Di, Malay Bag, Marc T. Friedman, Yifung Lin, Konstantinos Karanasos, Sriram Rao
SIGMOD Conference5