Jang-Soo Lee

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

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

Systems, architecture and hardware · 7 · 2 first-author · 1 since 2021Security and privacy · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 5 · 2 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
Memory systems · 100%

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

TopicWeightPapersLastEvidence papers
Memory systems
cache
0.812024
Enterprise-Class Cache Compression Design · HPCA 2024
Memory systems › memory compression
cache compression
0.812024
Enterprise-Class Cache Compression Design · HPCA 2024
Memory systems › memory hierarchy
cache hierarchy
0.212024
Enterprise-Class Cache Compression Design · HPCA 2024

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

prediction-assisted adaptive compression · 0.8
YearPublicationVenuePosition
2024 Enterprise-Class Cache Compression Design
abstract
Larger cache sizes closer to processor cores increase processing efficiency, but physical limitations restrict cache sizes at a given latency. Effective cache capacity can be expanded via the inline compression of data as it enters a lower level cache. Using the IBM Telum®processor cache hierarchy as a comparative baseline, this paper presents a custom compression scheme designed for small, line-sized data blocks, examines op-timal compressor/decompressor placement, solutions to common compression drawbacks, and proposes a tiered design blueprint to facilitate product integration. The impact of compression and prediction-assisted adaptive compression on effective cache capacity, hit rate and access latency across several typical industry workloads is explored.
Alper Buyuktosunoglu, David Trilla, Bülent Abali, Deanna Postles Dunn Berger, Craig R. Walters, Jang-Soo Lee
HPCA6
2014 Guidelines for the Use of Function Block Diagram in Reactor Protection Systems
abstract
Making software dependable is one of most important aspects in safety-critical system such as a nuclear power plant. Dependable programming techniques to get rid of undependable properties, such as ambiguity, wrong uses of elements, discordance, etc., help engineers reduce the faults in programs. This paper proposes the practice guidelines for function block diagram (FBD) which is a programming language for programmable logic controllers (PLC) widely used in industry. The guidelines show that what cases cause undependable properties and how the properties should be eliminated to be dependable ones in FBD programs. The paper introduces the application of guidelines to the trip (shutdown) logic of bistable processor (BP) in reactor protection system (RPS) developed in the Korea Nuclear Instrumentation and Control System R&D Center (KNICS). The application describes that the guidelines eliminates undependable properties in the trip logic.
Dong-Ah Lee, Junbeom Yoo, Jang-Soo Lee
APSEC (1)3
2014 Automated test case generation for FBD programs implementing reactor protection system software
abstract
SUMMARY Automated and effective testing for function block diagram (FBD) programs has become an important issue, as FBD is increasingly used in implementing safety‐critical systems. This work describes an automated test case generation technique for FBD programs and its associated tool—FBDTester. Given an FBD program and desired test coverage criteria, FBDTester generates test requirements and invokes the Satisfiability Modulo Theories solver iteratively to derive a set of test cases. An industrial case study using reactor protection system software shows that the automatically generated test suites detected at least 82% of the known faults, whereas manually generated test cases only detected approximately 35%. Mutation analysis revealed that the automatically generated test suites substantially outperformed manually generated ones. Although test sequence generation requires some manual effort in the current FBDTester, it is apparent that the proposed approach significantly improves the efficiency and the reliability of FBD testing. Copyright © 2014 John Wiley & Sons, Ltd.
Eunkyoung Jee, Donghwan Shin 0001, Sung Deok Cha, Jang-Soo Lee, Doo-Hwan Bae
Softw. Test. Verification Reliab.4
2011 Equivalence Checking between Function Block Diagrams and C Programs Using HW-CBMC
Dong-Ah Lee, Junbeom Yoo, Jang-Soo Lee
SAFECOMP3
2010 Means-ends and whole-part traceability analysis of safety requirements
Jang-Soo Lee, Vikash Katta, Eunkyoung Jee, Christian Raspotnig
J. Syst. Softw.1
2010 Erratum to "Means-ends and whole-part traceability analysis of safety requirements" [J. Syst. Software 83 (2010) 1612-1621]
Jang-Soo Lee, Vikash Katta, Eunkyoung Jee, Christian Raspotnig
J. Syst. Softw.1
2007 Defense-in-Depth and Diverse Qualification of Safety-Critical Software
Horst Miedl, Jang-Soo Lee, Arndt Lindner, Ernst Hoffman, Josef Märtz, Young-Jun Lee, Jong-Gyun Choi, Jangyeol Kim, Kyoung-Ho Cha, Se Woo Cheon, Cheol-Kwon Lee, Gee-Yong Park, Kee-Choon Kwon
SAFECOMP2
2007 Safety Analysis of Safety-Critical Software for Nuclear Digital Protection System
Gee-Yong Park, Jang-Soo Lee, Se Woo Cheon, Kee-Choon Kwon, Eunkyoung Jee, Kwang Yong Koh
SAFECOMP2
2006 Software Safety Lifecycles and the Methods of a Programmable Electronic Safety System for a Nuclear Power Plant
Jang-Soo Lee, Arndt Lindner, Jong-Gyun Choi, Horst Miedl, Kee-Choon Kwon
SAFECOMP1
2005 A formal software requirements specification method for digital nuclear plant protection systems
Junbeom Yoo, Tai Hyo Kim, Sung Deok Cha, Jang-Soo Lee, Han Seong Son
J. Syst. Softw.4
2004 A Space-Efficient On-Chip Compressed Cache Organization for High Performance Computing
Keun Soo Yim, Jang-Soo Lee, Jihong Kim 0001, Shin-Dug Kim, Kern Koh
ISPA2
2004 PLC-Based Safety Critical Software Development for Nuclear Power Plants
Junbeom Yoo, Sung Deok Cha, Han Seong Son, Chang Hwoi Kim, Jang-Soo Lee
SAFECOMP5
2001 A Banked-Promotion TLB for High Performance and Low Power
abstract
This research is to design a simple but high performance TLB (translation lookaside buffer) system with low power consumption. Thus, we propose a new TLB structure supporting two page sizes dynamically and selectively for high performance and low cost design without any operating system support. For high performance, a promotion-TLB is designed by supporting two page sizes. Also in order to attain low power consumption, a banked-TLB is constructed by dividing one fully associative TLB space into two sub fully associative TLBs. These two structures are integrated to form a banked-promotion TLB as a low power and high performance TLB structure for embedded processors. According to the results of comparison and analysis, a similar performance can be achieved by using fewer TLB entries and also energy dissipation can be reduced by around 50% compared with the fully associative TLB.
Jang-Soo Lee, Seh-Woong Jeong, Shin-Dug Kim
ICCD2
2000 A Selective Temporal and Aggressive Spatial Cache System Based on Time Interval
abstract
This paper proposes a new cache system that can increase the effect by temporal and spatial locality by using only simple hardware control without any locality detection hardware or compiler aid. The proposed cache system consists of two caches with different associativities and different block sizes, i.e., a direct-mapped cache with small block size and a fully associative spatial buffer with large block size as a multiple of small blocks. Therefore, the spatial locality can be exploited by aggressively fetching large blocks including any missed small block into the buffer, and the temporal locality can also be exploited by selectively storing small blocks that were referenced at the spatial buffer in the past. To determine the blocks to be stored at the direct-mapped cache, the proposed cache system uses a time interval-based selection mechanism. According to the simulation results, similar performance can be achieved by using four times smaller cache size compared with the conventional direct-mapped cache.
Jang-Soo Lee, Shin-Dug Kim
ICCD2
2000 An on-chip cache compression technique to reduce decompression overhead and design complexity
Jang-Soo Lee, Won-Kee Hong, Shin-Dug Kim
J. Syst. Archit.1
2000 A new cache architecture based on temporal and spatial locality
Jang-Soo Lee, Shin-Dug Kim
J. Syst. Archit.2
1999 Design and Evaluation of a Selective Compressed Memory System
abstract
This research explores any potential for an on-chip cache compression which can reduce not only cache miss ratio but also miss penalty, if main memory is also managed in compressed form. However, the decompression time causes a critical effect on the memory access time and variable-sized compressed blocks tend to increase the design complexity of the compressed cache architecture. This paper suggests several techniques to reduce the decompression overhead and to manage the compressed blocks efficiently which include selective compression, fixed space allocation for the compressed blocks, parallel decompression, the use of a decompression buffer, and so on. Moreover a simple compressed cache architecture based on the above techniques and its management method are proposed. The results from trace-driven simulation show that this approach can provide around 35% decrease in the on-chip cache miss ratio as well as a 53% decrease in the data traffic over the conventional memory systems. Also, a large amount of the decompression overhead can be reduced, and thus the average memory access time can also be reduced by maximum 20% against the conventional memory systems.
Jang-Soo Lee, Won-Kee Hong, Shin-Dug Kim
ICCD1