Jae-Seung Yeom

Learn More
On multiprocessors with explicitly managed memory hierarchies (EMM), software has the responsibility of moving data in and out of fast local memories. This task can be complex and error-prone even for expert programmers. Before we can allow compilers to handle this complexity for us, we must identify the abstractions that are general enough to allow us to(More)
—Modeling dynamical systems represents an important application class covering a wide range of disciplines including but not limited to biology, chemistry, finance, national security, and health care. Such applications typically involve large-scale, irregular graph processing, which makes them difficult to scale due to the evolutionary nature of their(More)
—Here we present the ENteric Immunity Simula-tor (ENISI), a modeling system for the inflammatory and regulatory immune pathways triggered by microbe-immune cell interactions in the gut. With ENISI, immunologists and infectious disease experts can test and generate hypotheses for enteric disease pathology and propose interventions through experimental(More)
The recent research on Internet Protocol-over-Wavelength Division Multiplexing (IP-over-WDM), driven by the explosion of the Internet data traffic, has uncovered many interesting issues, and much progress has been made as well. While transparent WDM optical networks become more and more popular as the basis of Next Generation Internet (NGI) infrastructure,(More)
—While transparent WDM optical networks become more and more popular as the basis of the Next Generation Internet (NGI) infrastructure, such networks raise many unique security issues. The existing protection schemes which only consider unintended failures and only rely on postmortem detection and reaction are not sufficient to provide security assurance(More)
Understanding the potential and implications of asym-metric multi-core processors for cluster computing is necessary , as these processors are rapidly becoming mainstream components in HPC environments. In this paper we evaluate a Linux cluster of Sony PlayStation3 consoles, using microbenchmarks and bioinformatics applications. We proceed to develop a(More)
— Mobile ad hoc wireless networks have been extensively studied as they make possible various interesting future applications. However, most of the existing studies focus on showing the overall impact of mobility from topology changes and signal variations, while they do not clearly show how inter-operability among protocol layers affects the network(More)
—Fine-grained communication in supercomputing applications often limits performance through high communication overhead and poor utilization of network bandwidth. This paper presents Topological Routing and Aggregation Module (TRAM), a library that optimizes fine-grained communication performance by routing and dynamically combining short messages. TRAM(More)