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

Ray Jinzhu Chen

dblp:11/1055 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 first-authorTheory of computation · 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
2 papers
Performance modeling and evaluation · 80% Parallel and multicore computing · 12% Embedded and real-time systems · 8%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › queueing models › parallel-server system
fork-join queue
0.222011
An Upper Bound Solution for Homogeneous Fork/Join Queuing Systems · IEEE Trans. Parallel Distributed Syst. 2011
A Hybrid Solution of Fork/Join Synchronization in Parallel Queues · IEEE Trans. Parallel Distributed Syst. 2001
Performance modeling and evaluation
queueing models
0.222011
An Upper Bound Solution for Homogeneous Fork/Join Queuing Systems · IEEE Trans. Parallel Distributed Syst. 2011
A Hybrid Solution of Fork/Join Synchronization in Parallel Queues · IEEE Trans. Parallel Distributed Syst. 2001
Parallel and multicore computing
synchronization
0.022011
An Upper Bound Solution for Homogeneous Fork/Join Queuing Systems · IEEE Trans. Parallel Distributed Syst. 2011
A Hybrid Solution of Fork/Join Synchronization in Parallel Queues · IEEE Trans. Parallel Distributed Syst. 2001
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.012001
A Hybrid Solution of Fork/Join Synchronization in Parallel Queues · IEEE Trans. Parallel Distributed Syst. 2001

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

simulation · 0.2dynamic-bubblesort analysis · 0.2
YearPublicationVenuePosition
2012 Design and Analysis of a Tree-Backtracking Algorithm for Multiset and Pure Permutations
Ray Jinzhu Chen, Kevin Scott Reschke
IWOCA1
2011 An Upper Bound Solution for Homogeneous Fork/Join Queuing Systems
abstract
In this paper, we use dynamic-bubblesort technology to analyze general first-in-first-out K-queue homogenous fork/join queuing (HFJ) systems for any K >; 2. Jobs arrive with a mean rate λ and a general arrival distribution. Upon arrival, a job forks into K tasks. Task k, k = 1, 2,...,K, is assigned to the kth queuing system, which is a first-in-first-out server with a general service distribution and an infinite capacity queue. A job leaves the HFJ system as soon as all its tasks complete their service. We mathematically prove an upper bound solution for the mean response time that we denote by TK. The upper bound solution of general K-queue HFJ systems for any K ≥ 2 is very simple and practical-one only needs to simulate a small number of queues (e.g., 16 queues). The tightness is evaluated by comparing with the simulation of thousands of queues for three different HFJ cases. The maximum offset for our upper bounds over a//the simulations is less than 5 percent. The corresponding source codes (reusable) are offered on our website for others to use.
Ray Jinzhu Chen
IEEE Trans. Parallel Distributed Syst.1
2001 A Hybrid Solution of Fork/Join Synchronization in Parallel Queues
abstract
A new analysis technique, dynamic-bubblesort analysis, is introduced for general K-queue first-in-first-out HFJ (homogenous fork/join queuing) systems of K/spl ges/2 . The dynamic-bubblesort model dynamically sorts the branches of the queues based on the number of the tasks waiting for synchronization in each branch. Jobs arrive with mean rate /spl lambda/ and a general arrival distribution. Upon arrival, a job forks into K tasks. Task k, k=1, 2, ..., K, is assigned to the kth queuing system, which is a first-in-first-out server with a general service distribution and an infinite capacity queue. A job leaves the HFJ system as soon as all its tasks complete their service. In other words, tasks corresponding to the same job are joined before departing the HFJ system. We obtain a general and simple hybrid solution which combines analysis and simulation for the mean response time that we denote by T/sub K/. We obtain a very simple (as a function of T/sub 1/ and T/sub 2/ only) and general upper bound expression for T/sub K/ and we get an exact relationship between the cases for K=2 and 3. We evaluate our results by simulating 2, 3, ..., 99, and 100 queues for p=0.1, 0.2, ....0.8, and 0.9, each for four different HFJ cases, where /spl rho/=/spl lambda///spl mu/ and /spl mu/ is the average task service rate for a server. The maximum absolute offset for our hybrid solutions from all the simulations is less than 0.33 percent (1/300), which is a reasonable error ratio for simulation. The maximum offset for our upper bounds over all the simulations is 21 percent.
Ray Jinzhu Chen
IEEE Trans. Parallel Distributed Syst.1