Learn More
Building multilevel models of physiological systems is a significant and effective method for integrating a huge amount of bio-physiological data and knowledge obtained by earlier experiments and simulations. Since such models tend to be large in size and complicated in structure, appropriate software frameworks for supporting modeling activities are(More)
This paper describes the implementation of a large bandwidth multi-GPU signal processing system for radio astronomy observation. This system performs very large Fast Fourier Transform (FFT) and spectrum analysis to achieve real-time analysis of a large bandwidth spectrum. This is accomplished by implementing a four-step FFT algorithm in Compute Unified(More)
Software framework to support modeling and performing simulations of multilevel physiological systems has been developed and expanded to support the cloud computing. The framework is composed of two blocks, i.e. PhysioDesigner and Flint. PhysioDesigner is an application providing a graphical user interface for assisting users in multilevel modeling of(More)
An open platform for enhancing the integrative life science called Physiome and Systems Biology has been developing. The platform is currently open in the public domain at www.physiome.jp. The platform includes the following core technologies, 1) An integrated modeling environment on which users can build mathematical models of biological and physiological(More)
Flint is a simulator that numerically integrates heterogeneous biophysical models described by a large set of ordinary differential equations. It uses an internal bytecode representation of simulation-related expressions to handle various biophysical models built for general purposes. We propose two acceleration methods for Flint using a graphics processing(More)
— This paper proposes a trace reduction method for assessing the improvability of the performance of message passing parallel programs. This assessment is based on a what-if prediction approach that forecasts future program performance, for example, the execution time if the target program is modified according to typical tuning techniques. Our method(More)
In message passing programs, once a process terminates with an unexpected error, the terminated process can propagate the error to the rest of processes through communication dependencies, resulting in a program failure. Therefore, to locate faults, developers must identify the group of processes involved in the original error and faulty processes that(More)
This paper presents PerWiz, a performance prediction tool for improving the performance of message passing programs. PerWiz focuses on locating where a significant improvement can be achieved. To locate this, PerWiz performs a post-mortem analysis based on a realistic parallel computational model, LogGPS, so that predicts what performance will be achieved(More)
  • 1