An Image-based Visualization Interface for Scientific and Engineering Applications Sun-In Lin, Fang-Pang Lin and Yui-Chung Chen National Center for High.

Slides:



Advertisements
Similar presentations
Towards Ubiquitous EWS-based Network Management Hong-Taek Ju and James Won-Ki Hong DP&NM Lab. Dept. of Computer Science and Engineering POSTECH, Pohang.
Advertisements

BY MAULIK PATEL CED, GPERI Computing Architecture.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Distributed Systems Architectures Slide 1 1 Chapter 9 Distributed Systems Architectures.
Lecturer: Sebastian Coope Ashton Building, Room G.18 COMP 201 web-page: Lecture.
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Figures – Chapter 18. Figure 18.1 Procedural interaction between a diner and a waiter.
Embedded Web Hyung-min Koo. 2 Table of Contents Introduction of Embedded Web Introduction of Embedded Web Advantages of Embedded Web Advantages of Embedded.
Building IP Video Communication & Collaboration. dialcom provides real-time video communication, collaboration and multimedia sharing capabilities over.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Technical Aids for Mirroring Sites and China Popular Science Exhibition(CPSE) Chen Hui CNIC,CAS (Computer Network Information Center, Chinese Academy of.
© Copyright 2011 John Wiley & Sons, Inc.
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Distributed Systems Architectures
City University London
Ch 12 Distributed Systems Architectures
Distributed Systems: Client/Server Computing
Tiered architectures 1 to N tiers. 2 An architectural history of computing 1 tier architecture – monolithic Information Systems – Presentation / frontend,
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
The 2014 International Conference on Internet Computing and Big Data (ICOMP'14), USA, Las-Vegas, July 21-24, science.org/worldcomp14/ws/conferences/icomp14/submission.
Magda El Zarki Professor of CS Univ. of CA, Irvine
Client/Server Architectures
Remote Visualization of Large Datasets with MIDAS & ParaViewWeb Web3D – Paris 2011 Julien Jomier, Kitware
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
Cloud Computing.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
CSC271 Database Systems Lecture # 4.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
What is Computing? College of Computing Graphics, Visualization, and Usability Center
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
A Study of Wireless Virtual Network Computing Kiran Erra.
E-commerce 24/12/ Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. Marketing,
Client Server Network Model:
Computer Supported Collaborative Visualization C S C V Sun-In Lin
Computing Resource Paradigms CS3353. Computing Resource Paradigms Centralized Computing Distributed Computing.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Java for networking Module Introduction Data Communications Communication architecture Application.
Medical Imaging Lection 3.
Distributed System Architectures Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
Ubiquitous Access for Collaborative Information System Using SVG July Sangmi Lee, Geoffrey Fox, Sunghoon Ko, Minjun Wang, Xiaohong Qui
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Medical Imaging Lection 3. Basic Questions Imaging in Medical Sciences Transmission Imaging PACS and DICOM.
Lesson 1 1 LESSON 1 l Background information l Introduction to Java Introduction and a Taste of Java.
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
©Ian Sommerville 2000, Tom Dietterich 2001 Slide 1 Distributed Systems Architectures l Architectural design for software that executes on more than one.
CS4315A. Berrached:CMS:UHD1 Introduction to Operating Systems Chapter 1.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
SPK – 4 Golomazov Artem in my life. Hello! My name is Artem and I’d like to tell you about Information Technology by using Information Technology! It.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
A Study of Wireless Virtual Network Computing
Grid Computing.
CSC 480 Software Engineering
CHAPTER 1 INTRODUCTION:
Introduction to Cloud Computing
#01 Client/Server Computing
Goals Introduce the Windows Server 2003 family of operating systems
Introduction to Databases Transparencies
Distributed systems: How did we get here?
Relentless Distribution
#01 Client/Server Computing
Presentation transcript:

An Image-based Visualization Interface for Scientific and Engineering Applications Sun-In Lin, Fang-Pang Lin and Yui-Chung Chen National Center for High Performance Computing, Hsinchu 300, Taiwan September 2001 Royal Pines Resort Gold Coast, Queensland, Australia

Morale Model-based vs Image-based for Visualization –Ever increased computing power with ever increased computing-resource-hunger applications, e.g. Bioinformatics, CFD etc. –Internet prevails and help forming a heterogeneous distributed and parallel computing environment. There is a trend on an approach of thin client and fat server. The thinnest clients tend to be wireless. The fattest server tends to be supercomputers. –Those scientists and engineers working from place to place require both HPC resources and the ability to visualize the results from usual computers.

Model-based vs Image-based for Visualization Model-based Visualization –Mainstream visualization methods –Enable high performance, e.g. real-time interactive mode, and high resolution of graphics. –Strong hardware display limitation. –Costly on performance/price for the display. Image-based Visualization –The original visualization methods before digital era. –Separation between the calculations on visualization and the result display. –Take advantage of recent advance in web technology, which enable platform independent display. –Image compression techniques have reached a mature stage.

IvI (Image-based Visualization Interface): our approach on Image-based Visualization Requirements: –Internet available and platform independence. –Configurable interface that allows easy replacement of various HPC graphic engines. –Multi-user on-line, i.e. scalability for sizable users. –Virtual reality.

System Architecture

Master-Slave Model for Services of Graphic Engines

Client-Server Model for the Display

The VTK Graphics Engine

The directory tree for the IvI.

IvI: Air Boat Design (1)

IvI: 3D Stereo Air Boat Design (2)

Conclusions A web-based image-based interface has developed for visualization. –The interface has achieved what we require. –VTK is used as the Graphic Engine. –Security has taken into account for internet. –Virtual Reality is provided by VTK in an interlaced manner, which requires special graphic cards. –The size of users allowed for the system in QoS yet required to test. The next step: – ubiquitous visualization through wireless network. –HPC issues on graphic engines.