Demo Data from EDBT 2026 / reviewers in the wild / expert
Yuho Jin
dblp:22/69
· DBLP profile ↗
12ranked-venue papers
7as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 6 first-authorComputer networks · 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
4 papers |
Interconnection networks and networks-on-chip · 48% Memory systems · 38% Storage systems · 8% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache design
non-uniform cache architecture |
0.2 | 2 | 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache Systems · IEEE Trans. Computers 2010 A Domain-Specific On-Chip Network Design for Large Scale Cache Systems · HPCA 2007 |
Interconnection networks and networks-on-chip › interconnection networks
hybrid network |
0.1 | 1 | 2012 | Communication-Aware Globally-Coordinated On-Chip Networks · IEEE Trans. Parallel Distributed Syst. 2012 |
Interconnection networks and networks-on-chip
network-on-chip design |
0.1 | 1 | 2012 | Communication-Aware Globally-Coordinated On-Chip Networks · IEEE Trans. Parallel Distributed Syst. 2012 |
Memory systems
cache |
0.1 | 1 | 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache Systems · IEEE Trans. Computers 2010 |
Memory systems › cache management
cache replacement |
0.1 | 1 | 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache Systems · IEEE Trans. Computers 2010 |
Interconnection networks and networks-on-chip
network topology |
0.1 | 1 | 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache Systems · IEEE Trans. Computers 2010 |
Interconnection networks and networks-on-chip
routing algorithms |
0.1 | 1 | 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache Systems · IEEE Trans. Computers 2010 |
Storage systems
data compression |
0.1 | 1 | 2008 | Adaptive data compression for high-performance low-power on-chip networks · MICRO 2008 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 2012 | Communication-Aware Globally-Coordinated On-Chip Networks · IEEE Trans. Parallel Distributed Syst. 2012 |
Energy-efficient computing
power management |
0.0 | 1 | 2008 | Adaptive data compression for high-performance low-power on-chip networks · MICRO 2008 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.3table-based data compression · 0.1shared table scheme · 0.1single-cycle router · 0.1multicast · 0.1fast-LRU replacement · 0.1XYX routing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | 3D-PIM NoCs with Multiple Subnetworks: A Performance and Power EvaluationabstractThe advances in 3D circuit integration have reignited the idea of processing-in-memory (PIM). In this paper, we evaluate 3D mesh-based network on chip (NoC) for 3D-PIM systems with single and multiple network configurations. We study stacked mesh (S-Mesh), which is a mesh-bus hybrid architecture for 3D NoCs that connects vertically stacked 2D meshes through buses. Previous S-Mesh studies have not addressed the problems and modifications needed at the building blocks of the network. We explain in details the internal structure of the S-Mesh, as well as, the problems and possible solutions of connecting 2D meshes using vertical buses. Also, we evaluate the performance of 3D NoCs via two traffic patterns, one of which is a novel traffic pattern that better measures 3D-PIM systems performance. Finally, we use the Rodinia benchmarks to measure the performance under real workloads. We use DSENT to evaluate the power consumption. Our results show ~ 15% performance improvement for the S-Mesh under zero-load packet latency and ~ 11% lower average packet latency for the Rodinia benchmarks. Also, S-Mesh is the low power configuration with the router static power accountable for 90% of the total network power consumption. Abdel-Hameed A. Badawy, Jesus Gardea, Yuho Jin, Jonathan E. Cook 0001 |
IPCCC | 3 |
| 2017 | Packet coalescing exploiting data redundancy in GPGPU architecturesabstractGeneral Purpose Graphics Processing Units (GPGPUs) are becoming a cost-effective hardware approach for parallel computing. Many executions on the GPGPUs place heavy stress on the memory system, creating network bottlenecks near memory controllers. We observe that data redundancy in communication traffic is common-place across a wide range of GPGPU applications. To exploit the data redundancy, we propose a packet coalescing mechanism to alleviate the network bottlenecks by directly reducing the traffic volume. The key idea is to coalesce multiple packets into one without increasing the packet size when they carry redundant cache blocks. To ensure that the coalesced packets are delivered to their respective destinations, we adopt multicast routing for the interconnection network of GPGPUs. Our coalescing approach yields 15% IPC improvement (up to 112%) in a large-scale GPGPU with 2D mesh across various GPGPU applications, by reducing average memory access time (AMAT) by 15.5% (up to 65.2%) and obtaining network bandwidth savings by 13% (up to 37%). Also, our coalescing approach achieves 7% IPC improvement in the NVIDIA Fermi architecture with the crossbar. Kyung Hoon Kim, Rahul Boyapati, Jiayi Huang 0001, Yuho Jin, Ki Hwan Yum, Eun Jung Kim 0001 |
ICS | 4 |
| 2015 | Unifying Router Power Gating with Data Placement for Energy-Efficient NoCabstractNetwork-on-Chip (NoC) is a critical hardware supporting on-chip data movement in multicore and many-core processors. Data movement is predicted to become a major power-consuming operation compared to computation as the technology scales. This paper shows that unifying router power gating with data placement significantly reduces dynamic and static power needed for moving data in NoC for memory hierarchy. Region-based data placement enables to localize private data traffic and to concentrate shared data traffic in one region of NoC, which shapes traffic in a well-behaved way and increases power gating opportunities. In this regard, a dimensionally power-gated router with a region-based routing algorithm is proposed to reduce router static power and performance/energy overheads in power gating. Full-system evaluation using SPEComp benchmarks shows that the dynamic power gating management achieves NoC power savings by 46% and the static power gating management improves energy-efficiency by 20%. Yuho Jin |
SBAC-PAD | 1 |
| 2014 | PAIS: Parallelism-aware interconnect scheduling in multicoresabstractMulticore processors have the potential to deliver scalable performance by distributing computation across multiple cores. However, the communication cost of parallel application thread execution may significantly limit the performance achievable due to latency and contention on shared resources in the on-chip network of multicores experienced by packets from critical threads. We present PAIS, Parallelism-Aware Interconnect Scheduling, that bolsters performance and energy efficiency of parallel applications. PAIS dynamically detects thread execution progress based on communication latency and scheduling, and it accelerates communication for slowly executing threads by prioritizing packets from those threads with flow control and priority-based arbitration. Yuho Jin, Timothy M. Pinkston |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2013 | Adaptive Packet Resizing by Spatial Locality and Data Sharing for Energy-Efficient NOCabstractSingle-processor chips have given way to multicore chips to enable a cost-effective implementation of computer systems. Toward continuous performance scaling, Network-On-Chip (NOC) is the communication architecture supporting the core count increase to hundreds or thousands in multicore chips. Low-power, low-latency, and high-bandwidth support in the NOC design is critical for meeting performance and energy targets of the overall system. Much of previous work has focused on improving the NOC design but without more fully taking into consideration the communication characteristics and the interplay with cache memory that can be exploited in the NOC design. In this paper, low spatial locality within cache blocks is exploited in reducing memory traffic toward energy savings in the NOC. We present a spatial locality predictor that separately manages different degrees of spatial locality across shared and private blocks for better prediction accuracy. To further optimize performance and power in the NOC, we present the adaptive control of the predictor and packet data resizing techniques. Evaluations for the 16-core system running PARSEC benchmarks reveal that our spatial-locality based packet resizing improves NOC power consumption on average by 21% (up to 33%). Yuho Jin |
ICPADS | 2 |
| 2012 | Communication-Aware Globally-Coordinated On-Chip NetworksabstractWith continued Moore's law scaling, multicore-based architectures are becoming the de facto design paradigm for achieving low-cost and performance/power-efficient processing systems through effective exploitation of available parallelism in software and hardware. A crucial subsystem within multicores is the on-chip interconnection network that orchestrates high-bandwidth, low-latency, and low-power communication of data. Much previous work has focused on improving the design of on-chip networks but without more fully taking into consideration the on-chip communication behavior of application workloads that can be exploited by the network design. A significant portion of this paper analyzes and models on-chip network traffic characteristics of representative application workloads. Leveraged by this, the notion of globally coordinated on-chip networks is proposed in which application communication behavior-captured by traffic profiling-is utilized in the design and configuration of on-chip networks so as to support prevailing traffic flows well, in a globally coordinated manner. This is applied to the design of a hybrid network consisting of a mesh augmented with configurable multidrop (bus-like) spanning channels that serve as express paths for traffic flows benefiting from them, according to the characterized traffic profile. Evaluations reveal that network latency and energy consumption for a 64-core system running OpenMP benchmarks can be improved on average by 15 and 27 percent, respectively, with globally coordinated on-chip networks. Yuho Jin, Eun Jung Kim 0001, Timothy M. Pinkston |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2010 | Integration of admission, congestion, and peak power control in QoS-aware clusters
Ki Hwan Yum, Yuho Jin, Eun Jung Kim 0001, Chita R. Das |
J. Parallel Distributed Comput. | 2 |
| 2010 | Design and Analysis of On-Chip Networks for Large-Scale Cache SystemsabstractSwitched networks have been adopted in on-chip communication for their scalability and efficient resource sharing. However, using a general network for a specific domain may result in unnecessary high cost and low performance when the interconnects are not optimized for the domain. Designing an optimal network for the specific domain is challenging because in-depth knowledge of interconnects and the application domain is required. Recently proposed Nonuniform Cache Architectures (NUCAs) use wormhole-routed 2D mesh networks in L2 caches. We observe that in NUCAs, network resources are underutilized with the considerable area cost (41 percent of cache) and the network delay is significantly large (63 percent of cache access time). Motivated by our observations, we investigate both router architecture and network topology for communication behaviors in large-scale cache systems. We present Fast-LRU replacement, where cache replacement overlaps with data request delivery. Next, we propose a deadlock-free XYX routing algorithm in a mesh network and present a new halo network topology to reduce the required links. Finally, we introduce a single-cycle multicast router that needs small modification of the unicast router design. Simulation results show that our design improves the average IPC by 38 percent over the mesh design with Multicast Promotion replacement and uses 12 percent of the interconnection area of the mesh network. Yuho Jin, Eun Jung Kim 0001, Ki Hwan Yum |
IEEE Trans. Computers | 1 |
| 2009 | Recursive partitioning multicast: A bandwidth-efficient routing for Networks-on-ChipabstractChip Multi-processor (CMP) architectures have become mainstream for designing processors. With a large number of cores, Networks-on-Chip (NOCs) provide a scalable communication method for CMP architectures. NOCs must be carefully designed to meet constraints of power consumption and area, and provide ultra low latencies. Existing NOCs mostly use Dimension Order Routing (DOR) to determine the route taken by a packet in unicast traffic. However, with the development of diverse applications in CMPs, one-to-many (multicast) and one-to-all (broadcast) traffic are becoming more common. Current unicast routing cannot support multicast and broadcast traffic efficiently. In this paper, we propose Recursive Partitioning Multicast (RPM) routing and a detailed multicast wormhole router design for NOCs. RPM allows routers to select intermediate replication nodes based on the global distribution of destination nodes. This provides more path diversities, thus achieves more bandwidth-efficiency and finally improves the performance of the whole network. Our simulation results using a detailed cycle-accurate simulator show that compared with the most recent multicast scheme, RPM saves 25% of crossbar and link power, and 33% of link utilization with 50% network performance improvement. Also RPM is more scalable to large networks than the recently proposed VCTM. Lei Wang 0041, Yuho Jin, Eun Jung Kim 0001 |
NOCS | 2 |
| 2008 | Adaptive data compression for high-performance low-power on-chip networksabstractWith the recent design shift towards increasing the number of processing elements in a chip, high-bandwidth support in on-chip interconnect is essential for low-latency communication. Much of the previous work has focused on router architectures and network topologies using wide/long channels. However, such solutions may result in a complicated router design and a high interconnect cost. In this paper, we exploit a table-based data compression technique, relying on value patterns in cache traffic. Compressing a large packet into a small one can increase the effective bandwidth of routers and links, while saving power due to reduced operations. The main challenges are providing a scalable implementation of tables and minimizing overhead of the compression latency. First, we propose a shared table scheme that needs one encoding and one decoding tables for each processing element, and a management protocol that does not require in-order delivery. Next, we present streamlined encoding that combines flit injection and encoding in a pipeline. Furthermore, data compression can be selectively applied to communication on congested paths only if compression improves performance. Simulation results in a 16-core CMP show that our compression method improves the packet latency by up to 44% with an average of 36% and reduces the network power consumption by 36% on average. Yuho Jin, Ki Hwan Yum, Eun Jung Kim 0001 |
MICRO | 1 |
| 2007 | A Domain-Specific On-Chip Network Design for Large Scale Cache SystemsabstractAs circuit integration technology advances, the design of efficient interconnects has become critical. On-chip networks have been adopted to overcome scalability and the poor resource sharing problems of shared buses or dedicated wires. However, using a general on-chip network for a specific domain may cause underutilization of the network resources and huge network delays because the interconnects are not optimized for the domain. Addressing these two issues is challenging because in-depth knowledges of interconnects and the specific domain are required. Non-uniform cache architectures (NUCAs) use wormhole-routed 2D mesh networks to improve the performance of on-chip L2 caches. We observe that network resources in NUCAs are underutilized and occupy considerable chip area (52% of cache area). Also the network delay is significantly large (63% of cache access time). Motivated by our observations, we investigate how to optimize cache operations and and design the network in large scale cache systems. We propose a single-cycle router architecture that can efficiently support multicasting in on-chip caches. Next, we present fast-LRU replacement, where cache replacement overlaps with data request delivery. Finally we propose a deadlock-free XYX routing algorithm and a new halo network topology to minimize the number of links in the network. Simulation results show that our networked cache system improves the average IPC by 38% over the mesh network design with multicast promotion replacement while using only 23% of the interconnection area. Specifically, multicast fast-LRU replacement improves the average IPC by 20% compared with multicast promotion replacement. A halo topology design additionally improves the average IPC by 18% over a mesh topology Yuho Jin, Eun Jung Kim 0001, Ki Hwan Yum |
HPCA | 1 |
| 2005 | Peak Power Control for a QoS Capable On-Chip NetworkabstractIn recent years integrating multiprocessors in a single chip is emerging for supporting various scientific and commercial applications, with diverse demands to the underlying on-chip networks. Communication traffic of these applications makes routers greedy to acquire more power such that the total consumed power of the network may exceed the supplied power and cause reliability problems. To ensure high performance and power constraint satisfaction, the on-chip network must have a peak power control mechanism. In this paper, we propose a credit-based peak power control scheme to assure power consumption to be under the given peak power constraint, without performance degradation. The peak power control scheme efficiently regulates each flow's injection rate at the sender to minimize performance penalty. We have two different throttling schemes for real-time traffic and best-effort traffic; a rate-based throttling and an energy-budget based throttling, respectively. The simulation results on mesh networks show that the credit-based peak power control effectively prevents performance degradation and meets the peak power constraint. Yuho Jin, Eun Jung Kim 0001, Ki Hwan Yum |
ICPP | 1 |