Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sung Hoon Ko is active.

Publication


Featured researches published by Sung Hoon Ko.


international parallel processing symposium | 1999

MPIJAVA: An Object-Oriented JAVA Interface to MPI

Mark Baker; Bryan Carpenter; Geoffrey C. Fox; Sung Hoon Ko; Sang Lim

A basic prerequisite for parallel programming is a good communication API. The recent interest in using Java for scientific and engineering application has led to several international efforts to produce a message passing interface to support parallel computation. In this paper we describe and then discuss the syntax, functionality and performance of one such interface, mpiJava, an object-oriented Java interface to MPI. We first discuss the design of the mpiJava API and the issues associated with its development. We then more on to briefly outline the steps necessary to ‘port’ mpiJava onto a range of operating systems, including Windows NT, Linux and Solaris. In the second part of the paper we present and then discuss some performance measurements made of communications bandwidth and latency to compare mpiJava on these systems. Finally, we summarise our experiences and then briefly mention work that we plan to undertake.


Proceedings of the ACM 1999 conference on Java Grande | 1999

Object serialization for marshalling data in a Java interface to MPI

Bryan Carpenter; Geoffrey C. Fox; Sung Hoon Ko; Sang Lim

Several Java bindings to Message Passing Interface (MPI) software have been developed recently. Message bu ers have usually been restricted to arrays with elements of primitive type. We discuss adoption of the Java object serialization model for marshalling general communication data in MPI-like APIs. This approach is compared with a Java transcription of the standard MPI derived datatype mechanism. We describe an implementation of the mpiJava interface to MPI that incorporates automatic object serialization. Benchmark results con rm that current JDK implementations of serialization are not fast enough for high performance messaging applications. Means of solving this problem are discussed, and benchmarks for greatly improved schemes are presented.


Concurrency and Computation: Practice and Experience | 2002

Grid services for earthquake science

Geoffrey C. Fox; Sung Hoon Ko; Marlon E. Pierce; Ozgur Balsoy; Jake Kim; Sangmi Lee; Kang-Seok Kim; Sangyoon Oh; Xi Rao; Mustafa Varank; Hasan Bulut; Gurhan Gunduz; Xiaohong Qiu; Shrideep Pallickara; Ahmet Uyar; Choon-Han Youn

We describe an information system architecture for the ACES (Asia–Pacific Cooperation for Earthquake Simulation) community. It addresses several key features of the field—simulations at multiple scales that need to be coupled together; real‐time and archival observational data, which needs to be analyzed for patterns and linked to the simulations; a variety of important algorithms including partial differential equation solvers, particle dynamics, signal processing and data analysis; a natural three‐dimensional space (plus time) setting for both visualization and observations; the linkage of field to real‐time events both as an aid to crisis management and to scientific discovery. We also address the need to support education and research for a field whose computational sophistication is rapidly increasing and spans a broad range. The information system assumes that all significant data is defined by an XML layer which could be virtual, but whose existence ensures that all data is object‐based and can be accessed and searched in this form. The various capabilities needed by ACES are defined as grid services, which are conformant with emerging standards and implemented with different levels of fidelity and performance appropriate to the application. Grid Services can be composed in a hierarchical fashion to address complex problems. The real‐time needs of the field are addressed by high‐performance implementation of data transfer and simulation services. Further, the environment is linked to real‐time collaboration to support interactions between scientists in geographically distant locations. Copyright


international conference on computational science | 2005

Cost model and adaptive scheme for publish/subscribe systems on mobile grid environments

Sangyoon Oh; Sangmi Lee Pallickara; Sung Hoon Ko; Jai-Hoon Kim; Geoffrey C. Fox

Publish/subscribe model is appropriate in many push based data dissemination applications. This paper presents cost model for publish/subscribe systems, analyze its performance, and compare to other interaction-based models such as the client-server model and the polling model. Based on the cost analysis, we have proposed an adaptive model which can dynamically select an appropriate model for each client independently.


international conference on computational science | 2005

Publish/Subscribe systems on node and link error prone mobile environments

Sangyoon Oh; Sangmi Lee Pallickara; Sung Hoon Ko; Jai-Hoon Kim; Geoffrey C. Fox

Publish/subscribe model is appropriate in many push based data dissemination applications such as data dissemination services, information sharing, service discovery, etc. Recently, theses types systems are rapidly adopted in mobile and ubiquitous environment. However, mobile and ubiquitous environments are error prone due to wireless link disconnection, power exhaustion on mobile devices, etc. We analyze performance and effectiveness of publish/subscribe systems on the failure of client and server nodes and disconnection of communication links, which is common in mobile environments. We also perform experiments on our test bed to verify correctness and usefulness of our analysis.


Archive | 1998

MpiJava: A Java Interface to MPI

Bryan Carpenter; Geoffrey C. Fox; Mark Baker; Sung Hoon Ko; Xinying Li


Concurrency and Computation: Practice and Experience | 2008

Building and applying geographical information system Grids

Galip Aydin; Ahmet Sayar; Harshawardhan Gadgil; Mehmet S. Aktas; Geoffrey C. Fox; Sung Hoon Ko; Hasan Bulut; Marlon E. Pierce


international conference on wireless networks | 2003

Adapting Content for Mobile Devices in Heterogeneous Collaboration Environments.

Sangmi Lee; Sung Hoon Ko; Geoffrey C. Fox


Archive | 1998

A Java interface to MPI

Mark Baker; Bryan Carpenter; Geoffrey C. Fox; Sung Hoon Ko; Xue Li


international conference on web services | 2003

A Web Service Approach to Universal Accessibility in Collaboration Services.

Sangmi Lee; Sung Hoon Ko; Geoffrey C. Fox; Kang-Seok Kim; Sangyoon Oh

Collaboration


Dive into the Sung Hoon Ko's collaboration.

Top Co-Authors

Avatar

Geoffrey C. Fox

Indiana University Bloomington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sangmi Lee

Florida State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge