Visualization in Supercomputing

Similar documents
Using MSC/NASTRAN: Statics and Dynamics

Programming with Turing and Object Oriented Turing

Computer-Aided Design in Magnetics

The MATLAB 5 Handbook

Computer Science Workbench. Editor: Tosiyasu L. Kunii

ITSM: An Interactive Time Series Modelling Package for the pe

Research Directions in Database Security

Graphics Programming in c++

Yves Nievergelt. Wavelets Made Easy. Springer Science+Business Media, LLC

Guide to RISC Processors

Guide to OSI and TCP/IP Models

Graph Data Model. and Its Data Language. Hideko S. Kunii. Foreword by Gio Wiederhold

Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4

Research on Industrial Security Theory

Algorithms for Discrete Fourier Transform and Convolution

ARCHITECTURE AND CAD FOR DEEP-SUBMICRON FPGAs

Sun Technical Reference Library

Norman D. Thomson Raymond P. Polivka. APL2 in Depth. Springer-Verlag. New York Berlin Heidelberg London Paris Tokyo Hong Kong Barcelona Budapest

ITIL 2011 At a Glance. John O. Long

The NeWS Book An Introduction to the Network/extensible Window System By James Gosling, David S.H. Rosenthal, and Michelle J.

Topological Structure and Analysis of Interconnection Networks

TEXTS IN COMPUTER SCIENCE

Software Development for SAP R/3

Lecture Notes in Mathematics Editors: J.--M. Morel, Cachan F. Takens, Groningen B. Teissier, Paris

LOGICAL DATA MODELING

Open Geometry: OpenGL + Advanced Geometry

FINITE FIELDS FOR COMPUTER SCIENTISTS AND ENGINEERS

Open Source Software for Digital Forensics

George Grätzer. Practical L A TEX

Computer Networks and Systems

THE VERILOG? HARDWARE DESCRIPTION LANGUAGE

Advanced Data Mining Techniques

Stock Message Boards

Scheduling in Distributed Computing Systems Analysis, Design & Models

Windows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla

Enterprise Networks and Telephony

Database Performance Tuning and Optimization. Using Oracle

This page intentionally left blank

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation

Failure-Modes-Based Software Reading

Computer Architecture

Stefan Waldmann. Topology. An Introduction

Lecture Notes in Computer Science 2001 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

SpringerBriefs in Computer Science

Convex Analysis and Minimization Algorithms I

MULTIMEDIA DATABASE MANAGEMENT SYSTEMS

COMPUTATIONAL DYNAMICS

On-Chip Instrumentation

Chunjie Duan Brock J. LaMeres Sunil P. Khatri. On and Off-Chip Crosstalk Avoidance in VLSI Design

Energy Efficient Microprocessor Design

COMMUNICATION SYSTEMS The State of the Art

Database Machines. Fourth International Workshop Grand Bahama Island, March D.J. DeWitt and H. Boral

TIME-CONSTRAINED TRANSACTION MANAGEMENT. Real-Time Constraints in Database Transaction Systems

Structural Optimization

Object-Based Concurrent Computing

Linear Programming: Mathematics, Theory and Algorithms

Real-Time Graphics Rendering Engine

SOFTWARE-IMPLEMENTED HARDWARE FAULT TOLERANCE

Clustering and Information Retrieval

The Architectural Logic of Database Systems

Gengsheng Lawrence Zeng. Medical Image Reconstruction. A Conceptual Tutorial

Foundations of 3D Graphics Programming

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

An Introduction to Programming with IDL

The Art of Lisp Programming

Introduction to Computer Networking

Wide Area 2D/3D Imaging

Optical Burst Switched Networks

1 Course Title. 2 Course Organizer. 3 Course Level. 4 Proposed Length. 5 Summary Statement. 6 Expanded Statement

Computer Communications and Networks. Series editor A.J. Sammes Centre for Forensic Computing Cranfield University, Shrivenham campus Swindon, UK

