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

Jenwei Hsieh

dblp:88/6449 · DBLP profile ↗
← Back
19ranked-venue papers
5as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 9 · 3 first-authorComputer networks · 6 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Databases, data management, data science and information retrieval · 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
9 papers
Storage systems · 32% Performance modeling and evaluation · 20% High-performance computing · 14%
Computer networks
5 papers
Internet architecture and protocols · 77% Content delivery and video streaming · 23%
Computer graphics and multimedia
2 papers
Multimedia systems and quality of experience · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems › multimedia storage
video-on-demand storage
0.031996
Performance of a Storage System for Supporting Different Video Types and Qualities · IEEE J. Sel. Areas Commun. 1996
Performance of a Storage System for Supporting Different Video Types and Qualities · INFOCOM 1996
Performance of a Mass Storage System for Video-On-Demand · INFOCOM 1995
High-performance computing
cluster computing
0.022000
Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers · SC 2000
Design and Evaluation of a Generic Software Architecture for On-Demand Video Servers · IEEE Trans. Knowl. Data Eng. 1999
Performance modeling and evaluation
benchmarking
0.032000
Distributed network computing over local ATM networks · SC 1994
Performance of high-speed network I/O subsystems: case study of a fibre channel network · SC 1994
Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers · SC 2000
Interconnection networks and networks-on-chip
cluster interconnect
0.012000
Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers · SC 2000
Parallel and multicore computing › parallel programming models › message passing
MPI communication performance
0.012000
Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers · SC 2000
Internet architecture and protocols
network interconnection
0.011996
Experimental Study of Extended HIPPI Connections over ATM Networks · INFOCOM 1996
Memory systems › cache design
block size
0.011996
Performance of a Storage System for Supporting Different Video Types and Qualities · IEEE J. Sel. Areas Commun. 1996
Storage systems › disk array
data striping
0.011996
Performance of a Storage System for Supporting Different Video Types and Qualities · IEEE J. Sel. Areas Commun. 1996
Storage systems › storage architecture
mass storage system
0.011995
Performance of a Mass Storage System for Video-On-Demand · INFOCOM 1995
Parallel and multicore computing › parallel programming models
message passing
0.011995
Distributed Network Computing over Local ATM Networks · IEEE J. Sel. Areas Commun. 1995
Distributed systems
remote procedure call
0.011995
Distributed Network Computing over Local ATM Networks · IEEE J. Sel. Areas Commun. 1995
Storage systems › i/o architecture
i/o subsystem
0.011994
Performance of high-speed network I/O subsystems: case study of a fibre channel network · SC 1994
Performance modeling and evaluation › benchmarking
interconnect benchmarking
0.012000
Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers · SC 2000
Internet architecture and protocols
ATM networks
0.021995
Distributed Network Computing over Local ATM Networks · IEEE J. Sel. Areas Commun. 1995
Distributed network computing over local ATM networks · SC 1994
Content delivery and video streaming
video-on-demand
0.011999
Design and Evaluation of a Generic Software Architecture for On-Demand Video Servers · IEEE Trans. Knowl. Data Eng. 1999
Multimedia systems and quality of experience
quality of service
0.011996
Performance of a Storage System for Supporting Different Video Types and Qualities · IEEE J. Sel. Areas Commun. 1996
Multimedia systems and quality of experience › video streaming
video-on-demand
0.011996
Performance of a Storage System for Supporting Different Video Types and Qualities · IEEE J. Sel. Areas Commun. 1996
Multimedia systems and quality of experience › quality of service
video quality of service
0.011996
Performance of a Storage System for Supporting Different Video Types and Qualities · INFOCOM 1996
Interconnection networks and networks-on-chip
high-speed networks
0.011996
Experimental Study of Extended HIPPI Connections over ATM Networks · INFOCOM 1996
Performance modeling and evaluation
workload characterization
0.011995
Performance of a Mass Storage System for Video-On-Demand · INFOCOM 1995

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

