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

Jae-Heon Yang

dblp:75/3757 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 2008
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Theory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 1Computer networks · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 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 architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 75% Parallel and multicore computing · 25%
Theoretical computer science
2 papers
Distributed computing theory · 100%
Computer graphics and multimedia
1 paper
Virtual and augmented reality · 100%

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

TopicWeightPapersLastEvidence papers
Virtual and augmented reality › immersive interaction
collaborative virtual environments
0.011999
Concurrency Control in CIAO · VR 1999
Distributed systems
concurrency control
0.011999
Concurrency Control in CIAO · VR 1999
Distributed systems
distributed coordination
0.011999
Concurrency Control in CIAO · VR 1999
Distributed systems › concurrency control
optimistic concurrency control
0.011999
Concurrency Control in CIAO · VR 1999
Parallel and multicore computing › synchronization
multiprocessor synchronization
0.011996
Time/Contention Trade-Offs for Multiprocessor Synchronization · Inf. Comput. 1996
Distributed computing theory
leader election
0.011994
Time bounds for mutual exclusion and related problems · STOC 1994
Distributed computing theory
mutual exclusion
0.011994
Time bounds for mutual exclusion and related problems · STOC 1994
Distributed systems
mutual exclusion
0.011993
Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract) · PODC 1993
Parallel and multicore computing
synchronization
0.011993
Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract) · PODC 1993
Distributed systems
replication and consistency
0.011999
Concurrency Control in CIAO · VR 1999
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor
0.011993
Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract) · PODC 1993

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

multicast communication · 0.0synchronization primitives · 0.0remote memory reference analysis · 0.0software combining · 0.0read/write atomicity · 0.0
YearPublicationVenuePosition
2008 Analysis of bandwidth efficiency in overlay multicasting
Changhan Kim, Jae-Heon Yang, Ikjun Yeom
Comput. Networks3
2005 A formal approach to lock escalation
Ji-Woong Chang, Kyu-Young Whang, Young-Koo Lee, Jae-Heon Yang, Yong-Chul Oh
Inf. Syst.4
2002 KAIST interactive bicycle racing simulator: the 2nd version with advanced features
abstract
This paper presents the KAIST interactive bicycle racing simulator system, which consists of a pair of bicycle simulators. The rider on the racing simulator experiences realistic sensations of motion, while being able to see the other bicycle simulator and having the audio-visual experience of riding in a velodrome or on the KAIST campus. The 2nd bicycle of the racing simulator system consists of a bicycle, a 4-DOF platform, a handlebar and a pedal resistance system to generate motion feelings; a real-time visual simulator a HMD and beam projection system; and a 3D sound system. The system has an integrating control network with an AOIM (Area Of Interest Management) based network structure for multiple simulators.
Dong-Soo Kwon, Gi-Hun Yang, Youngjin Park, Sunmin Kim, Chong-Won Lee, Jae-Cheol Shin, Soonhung Han, Jonghwan Lee, Kwangyun Wohn, Doo Yong Lee, Kyungno Lee, Jae-Heon Yang, Yun-Mook Choi
IROS13
2001 Visual Rhythm and Shot Verification
Hyeokman Kim, Jae-Heon Yang, Sanghoon Sull, Woonkyung Michael Kim, Samuel Moon-Ho Song
Multim. Tools Appl.3
1999 Concurrency Control in CIAO
abstract
This paper is concerned with the concurrency control for collaborative virtual environments. In particular, we describe how concurrent actions are coordinated in a multi-user, large-scale 3-D layout system CIAO. In contrast to many existing systems that sacrifice responsiveness in order to maintain consistency, CIAO achieves optimal response and notification time without compromising consistency. The optimal responsiveness is achieved by a new multicast-based, optimistic concurrency control mechanism. Even operations on a group of related objects do not entail any latency for concurrency control. We also present the multi-user interfaces of CIAO that provide some sense of isolation as well as rich awareness.
Un-Jae Sung, Jae-Heon Yang, Kwangyun Wohn
VR2
1996 Time/Contention Trade-Offs for Multiprocessor Synchronization
James H. Anderson, Jae-Heon Yang
Inf. Comput.2
1995 A Fast, Scalable Mutual Exclusion Algorithm
Jae-Heon Yang, James H. Anderson
Distributed Comput.1
1994 Time bounds for mutual exclusion and related problems
abstract
We establish trade-o s between time complexity and write- and access-contention for solutions to the mutual exclusion problem. The write-contention (accesscontention) of a concurrent program is the number of processes that may be simultaneously enabled to write (access) the same shared variable. Our notion of time complexity distinguishes between local and remote references to shared memory. We show that, for any N-process mutual exclusion algorithm with write-contention w, there exists an execution involving only one process in which that process executes (log w N) remote memory references for entry into its critical section. We further show that among these remote references, ( p log w N) distinct remote variables are accessed. For algorithms with access-contention c, we show that the latter bound can be improved to (log c N). The last two of these results imply that a trade-o between contention and time complexity exists even if coherent caching techniques are employed. Because the execution that establishes these bounds involves only one process, our results show that \\fast mutual exclusion " requires arbitrarily high writecontention. We show that these bounds hold when using any ofavariety of synchronization primitives, including read, write, test-and-set, load-and-store, compare-andswap, and fetch-and-add, and that they can be generalized to apply when using even stronger primitives. Our results can be extended to apply to a class of decision problems that includes the leader-election problem. The time bounds that we establish are the rst of their kind
Jae-Heon Yang, James H. Anderson
STOC1
1993 Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract)
abstract
This paper concerns synchronization under read/write atomicity in shared memory multiprocessors.We present a new algorithm for N-process mutual exclusion that requires only read and write operations and that has 0(log2 IV) time complexity, where "time" is measured by counting remote memory references.The time complexity of this algorithm is better than that of all prior solutions to the mutual exclusion problem that are based upon atomic read and write instructions; in fact, the time complexity of most prior solutions is unbounded.Performance studies are presented that show that our mutual exclusion algorithm exhibits scalable performance under heavy contention.In the second part of the paper, we discuss two extensions of our mutual exclusion algorithm.In the first extension, we modify the algorithm so that in the absence of contention only 0(1) memory references are required.In the second extension, the technique of software combining is introduced for the purpose of increasing concurrency when using the algorithm to implement combinable read-modifywrite operations.
Jae-Heon Yang, James H. Anderson
PODC1