Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yarsun Hsu
dblp:67/5060
· DBLP profile ↗
30ranked-venue papers
1as first author
0since 2021 · last 2016
0009-0006-5434-6498ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 29 · 1 first-authorSoftware engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging 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 |
Memory systems · 46% Performance modeling and evaluation · 45% Embedded and real-time systems · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.1 | 3 | 2000 | Memory system behavior of Java programs: methodology and analysis · SIGMETRICS 2000 Efficient Stack Simulation for Set-Associative Virtual Address Cache with Real Tags · IEEE Trans. Computers 1995 A Quantitative Evaluation of Cache Types for High-Performance Computer Systems · IEEE Trans. Computers 1993 |
Performance modeling and evaluation › workload characterization
memory system behavior |
0.0 | 1 | 2000 | Memory system behavior of Java programs: methodology and analysis · SIGMETRICS 2000 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 2000 | Memory system behavior of Java programs: methodology and analysis · SIGMETRICS 2000 |
Embedded and real-time systems › worst-case execution time analysis
cache analysis |
0.0 | 1 | 1995 | Efficient Stack Simulation for Set-Associative Virtual Address Cache with Real Tags · IEEE Trans. Computers 1995 |
Performance modeling and evaluation
stack simulation |
0.0 | 1 | 1995 | Efficient Stack Simulation for Set-Associative Virtual Address Cache with Real Tags · IEEE Trans. Computers 1995 |
Memory systems › cache management
cache replacement |
0.0 | 1 | 1993 | A Quantitative Evaluation of Cache Types for High-Performance Computer Systems · IEEE Trans. Computers 1993 |
Memory systems › cache › cache organization
virtual cache |
0.0 | 1 | 1993 | A Quantitative Evaluation of Cache Types for High-Performance Computer Systems · IEEE Trans. Computers 1993 |
Runtime systems and virtual machines › dynamic compilation
just-in-time compilation |
0.0 | 1 | 2000 | Memory system behavior of Java programs: methodology and analysis · SIGMETRICS 2000 |
Memory systems › cache
cache performance |
0.0 | 1 | 1995 | Efficient Stack Simulation for Set-Associative Virtual Address Cache with Real Tags · IEEE Trans. Computers 1995 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1993 | A Quantitative Evaluation of Cache Types for High-Performance Computer Systems · IEEE Trans. Computers 1993 |
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation |
0.0 | 1 | 1993 | A Quantitative Evaluation of Cache Types for High-Performance Computer Systems · IEEE Trans. Computers 1993 |
Methods — techniques the papers use, named apart from their topics
trace-based analysis · 0.1exception-based tracing · 0.1stack algorithm · 0.0marker-based synonym tracking · 0.0trace-driven simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Binary descriptor based SIFT and hardware implementationabstractScale-Invariant Feature Transform (SIFT) [1] has lately attracted attention in computer vision as a robust feature point detection algorithm which is invariant for scale, rotation and illumination change. However, its computational complexity is too high to apply on practical real-time applications. The iterated Gaussian blurred operations on images lead to long computational latency and high memory requirement. In addition, the gradient histogram based descriptor needs lots of calculation and costs about 60% of total calculation time on generating the descriptor. We propose a binary-based descriptor that uses the intensity difference between neighboring pixels. The binary descriptor has the advantage of lower computational complexity and memory usage. For the use of the classifying the object, the binary descriptor also have the acceptable accuracy compared with the traditional histogram based descriptor. The proposed binary descriptor has 7.07x speed up than the original SIFT descriptor. In addition, it has 4.73x speed up compared with original SIFT algorithm [1]. The hardware implementation of the SIFT algorithm with the proposed binary descriptor applies parallel computing on the stage of feature location to accelerate the computing time on detecting feature points. The final implementation uses about 493-K gate count with 90-nm CMOS technology, and offers 7600 feature points/frame for 1080p images at 30 frames/s at the clock rate of 100 MHz. Che-Yu Wu, Ching-Te Chiu, Yarsun Hsu |
ISCAS | 3 |
| 2015 | Accelerating AdaBoost algorithm using GPU for multi-object recognitionabstractTraditionally, an adaptive boosting (AdaBoost) algorithm is used for object recognition because of its prevalent usage and well-trained results. However, because the computation of AdaBoost is extremely time-consuming, it is difficult to guarantee that the computations reflect the latest information in real time. To speed-up the operation, the original AdaBoost algorithm was accelerated with a graphics processing unit (GPU). In this study, Compute Unified Device Architecture (CUDA) was used to accelerate two parts of the AdaBoost algorithm, including feature extraction and training, by applying various strategies to system components such as how the data is put in the memory, amount of CUDA streams, trunk size, and block size. In Feature Extraction of the car datasets, the most time-consuming step feature-value computation is 47.18 times faster than the CPU version. For AdaBoost Training, the total execution is accelerated by 34.23 times. Pin Yi Tsai, Yarsun Hsu, Ching-Te Chiu, Tsai-Te Chu |
ISCAS | 2 |
| 2014 | A Reliable and Secure GPU-Assisted File System
Shang-Chieh Lin, Yu-Cheng Liao, Yarsun Hsu |
ICA3PP (1) | 3 |
| 2014 | A hybrid on-chip network with a low buffer requirementabstractAs the CMOS technology develops, the number of buffers required in a network-on-chip increases with flit width. This increase of buffers provides more power and area overhead to a network router. This paper proposes a hybrid packet-switched and circuit-switched network in which the total buffer requirement depends on only the width of the short message and buffer depth, and does not increase with the network width. The performance is maintained through a low latency circuit-switch by using a simple reverse path reservation method. The simulation results indicated that a considerable amount of power and area can be saved by the buffer reduction, whereas performance is maintained. Jen-Yu Wang, Yarsun Hsu |
ICPADS | 2 |
| 2013 | Low Propagation Delay Load-Balanced 4 × 4 Switch Fabric IC in 0.13-µm CMOS TechnologyabstractA load-balanced Birkhoff-von Neumann (LB-BvN) 4 × 4 switch fabric IC is proposed for feedback-based switch systems. This is fabricated in 0.13- μm CMOS technology and the chip area is 1.380 × 1.080 mm2. The overall data rate of the LB-BvN 4 × 4 switch fabric IC is up to 32 Gb/s (8 Gb/s/channel) with only 0.8 ns propagation delay. The LB-BvN switch is highly recommended for constructing the next-generation terabit switch. In a feedback-based switch system, the long propagation delay of the switch module reduces the system throughput significantly. In this paper, we present a scalable LB-BvN 4 × 4 switch fabric IC directly in the high-speed domain. By observing the deterministic switching pattern of the N×N LB-BvN switch, we present a low-complexity pattern generator that reduces the PG complexity from O(N3) to O(1). This technique reduces the propagation delay of the switch module from 30 to 0.8 ns, and also provides 80% area saving and 85% power saving compared to serializer-deserializer interfaces. The proposed LB-BvN 4 × 4 switch fabric IC is suitable for feedback-based switch systems to solve the throughput degradation problem. Ching-Te Chiu, Yu-Hao Hsu, Wei-Chih Lai, Jen-Ming Wu, Shawn S. H. Hsu, Yang-Syu Lin, Fanta Chen, Min-Sheng Kao, Yarsun Hsu |
IEEE Trans. Very Large Scale Integr. Syst. | 9 |
| 2012 | A novel low gate-count serializer topology with Multiplexer-Flip-FlopsabstractThis paper proposes Multiplexer-Flip-Flops (MUX-FFs) to be a high-throughput and low-cost solution for serial link transmitters. We also propose Multiplexer-Latches (MUX-Latches) that possess the logic function of combinational circuits and storing capacity of sequential circuits. Adopting the pipeline with MUX-FFs, which are composed of cascaded latches and MUX-Latches, many latch gates for sequencing can be removed. Analysis shows that an 8-to-1 serializer in the pipeline topology with MUX-FFs reduces 52% gate-count compared to the traditional pipeline topology. To verify the function of the proposed design, a chips is implemented with the proposed 8-to-1 serializer with MUX-FFs in 90 nm CMOS technology. The measured results show that the proposed serializer with MUX-FFs are bit-error-free (with BER-12), operating at up to 12 Gbit/s. Wei-Yu Tsai, Ching-Te Chiu, Jen-Ming Wu, Shawn S. H. Hsu, Yarsun Hsu, Ying-Fang Tsao |
ISCAS | 5 |
| 2011 | A 32Gbps low propagation delay 4×4 switch IC for feedback-based system in 0.13μm CMOS technologyabstractIn this paper, a low propagation delay, low power, and area-efficient 4×4 load-balanced switch circuit for feedback-based system is presented. In this periodic and deterministic switch, only two DFFs are used to implement a pattern generator which is a O(N3) hardware complexity in traditional matching algorithm based N×N switch. For packet reordering, a feedback path is established in series of symmetric patterns. As comparing with commercial switch systems, we implement a 4×4 switch IC directly in high speed domain without the use of SERDES interfaces to achieve low propagation delay and high scalability. In CML output buffer, PMOS active load and active back-end termination are introduced. A stacked current source and symmetric topology in CML-DFF are adopted. From our results, this work efficiently deducted 28ns propagation delay, 80% area and 80% power introduced by the SERDES interface. The throughput rate is up to 32Gbps (8Gbps/Ch). Yu-Hao Hsu, Yang-Syu Lin, Ching-Te Chiu, Jen-Ming Wu, Shuo-Hung Hsu, Fanta Chen, Min-Sheng Kao, Wei-Chih Lai, Yarsun Hsu |
ASP-DAC | 9 |
| 2011 | A Novel Architecture and Routing Algorithm for Dynamic Reconfigurable Network-on-ChipabstractHybrid networks, which combine the flexibility of packet-switched network and the low-latency of circuit-switched network, provide decent performance. However, users are obligated to maintain the configuration of temporary circuit-switched connection. In this paper, we propose Dynamic Bypass Circuit, a novel architecture which reconfigures a mesh network according to the traffic trends of applications at run-time. Additionally, in order to create more obvious trends for Dynamic Bypass Circuit, we propose north-last-weave routing algorithm. It guides packets toward different directions according to the positions of their source nodes. Simulation results show that dynamic reconfigurable NoC which adopts Dynamic Bypass Circuit outperforms traditional packet-switched network. The latency improvement is 18.08% under Transpose traffic and on average 13.05% under three different traffic patterns. Li-Wei Wu, Wei-Xiang Tang, Yarsun Hsu |
ISPA | 3 |
| 2010 | A Flexible and Cost-Effective File-Wise Reliability Scheme for Storage SystemsabstractThis work presents a new scheme of reliability mechanism in storage systems. The new scheme defines reliability and protects data in the scope of file, which is very different from traditional strategies, which protect data in the scopes of storage block or the whole device. The scheme provides the possibility to store highly reliable files and normal ones under the same file system, increasing flexibilities and decreasing costs of storage systems. To implement this scheme, Linux virtual file system (VFS) layer has been modified to perform reliability related operations during I/O calling paths and provide new interfaces for file systems to define their own reliability methods. A modified Ext2 file system with different levels of reliability has also been built as an example design of the new scheme. Depending on reliability levels, files in the example design are protected by parity check and Reed-Solomon Code of different code rates, which incur different overheads. Tzer-Ta Tseng, Yarsun Hsu |
HPCC | 2 |
| 2010 | Emulation of Object-Based Storage Devices by a Virtual Machine
Yi-Chiun Fang, Chien-Kai Tseng, Yarsun Hsu |
ICA3PP (2) | 3 |
| 2010 | A 32Gbps low propagation delay 4×4 switch IC for feedback-based system in 0.13μm CMOS technologyabstractIn this paper, a low propagation delay, low power, and area-efficient 4×4 load-balanced switch circuit for feedback-based system is presented. In this periodic and deterministic switch, only two DFFs are used to implement a pattern generator which is a O(N3) hardware complexity in traditional matching algorithm based N×N switch. For packet reordering, a feedback path is established in series of symmetric patterns. As comparing with commercial switch systems, we implement a 4×4 switch IC directly in high speed domain without the use of SERDES interfaces to achieve low propagation delay and high scalability. In CML output buffer, PMOS active load and active back-end termination are introduced. A stacked current source and symmetric topology in CML-DFF are adopted. From our results, this work efficiently deducted 28ns propagation delay, 80% area and 80% power introduced by the SERDES interface. The throughput rate is up to 32Gbps (8Gbps/Ch). Yu-Hao Hsu, Yang-Syu Lin, Ching-Te Chiu, Jen-Ming Wu, Shuo-Hung Hsu, Fanta Chen, Min-Sheng Kao, Yarsun Hsu |
ISCAS | 8 |
| 2010 | A novel MUX-FF circuit for low power and high speed serial link interfacesabstractIn this paper, a novel multiplexer-flip-flop (MUX-FF) topology using the current mode logic (CML) is presented. A CML multiplexer-latch (MUX-latch) is proposed by combining a multiplexer and the loopback storage part of a latch into a single module so that the buffer part of a latch can be removed. A MUX-FF is implemented by cascading two stages of MUX-latches. The output of a MUX-FF is edge-triggered, so it is insensitive to input noise. All the paths from inputs to the output are symmetric. Power and area can be reduced due to the removal of DFFs. Simulation results show that a MUX-FF can achieve a similar frequency as a conventional tree-type MUX by saving 56% of area and 72% of power consumption. Wei-Yu Tsai, Ching-Te Chiu, Jen-Ming Wu, Shuo-Hung Hsu, Yarsun Hsu |
ISCAS | 5 |
| 2010 | A System Exploration Platform for Network-on-ChipabstractNetwork-on-Chip (NoC) is a key component in the design of many cores on a chip. This paper presents a new system level NoC simulation framework, called “Network-On-Chip-centric System Exploration Platform” (NOCSEP). It divides NoC design space into blocks and models them using abstracted layers. Together with task-graph software modeling and simplified middle-layer modeling, it can estimate the performance of an on-chip interconnect rapidly and is therefore very suitable for quickly exploring design alternatives. Chi-Fu Chang, Yarsun Hsu |
ISPA | 2 |
| 2008 | Cycle Stealing and Channel Management for On-Chip NetworksabstractIn this paper, a cycle stealing buffer and a physical channel management scheme are proposed for the design of on-chip networks. The cycle stealing buffer can reduce the number of cycles in reading and writing a network buffer. The physical channel management scheme can efficiently multiplex and arbitrate the physical channel among many virtual channels. These two methods can be adopted in wormhole based networks to improve both latency and throughput. In this paper, by use of simulation, we study the feasibility and benefits of these two methods using wormhole based ring and torus networks. Jwo-An Lin, Yung-Chou Tsai, Tay-Jyi Lin, Yarsun Hsu |
HPCC | 4 |
| 2008 | A 28Gbps 4×4 switch with low jitter SerDes using area-saving RF model in 0.13µm CMOS technologyabstractIn this paper, we present a 7 Gbps/Ch quad SerDes integrated with a 4times4 load-balanced switch fabric circuit for high speed networking applications. To achieve high-speed and low area, we propose an area-saving RF model device for the SerDes design. The area-saving RF model has almost the same speed and jitter performance with the RF model but only consumes one half of the area. In our hybrid design of the SerDes architecture, the area-saving RF model mixed with the baseband model can reduce 75% of area compared with the design using only the conventional RF model. The grounded coplanar waveguide (GCPW) type transmission line is also employed to reduce the clock tree skew for the quad SerDes to within 1 ps. The total area is 3 mm times 2.48 mm, including the switch fabric, the quad SerDes interface, and a LC-PLL. In our results, each input/output port of the 4x4 switch fabric can achieve 7 Gbps data rate, and the overall throughout is 28 Gbps. Yu-Hao Hsu, Ming-Hao Lu, Ping-Ling Yang, Fanta Chen, You-Hung Li, Min-Sheng Kao, Chih-Hsing Lin, Ching-Te Chiu, Jen-Ming Wu, Shuo-Hung Hsu, Yarsun Hsu |
ISCAS | 11 |
| 2007 | Security Enhancement and Performance Evaluation of an Object-Based Storage System
Po-Chun Liu, Sheng-Kai Hung, Yarsun Hsu |
HPCC | 3 |
| 2007 | A Windows-Based Parallel File System
Lungpin Yeh, Juei-Ting Sun, Sheng-Kai Hung, Yarsun Hsu |
HPCC | 4 |
| 2007 | A Scalable Load Balanced Birkhoff-von Neumann Symmetric TDM Switch IC for High-Speed Networking ApplicationsabstractFor the first time, a scalable load balanced Birkhoff-von Neumann TDM switch IC with SERDES interface circuits for high speed networking applications was implemented. AnyN×NBirkhoff-von Neumann TDM switch could be constructed recursively from the designed TDM switch IC to achieve switching capacity of hundred gigabits per second or higher. The TDM switch IC contained a digital 8×8 TDM switch core with 8B10B codecs and analog SERDES I/O interfaces. In the I/O interfaces, eight 2.56/3.2Gbps dual-mode 16/20:1 SERDES with CML buffers were developed. The 16/20:1 instead of 8/10:1 serializer and deserializer were used to reduce the required operating frequency in the switch core by half. New half-rate architectures and all static CMOS gates were used in the 16/20:1 serializer and deserializer for the low power consumption. A wide-band CML I/O buffer with our patented PMOS active load scheme was developed. All the implementations were based on the 0.18 μm CMOS technology. Test results showed a 20 Gbps switching capacity for the 8×8 TDM switch IC. Ching-Te Chiu, Yu-Hao Hsu, Min-Sheng Kao, Hou-Cheng Tzeng, Ming-Chang Du, Ping-Ling Yang, Ming-Hao Lu, Fanta Chen, Hung-Yu Lin, Jen-Ming Wu, Shuo-Hung Hsu, Yarsun Hsu |
ISCAS | 12 |
| 2006 | DPCT: Distributed Parity Cache Table for Redundant Parallel File System
Sheng-Kai Hung, Yarsun Hsu |
HPCC | 2 |
| 2000 | Memory system behavior of Java programs: methodology and analysisabstractThis paper studies the memory system behavior of Java programs by analyzing memory reference traces of several SPECjvm98 applications running with a Just-In-Time (JIT) compiler. Trace information is collected by an exception-based tracing tool called JTRACE, without any instrumentation to the Java programs or the JIT compiler. Yarsun Hsu |
SIGMETRICS | 2 |
| 1997 | Parallel Systems and Parallel I/O Technology
Yarsun Hsu |
ICPADS | 1 |
| 1995 | Performance Evaluation of a Parallel I/O ArchitectureabstractPresented are the resr.dts of a study conducted to evaluate the performance of parailel 1/0 on a massiveiy parallel processor (MPP).The network traversal and total processing times are calculated for [/0 reads and wriles whiie vaying the 1/0 and non-I/O request rates and the request size.A Iso studied is the performance impact of I/O and non-I/O traffic on each other.The resuits show that the system is scalable for I/O loads considered; however, the scalability is limited by 1/0 node saturation or considerable network contention. Sandra Johnson Baylor, Caroline Benveniste, Yarsun Hsu |
International Conference on Supercomputing | 3 |
| 1995 | Efficient Stack Simulation for Set-Associative Virtual Address Cache with Real TagsabstractStack simulation is a powerful cache analysis approach to generate the number of misses and write backs for various cache configurations in a single run. Unfortunately, none of the previous work on stack simulation has efficient stack algorithm for virtual address caches with real tags (VIR-type caches). In this paper, we devise an efficient stack simulation algorithm for analyzing VIR-type caches. Using markers with a valid range for synonym lines, our algorithm is able to keep track of stack distances for different cache configurations. In addition to cache miss ratios and write back ratios, our approach generates pseudonym frequency for all cache configurations under investigation.> Ching-Farn Eric Wu, Yarsun Hsu, Yew-Huey Liu |
IEEE Trans. Computers | 2 |
| 1994 | Are We Providing the Right Education for Computer Science/Engineering Students?
Jesse Fang, Yarsun Hsu, Shing-Tsaan Huang, Jie-Yong Juang, W. H. Tsai, Horst F. Wedde |
ICPADS | 2 |
| 1993 | Efficient Stack Simulation for Shared Memory Set-Associative Multiprocessor CachesabstractWe propose efficient stack simulation algorithms for shared memory multiprocessor (MP) caches. A stack simulation algorithm for write-updated MP caches is first presented. It produces the number of write-updates as well as misses for all cache configurations in a single run. We then devise a new stack simulation algorithm for writeinvalidate MP caches. Our algorithm takes into account cross-invalidation among processors, and generates the number of invalidations as well as misses for all cache configurations in a single run. A cache simulator based on our algorithms for MP caches is developed and the results on sample traces are reported. Our results show that effi cient stack simulation is a powerful technique for multi processor cache analysis. Ching-Farn Eric Wu, Yarsun Hsu, Yew-Huey Liu |
ICPP (1) | 2 |
| 1993 | A Quantitative Evaluation of Cache Types for High-Performance Computer SystemsabstractParallel accesses to the table lookaside buffer (TLB) and cache array are crucial for high-performance computer systems, and the choice of cache types is one of the most important factors affecting cache performance. The authors classify caches according to both index and tag. Since both index and tag could be either virtual (V) or real (R), their classification results in four combinations or cache types. The real address caches with virtual tags for high-performance computer systems in this study are prediction-based, since index bins are generated from a small array and predictions could be false. As a result, they also discuss and evaluate real address MRU caches with real tags, and propose virtually indexed MRU caches with real tags. Each of the four cache types and MRU caches are discussed and evaluated using trace-driven simulation. The results show that a virtually indexed MRU cache with real tags is a good choice for high-performance computer systems.> Ching-Farn Eric Wu, Yarsun Hsu, Yew-Huey Liu |
IEEE Trans. Computers | 2 |
| 1992 | Stack simulation for set-associative V/R-type cachesabstractEfficient stack simulation has been successfully applied in physically indexed caches with physical or real tags to generate the number of misses and write backs for various cache configurations in a single run. The authors devise a stack simulation algorithm for virtually indexed caches with real tags. Using markers with a valid range for synonym lines, the algorithm is able to keep track of stack distances for various cache configurations. In addition to cache miss ratios and number of write backs, the algorithm reports pseudonym frequency for all cache configurations under investigation. A one-pass cache simulator based on the algorithm is developed, and its results on sample traces are reported.> C. Eric Wu, Yarsun Hsu, Yew-Huey Liu |
COMPSAC | 2 |
| 1991 | The Effects of Network Delays on the Performance of MIN-Based Cache Coherence Protocols
Sandra Johnson Baylor, Yarsun Hsu |
ICPP (1) | 2 |
| 1990 | A trace-driven analysis of the 'wrap-around' networkabstractPerformance of the wraparound network through trace-driven simulation is examined. This network has a processor attached to each node, but the links in the network are unidirectional, and the two ends of the network are joined together. Traces of three representative parallel engineering/scientific programs are used as input to the simulator, and the performance of this network is compared to that of an omega network under the same inputs. The wraparound network and the omega network are found to perform similarly, while the size and cost of the wraparound network are smaller than those of the omega.> Caroline Benveniste, Yarsun Hsu |
ICCD | 2 |
| 1989 | A novel message switch for highly parallel systemsabstractA novel VLSI message switch design for application in highly parallel architectures is presented. The prominent features of this design are message combining, a shared central queue structure with a dynamic boundary and nonpreemptive priority, and a look-ahead protocol between switch nodes in adjacent stages. These features alleviate memory contention and increase the effective network bandwidth.> Yarsun Hsu, C. J. Tan |
ICCD | 2 |