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

Hasan Geren

dblp:381/6146 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none

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

Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

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 architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%
Databases, data mining, and information retrieval
1 paper
Data stream processing · 100%
Computer networks
1 paper
Edge and fog computing · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › queueing models › single server queue
m/m/1 queue
0.812024
A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024
Performance modeling and evaluation
queueing models
0.812024
A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024
Edge and fog computing › edge analytics
stream processing at edge
0.212024
A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024

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

queueing theory · 2.3integer linear programming · 2.3
YearPublicationVenuePosition
2024 A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge
abstract
The advent of edge computing has allowed the continuously generated data to be processed closer to their sources instead of being sent to the cloud for processing. Given the heterogeneous and limited computational resources and dynamic nature of edge computing, stream processing systems need an accurate and easily accessible performance modeling/measurement to perform efficiently in edge environments. This paper proposes a predictive profiling model to enable measuring the performance of a system by predicting the operators' processing time on heterogeneous devices without having to carry out the testing on individual devices. This profiling model comprises a quadratic function to generate CPU clock speed/processing time curves for each operator. By using these curves, the model predicts the processing times of operators without requiring any extra profiling runs. Moreover, a performance model is proposed to deal with (performance) degradation of stream processing applications by modeling their topologies as systems comprising M/M/1 queues. The model uses the performance expectations of queueing models to define the data transfer rates inside topologies and uses Integer Linear Programming to specify the maximum input rate and an operator placement plan that can process that input rate. Experimental results showed that the profiling approach predicts the processing times of 17 operators with an average error rate of 5%. The performance model finds the maximum input rate accurately, while the operator placement plan achieves up to 84% higher throughput and 70% less latency in AWS EC2 instances and 257% higher throughput and 66% less latency in real hardware compared to the default resource-aware scheduler of Apache Storm.
Hasan Geren, Nasrin Sohrabi, Zahir Tari, Nour Moustafa
ICDE1