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

Jingchang Sun

dblp:166/9954 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none

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

Systems, architecture and hardware · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author

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
Embedded and real-time systems · 61% Parallel and multicore computing · 39%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel programming models
0.512021
Algorithms for Computing the WCRT Bound of OpenMP Task Systems With Conditional Branches · IEEE Trans. Computers 2021
Embedded and real-time systems
real-time scheduling
0.512021
Algorithms for Computing the WCRT Bound of OpenMP Task Systems With Conditional Branches · IEEE Trans. Computers 2021
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.512021
Algorithms for Computing the WCRT Bound of OpenMP Task Systems With Conditional Branches · IEEE Trans. Computers 2021
Parallel and multicore computing › task scheduling
DAG scheduling
0.112021
Algorithms for Computing the WCRT Bound of OpenMP Task Systems With Conditional Branches · IEEE Trans. Computers 2021

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

response time bounds · 0.5conditional branch analysis · 0.5
YearPublicationVenuePosition
2021 Algorithms for Computing the WCRT Bound of OpenMP Task Systems With Conditional Branches
abstract
Multi-cores are becoming mainstream hardware platforms for embedded and real-time systems. To fully utilize the processing capacity of multi-cores, software should be parallelized. Recently, much work has been done on real-time scheduling of parallel tasks modeled as directed acyclic graphs (DAG), motivated by the parallel task structures supported by popular parallel programming frameworks such as OpenMP. The DAG-based task models in existing real-time scheduling research assume well-nested graph structures recursively composed by single-source-single-sink parallel and conditional components. However, realistic OpenMP task systems in general have more flexible structures that do not comply with those assumptions. In this article, we model the behavior of general OpenMP task systems with non-well-nested structures. The worst-case response time analysis problem for such systems is more difficult due to the flexible graph structure. As the major technical contribution, we develop two efficient algorithms to compute the worst-case response time bounds, with different trade-offs between efficiency and precision. Evaluation with both randomly generated task graphs and realistic OpenMP programs shows good performance of our approaches in terms of both precision and efficiency.
Jinghao Sun, Nan Guan, Jingchang Sun, Xi Zhang 0022, Yaoyao Chi, Feng Li 0032
IEEE Trans. Computers3
2019 Moral hazard in games of miners
abstract
Cryptocurrency mining, which has attracted substantial attention recently is a game where miners cost mining power and compete for an amount of digital token. In this paper, we revisit this game under new settings that miners' maximal mining powers, i.e. capacities, are disparate. We show it has a unique pure Nash-equilibrium and derive the closed-form. In the PNE, miners fall into two types: half-hearted and all-out, the former of which owns more capacity than the latter. An all-out miner mines with her full capacity while a half-hearted miner does not. Compared with the desired equilibrium that every miner does her best, our result reveals that the disparity of capacity leads to less total mining power, compromising the security of cryptocurrency systems.
Jingchang Sun, Yulong Zeng
DAI1
2019 Calculating Response-Time Bounds for OpenMP Task Systems with Conditional Branches
abstract
Existing DAG-based task models in real-time scheduling research assume well-nested structures recursively composed by single-source-single-sink parallel and conditional components. However, realistic OpenMP task systems in general have more flexible structures that do not comply with this assumption. In this paper, we model the behaviors of general OpenMP task systems with non-well-nested branching structures and study the problem of how to bound their worst-case response times (WCRT). A naive solution is to apply the established WCRT bound for DAG tasks without conditional branches to the exponentially many possible execution flows, which has exponential time complexity. In this paper, we develop a linear-time algorithm to efficiently calculate WCRT bounds for OpenMP task systems with non-well-nested branching structures. Experiments with both synthetic task graphs and realistic OpenMP programs are conducted to evaluate the performance of our method.
Jinghao Sun, Nan Guan, Jingchang Sun, Yaoyao Chi
RTAS3