Groupware and the World Wide Web

Network-Embedded Management and Applications

Fundamentals of Operating Systems. Fifth Edition

SYMBOLIC COMPUTATION. Managing Editors: J. Encama~o P. Hayes Artificial Intelligence Editors: L. Bole A Bundy J. Siekmann

MULTIMEDIA TOOLS AND APPLICATIONS

Stereo Scene Flow for 3D Motion Analysis

Concrete Abstractions

Whitestein Series in software Agent Technologies. About whitestein Technologies

Rendering with mental ray and 3ds Max

Heterogeneous Multicore Processor Technologies for Embedded Systems

Springer-Verlag Berlin Heidelberg GmbH

APPLE MACINTOSH ENCYCLOPEDIA

Essential Angular for ASP.NET Core MVC

Advances in Queueing Theory and Network Applications

Principles of Network Economics

COMPUTER VISION FOR VISUAL EFFECTS

c-xsc R. Klatte U. Kulisch A. Wiethoff C. Lawo M. Rauch A C++ Class Library for Extended Scientific Computing Springer-Verlag Berlin Heidelberg GmbH

Similarity Image Retrieval System Using Hierarchical Classification

NICOLAS BOURBAKI ELEMENTS OF MATHEMATICS. General Topology. Chapters 1-4. Springer-Verlag Berlin Heidelberg New York London Paris Tokyo

Hardware Acceleration of EDA Algorithms

Application-Specific Mesh-based Heterogeneous FPGA Architectures

A. Portela A. Charafi Finite Elements Using Maple

SymbolicC++: An Introduction to Computer Algebra using Object-Oriented Programming

Understanding and Writing Compilers

An Engineering Computation Oriented Visual Grid Framework

The Title of a Book. Dr. Author Jones. Physics Monograph (Editorials C. Ascheron, H. J. Kölsch) Springer-Verlag. The Date

FUZZY DATABASES Principles and Applications

Gentle Introduction to Fractals

Network Performance Analysis

High-Capacity Local and Metropolitan Area Networks. Architecture and Performance Issues

Transcription:

Visualization in Supercomputing

Raul H. Mendez Editor Visualization in Supercomputing With 166 Illustrations, 25 in Color Springer-Verlag New York Berlin Heidelberg London Paris Tokyo Hong Kong

Raul H. Mendez Institute for Supercomputing Research 15F Inui Building Kachidoki 1-31-1 Kachidoki, Chuo-ku Tokyo 104 Japan About the cover: The object is the quaternion Julia set for the function $z 2 + 0.2809 + 0.53i$. The upper front left octave is missing, revealing the basins of attraction of the four-cycle defining its interior. These interior points are such that they remain bounded under repeated applications of the function. In fact, they are periodic, moving from red to green to yellow to blue to red again. The image was ray-traced on an AT&T Pixel Machine 964dX by John C. Hart at the Electronic Visualization Laboratory at the University of Illinois at Chicago. Copyright 1990 John C. Hart. Library of Congress Cataloging-in-Publication Data Visualization in supercomputing/editor, Raul H. Mendez. p. cm. ISBN-13:978-1-4612-7971-6 I. Supercomputers. I. Mendez, R. (Raul) QA76.5.V55 1990 004. 1 'l-dc20 89-48589 Printed on acid-free paper. 1990 Springer-Verlag New York, Inc. Softcover reprint of the hardcover 1st edition 1990 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer-Verlag New York, Inc., 175 Fifth Avenue, New York, NY 10010, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use of general descriptive names, trade names, trademarks, etc., in this publication, even if the former are not especially identified, is not to be taken as a sign that such names, as understood by the Trade Marks and Merchandise Marks Act, may accordingly be used freely by anyone. Camera-ready copy prepared by authors. 987654321 ISBN-13:978-1-4612-7971-6 DOl: 10.1007/978-1-4612-3338-1 e-isbn-13:978-1-4612-3338-1