experimental study · 0.1performance evaluation · 0.1performance modeling · 0.0experimental evaluation · 0.0simulation · 0.0benchmarking · 0.0remote procedure call · 0.0message passing · 0.0device driver optimization · 0.0
YearPublicationVenuePosition
2006 Implications of virtualization on Grids for high energy physics applications
Laura Gilbert, Jeff Tseng, Rhys Newman, Saeed Iqbal, Ronald Pepper, Onur Celebioglu, Jenwei Hsieh, Victor Mashayekhi, Mark Cobban
J. Parallel Distributed Comput.7
2005 The SMASH Impacts to Cluster Computing
abstract
Summary form only given. High performance computing clusters scaling out fact indicates manageability will become more important than ever. Over time, a computer center tends facilitate multiple management frameworks from vendors to remote manage generations of heterogeneous HPC clusters to complete one task. The heterogeneous and scaling out computing info structure made HPCC/grid administration even more challenging and time consuming than before. Management interoperability is usually compromised or absent due to the heterogeneous environment. In order to solve this problem for the long run and further reduce the total cost of ownership, industry is defining the systems management architecture for server hardware (SMASH) initiative. The SMASH initiative is a suite of specifications, which standardize management interfaces and remote management architecture for heterogeneous computing environments. The suite of specifications includes unified command line protocol, resource discovery, and resource addressing and data model profiles. SMASH not only addresses complicated administration challenges as well as enables hardware independent remote manageability plus computing info structure status/performance aware job scheduling schemes and as a result, will bring HPC clusters/grid utilization rates to an even higher level. This poster uses figures to illustrate the challenges, corresponding SMASH specifications and point out the potential research directions in supercomputing space over SMASH implementations
Yung-Chin Fang, Jenwei Hsieh
CLUSTER2
2004 The Performance Impact of Computational Efficiency on HPC Clusters with Hyper-Threading Technology
abstract
Summary form only given. The effect of Intel/spl reg/ hyper-threading (HT) technology on a system's performance varies according to the characteristics of the application running on the system and the configuration of the system. High performance computing (HPC) clusters introduce additional variables, such as the math libraries used in solving linear algebra equations that can affect the performance of scientific and engineering applications in particular. We study the effect of HT on MPI-based applications by varying the math library. We configure an Intel-based HPC cluster and used the High Performance Linpack (HPL) benchmark to study the performance characteristics without changing hardware or communication parameters, but by linking the application with different math libraries. What we have found is that, even though the application or hardware parameters remain the same, HT may help or hinder the overall performance of the cluster depending on the computational efficiency of the mathematical functions.
Onur Celebioglu, Amina Saify, Tau Leng, Jenwei Hsieh, Victor Mashayekhi, Reza Rooholamini
IPDPS4
2004 Evaluating Performance of BLAST on Intel Xeon and Itanium2 Processors
Ramesh Radhakrishnan, Rizwan Ali, Garima Kochhar, Kalyana Chadalavada, Ramesh Rajagopalan, Jenwei Hsieh, Onur Celebioglu
ISPA6
2002 Performance Evaluation of Software RAID vs. Hardware RAID for Parallel Virtual File System
abstract
Linux clusters of commodity computer systems and interconnects have become the fastest growing choice for building cost-effective high-performance parallel computing systems. The Parallel Virtual File System (PVFS) could potentially fulfill the requirements of large I/O-intensive parallel applications. It provides a high-performance parallel file system by striping file data across multiple cluster nodes, called I/O nodes. Therefore, the choice of storage devices on I/O nodes is crucial to PVFS. We study the impact of software RAIDs and hardware RAIDs on the performance of PVFS when they are used on I/O nodes. We first establish a baseline performance of both RAIDs in a stand-alone configuration. We then present the performance of PVFS for a workload comprising concurrent reads and writes using ROMIO MPI-IO, and for the BTIO benchmark with a noncontiguous access pattern. We found that software RAIDs have a comparable performance to hardware RAIDs, except for write operations that require file synchronization.
Jenwei Hsieh, Rizwan Ali
ICPADS1
2002 Performance of a Scalable Multimedia Server with Shared-Storage Clusters
Simon S. Y. Shim, Tai-Sheng Chang, David Hung-Chang Du, Jenwei Hsieh, Yuewei Wang
Multim. Tools Appl.4
2000 Impact of Level 2 Cache and Memory Subsystem on the Scalability of Clusters of Small-Scale SMP Servers
abstract
This paper presents a performance study of two commodity clusters built from two models of Dell PowerEdge servers. Both clusters have eight servers interconnected by GigaNet for fast message passing and by Fast Ethernet for Network File System (NFS) traffic. The two server models are different in processors, level 2 (L2) cache, speed of front-side bus (FSB), chipsets and memory subsystem. They represent generic servers from two generations of Intel-based architecture. In this study, we use well-known benchmark programs to understand how they perform for computation-intensive applications. We first study their performance in stand-alone environment to unveil the performance characteristic of a compute node. We further explore their aggregated performance when they are used in a cluster environment. We are particularly interested in their scalability, per-processor performance degradation due to memory contention and inter-process communications and the correlation between results from different benchmark programs. We found that L2 cache and memory subsystem have significant impact on computation-intensive parallel applications such as the NAS Parallel Benchmark (NPB) programs. For configurations with a large number of processors (or multiple processors per compute node), some of NPB programs perform better on platform with larger global L2 cache, even though the platform has slower processors, FSB and memory components.
Jenwei Hsieh, Tau Leng, Victor Mashayekhi, Reza Rooholamini
CLUSTER1
2000 Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers
abstract
GigaNet and Myrinet are two of the leading interconnects for clusters of commodity computer systems. Both provide memory-protected user-level network interface access, and deliver low-latency and high-bandwidth communication to applications. GigaNet is a connection-oriented interconnect based on a hardware implementation of Virtual Interface (VI) Architecture and Asynchronous Transfer Mode (ATM) technologies. Myrinet is a connection-less interconnect which leverages packet switching technologies from experimental Massively Parallel Processors (MPP) networks. This paper investigates their architectural differences and evaluates their performance on two commodity clusters based on two generations of Symmetric Multiple Processors (SMP) servers. The performance measurements reported here suggest that the implementation of Message Passing Interface (MPI) significantly affects the cluster performance. Although MPICH-GM over Myrinet demonstrates lower latency with small messages, the polling-driven implementation of MPICH-GM often leads to tight synchronization between communication processes and higher CPU overhead.
Jenwei Hsieh, Tau Leng, Victor Mashayekhi, Reza Rooholamini
SC1
2000 Two Emerging Serial Storage Interfaces for Supporting Digital Libraries: Serial Storage Architecture (SSA) and Fiber Channel-Arbitrated Loop (FC-AL)
David Hung-Chang Du, Tai-Sheng Chang, Jenwei Hsieh, Sangyup Shim, Yuewei Wang
Multim. Tools Appl.3
1999 Design and Evaluation of a Generic Software Architecture for On-Demand Video Servers
abstract
Introduces the design, implementation and evaluation of a generic software architecture for on-demand video servers. We describe different key components for controlling the storage and network devices within the server. The interactive collaborations between these software components are also illustrated. The experimental results indicate a very promising direction in exploring the right combinations of these software components. The server is thus able to increase the number of concurrent video accesses with the same hardware configuration. For instance, with the right combinations, the system achieved about 80% of the storage system bandwidth of four disks, about 70% of the storage system bandwidth of six disks, and generally reached the maximal achieved SCSI bandwidth when eight disks are used over two SCSI buses. Our research and experimental results are based on video servers currently under construction across a variety of hardware platforms, including SMP, DMP and clusters of PCs or workstations. The most advanced prototype server is based on an SGI shared-memory multiprocessor with a mass storage system consisting of RAID-3 disk arrays. With all the enabling/management schemes, we were able to further investigate interesting research issues by considering the user's access profiles for taking advantage of popular video titles. The results were significant, with a range of 60% improvement given a 512 kByte block size. In addition to the experimental results, theoretical performance models were also developed that closely match to our collected experimental results.
Jonathan C. L. Liu, David Hung-Chang Du, Simon S. Y. Shim, Jenwei Hsieh, Mengjou Lin
IEEE Trans. Knowl. Data Eng.4
1997 Efficient Video File Allocation Schemes for Video-on-Demand Services
Yuewei Wang, Jonathan C. L. Liu, David Hung-Chang Du, Jenwei Hsieh
Multim. Syst.4
1996 Experimental Study of Extended HIPPI Connections over ATM Networks
abstract
To extend the widespread use of the high performance parallel interface (HIPPI) as a networking solution for high-speed communications, the 25-meter distance limitation must be solved. Three options available for alleviating the problem of distance limitation are serial-HIPPI, HIPPI/SONET mapping or HIPPI-ATM mapping, and IP routing. Serial-HIPPI, HIPPI/SONET mapping and HIPPI-ATM mapping provide extended HIPPI connectivities at the physical layer, while IP routing forwards data between the HIPPI networks and other networks at the network layer. We study two feasible solutions of this problem, HIPPI tunneling (HIPPI-ATM mapping) and IP routing. We compare these two schemes in terms of network connectivities, protocol overhead, and flow control. The performance evaluation of one implementation of HIPPI tunneling and IP routing is presented. The experimental performance suggests that a high degree of bandwidth utilization was achieved by both HIPPI tunneling and IP routing in this implementation.
Jenwei Hsieh, David Hung-Chang Du, James A. MacDonald, Joseph P. Thomas, Jack Pugaczewski, Jeff Kays, Melissa Wiklund
INFOCOM1
1996 Performance of a Storage System for Supporting Different Video Types and Qualities
abstract
Future video-on-demand (VOD) servers will need to support many existing and emerging video data types. These data types include 15-fps (frames per second) animation, 30-fps NTSC (National Television Systems Committee) quality video and 80-fps HDTV (High Definition Television) video. The different display speeds and frame sizes of these various video types impose a major constraint on the design of VOD storage systems. This paper presents the results of an experimental study, conducted on a Silicon Graphics Inc. Onyx computer system, that investigated the impact of these video types on the design of a VOD storage system. The key issues involved in supporting these different video types in a VOD environment are: (1) the video allocation method, and (2) the proper block size (a block is a basic unit of several contiguous video frames that will be accessed from several disks each time a request is made) to use for data striping and retrieval. Two allocation schemes, logical volume striping and application level striping, along with varying frame and block sizes for each of the three different video data types are examined. The focus of our study is to determine the maximum number of concurrent accesses that can be supported with a guaranteed quality of service. The degree of scalability (i.e., striping data over more disk arrays) of the experimental VOD system used is also studied.
Jonathan C. L. Liu, Jenwei Hsieh, David Hung-Chang Du, Mengjou Lin
INFOCOM2
1996 Dynamic resource control for continuous media traffic over ATM networks
Rose P. Tsang, Paisal Keattithananant, Tai-Sheng Chang, Jenwei Hsieh, David Hung-Chang Du
Comput. Commun.4
1996 Performance of a Storage System for Supporting Different Video Types and Qualities
abstract
Future video-on-demand (VoD) servers will need to support many existing and emerging video data types. These data types include 15-fps (frames per second) animation, 30-fps National Television Systems Committee (NTSC) quality video, and 60-fps high definition television (HDTV) video. The different display speeds and frame sizes of these various video types impose a major constraint on the design of VoD storage systems. This paper presents the results of an experimental study, conducted on a Silicon Graphics Inc. (SGI) Onyx computer system, that investigated the impact of these video types on the design of a VoD storage system. The key issues involved in supporting these different video types in a VoD environment are as follows: (1) the video allocation method and (2) the proper block size (a "block" is a basic unit of several contiguous video frames that will be accessed from several disks each time a request is made) to use for data striping and retrieval. Two allocation schemes, logical volume striping and application level striping, along with varying frame and block sizes for each of the three different video data types are examined. The focus of our study is to determine the maximum number of concurrent accesses that can be supported with a guaranteed quality-of-service (QoS). The degree of scalability (i.e., striping data over more disk arrays) of the experimental VoD system used is also studied. Based on our experimental results, application level striping demands smaller block sizes for all three video types, and more concurrent accesses can be distributed over the storage devices. The experimental results demonstrate that application level striping has excellent scalability for animation and NTSC videos.
Jonathan C. L. Liu, Jenwei Hsieh, David Hung-Chang Du, Mengjou Lin
IEEE J. Sel. Areas Commun.2
1995 Performance of a Mass Storage System for Video-On-Demand
Jenwei Hsieh, Mengjou Lin, Jonathan C. L. Liu, David Hung-Chang Du, Thomas Ruwart
INFOCOM1
1995 Distributed Network Computing over Local ATM Networks
abstract
Communication between processors has long been the bottleneck of distributed network computing. However, recent progress in switch-based high-speed local area networks (LANs) may be changing this situation. Asynchronous transfer mode (ATM) is one of the most widely-accepted and emerging high-speed network standards which can potentially satisfy the communication needs of distributed network computing. We investigate distributed network computing over local ATM networks. We first study the performance characteristics involving end-to-end communication in an environment that includes several types of workstations interconnected via a Fore Systems' ASX-100 ATM switch. We then compare the communication performance of four different application programming interfaces (APIs). The four APIs were Fore Systems' ATM API, the BSD socket programming interface, Sun's remote procedure call (RPC), and the parallel virtual machine (PVM) message passing library. Each API represents distributed programming at a different communication protocol layer. We evaluated two popular distributed applications, parallel matrix multiplication and parallel partial differential equations, over the local ATM network. The experimental results show that network computing is promising over local ATM networks, provided that the higher level protocols, device drivers, and network interfaces are improved.>
Mengjou Lin, Jenwei Hsieh, David Hung-Chang Du, Joseph P. Thomas, James A. MacDonald
IEEE J. Sel. Areas Commun.2
1994 Performance of high-speed network I/O subsystems: case study of a fibre channel network
abstract
Emerging high-speed networks provide several hundred megabits per second to several gigabits per second of raw communication bandwidth. However, the maximum achievable throughput available to the end-user or application is quite limited. In order to fully utilize the network bandwidth and to improve the performance at the application level, a careful examination of I/O subsystems is essential. In this paper, we study one emerging high-speed network, the Fibre Channel network. The objectives of this study are: to understand how the I/O subsystem relates to network operations; to evaluate and analyze the performance of such a subsystem; and to propose possible approaches for improving the maximum achievable bandwidth. We show (by simply modifying device driver code) a 75% maximum achievable bandwidth improvement. Other ways of improving network performance are also discussed.>
Mengjou Lin, Jenwei Hsieh, David Hung-Chang Du, James A. MacDonald
SC2
1994 Distributed network computing over local ATM networks
abstract
Communication between processors has long been the bottleneck of distributed network computing. However recent progress in switch-based high-speed local area networks (LANs) may be changing the situation. Asynchronous transfer mode (ATM) is one of the most widely-accepted and emerging high-speed network standards which can potentially satisfy the communication needs of distributed network computing. We investigate distributed network computing over local ATM networks. We first study the performance characteristics involving end-to-end communication in an environment that includes several types of workstations interconnected via a Fore Systems' ASX-100 ATM Switch. We then compare the communication performance of four different application programming interfaces (APIs). The four APIs were Fore Systems ATM API, BSD socket programming interface, Sun's Remote Procedure Call (RPC), and the Parallel Virtual Machine (PVM) message passing library. Each API represents distributed programming at a different communication protocol layer. We evaluate parallel matrix multiplication over the local ATM network. The experimental results show that network computing is promising over local ATM networks.>
Mengjou Lin, Jenwei Hsieh, David Hung-Chang Du, Joseph P. Thomas, James A. MacDonald
SC2