Preface In August 1988, one of the finest groups of supercomputing and visualization researchers from the U.S. and Japan met In Tokyo for a four-day conference. This conference was unique in that it was the first gathering of the countries' leading scientists in computer visualization and high-speed computing. It was also one of the rare opportunities for visualization scientists and hardward designers to discuss and exchange views in this excitinq; field. The idea of visualization IS not new; because massive amounts of numeric data are far more comprehensible when converted into graphical form, visualization is becoming an intimate part of many areas of research. Techniques for visualization, however, are still being developed, and visualization research is just beginning to be recognized as a cornerstone of future computational science. As scientists bring increasingly complex problems to computational science, visualization will become an even more essential tool for extracting science out of numbers. The goal of this conference was to provide a focal point for users and hardward/software designers, scientists from both ends of the visualization spectrum, to share their progress and discuss their needs. The conference site itself, one of the world's centers of computer technology, provided an auspicious environment for a successful conference. The present volume is a collection of papers selected from those presented at the conference. It is divided into three parts, representing the major areas in visualization computing: visualization applications, hardware/performance, and visualization theory. In Part 1, Visualization Applications, Kozo Fujii's paper reviews visualization methods used in computational fluid dynamics research. In particular, he discusses the hardware requirements for doing effective viusalization of fluid dynamics from the researcher's point of view. The time-to-solution, an often overlooked aspect of visualization, is addressed in Kumazawa's paper. In this article, various system configurations are examined to study the turnaround time from computer simulation to grahpical display. Having the fastest computer does not necessarily mean the shortest time-to-solution. Part 2, covering visualization hardware and performance, includes a paper by Robert Fulton and Kuo-Ning Chiang on the use of parallel/vector computers with finite-element systems. The paper by Kok-Meng Lue and Kazuto Miyai addresses the basic computational performance of two graphics supercomputers, the Ardent Titan and Stellar GS1000. In Part 3, Alvy Ray Smith's paper covers important topics such as volume and 3D surface imaging, geometry-based ~ r a p hworkstations i c s vs. image computers. The paper also discusses the applicability of the volume imaging concept in various fields. Lastly, I have collected in the appendix viewgraphs from several presentations at the conference which should complement the materials presented. Raul H. Mendez Tokyo, March 1989

Contents Preface... v Part 1: Visualization Applications Supercomputers and Workstations in Fluid Dynamics Research... 3 Kozo Fujii Numerical Simulation of a 3-D Backward-Facing Step Flow... 14 Hiroshi Takeda and Erika Misaki System Solutions for Visualization: A Case Study... 25 Kohei Kumazawa and Christopher Eoyang Part 2: Visualization Hardware/Performance A General Approach to Nonlinear Dynamic Analysis on ParallellVector Computers...................................................... 41 Robert E. Fulton and Kuo-Ning Chiang Basic Performance of Two Graphics Supercomputers: Stellar GS 1000 and Ardent Titan-2... :... 64 Kok-Meng Lue and Kazuto Miyai High Bandwidth Interactivity and Super Networks... 80 James Perdue Cellular Array Processor CAP and Visualization... 100 Hiroyuki Sato, Mitsuo Ishii, Morio Ikesaka, Kouichi Murakami, and H iroaki I shihata Requirements for Scientific Visualization: Evolution of an Accelerator Architecture.................................................. 117 Mary C. Whitton Part 3: Visualization Theory Advanced Visualization Environments: Knowledge-Based Image Modeling.............................................................................. 135 Bruce H. McCormick Geometry vs Imaging: Extended Abstract... 151 Alvy Ray Smith Lighting Simulation... 157 Eihachiro Nakamae Appendix Co-processing Environments for Interactive Visualization....... 169 Craig Upson Supercomputing Environments for the 1990s... 184 Larry Smarr