IBM Deep Computing © 2005 IBM Corporation IBM DeepComputing Visualization (DCV) 가시화 솔루션 소개 김도형 과장 Deep Computing [email protected]
IBM Deep Computing
© 2005 IBM Corporation
IBM DeepComputing Visualization (DCV)가시화솔루션소개
김도형과장Deep Computing [email protected]
IBM Deep Computing
© 2005 IBM Corporation2
가시화솔루션이란?
여러분야에서생성되는다양한데이터를직관적으로이해할수
있도록가시화(형상화) 함으로써, 사실적인가상실험을하거나원천데이터속에숨겨진패턴과상관관계를발견하도록도와줌으로써, 궁극적으로는더신속하고정확한업무의사결정을가능하게
해줍니다.
데이터 + 가시화(형상화) = 인식 / 분석 / 판단
자료
계산 상호접속
가시화(형상화)무한한원천자원 의사결정
분석
판단
!
Value Shift
….Transformational Insight, Not Transactions.
IBM Deep Computing
© 2005 IBM Corporation3
TOP500 June 2005
58 6
1315 0
24
5 1
16
7 1
5
00
21
8 0
82 1
15 1
259
36
0%
20%
40%
60%
80%
100%
TOP500 TOP100 TOP10
OthersNECDellSunCraySelfSGIHPIBM
가시화솔루션등장배경
Source: www.top500.org
Semiannual independent ranking of top 500 supercomputers in the world
June 2005 Aggregate PerformanceIBM: 977 of 1,687 TFlops
NEC3.2%
Cray4.3%
Sun0.5%
Dell4.1%
Other9.1%
HP13.3%
SGI7.5%
IBM57.9%
IBM is clear leader ...
#1 System – DOE - BlueGene/L (136.8 TF)
Most entries on TOP500 list with 259 (51.8%)!
Most installed aggregate throughput with over 976 Teraflops (57.8%)!
Most in TOP10 with 6 systems (60%)!
Most in TOP20 with 10 systems (50%)!
Most in TOP100 systems with 58 (58%)!
Fastest system in Europe (MareNostrum)!
Most Linux Commodity Clusters with 193 of 304 (54.7%)!
IBM Deep Computing
© 2005 IBM Corporation4
IBM 의전략E.g. IBM’s Automotive Engineering Innovation Framework (AEIF) is an integrated portfolio of offerings aiming to significantly improve the efficiency of the design/analysis cycle
Pre-processing
Data mgmt
Analysis
Post –process
• Simulation Data Management • Simulation and Product Data Mgt integration
• CAD /CAE integration
• Engineering Grid• Storage Management• Deep Computing Capacity On Demand
• CAE application integration and optimization
• Deep Computing Visualization
ResourceVirtualizationInfrastructure
IBMIBM
IBM Deep Computing
© 2005 IBM Corporation5
누가가시화를필요로하는가?
컴퓨팅 파워를 필요로 하는 대부분의 산업영역으로 확대
• 슈퍼컴의 활용 영역이 산업 전반으로 확대 되면서, 대용량 연산 능력에 대한 집중적 수요 발생
IBM Deep Computing
© 2005 IBM Corporation6
유저는무엇을원하는가?
분석이가능한데이터형태로가시화(형상화)할수있는환경
보안이보장되면서도원활한협업이가능한환경
효과적인데이터분석기능을통해효과적인의사결정이지원되는환경
요소단위별로 구성가능한하드웨어/소프트웨어환경
업계표준으로기타하드웨어/소프트웨어공급자들과의호환성이보장되는환경
빠른설치, 손쉬운이용이제공되는환경
신뢰하는 업체로부터공급최저가/최고성능의솔루션환경
IBM Deep Computing
© 2005 IBM Corporation7
Access Data
Build Visual Representations
Render
Manage Interactions
Tabular Multi-media Net Sensors Unstructured text
High-end, immersive Workstation Remote, thin clientsVisualization
This is some text
Scientific
가시화라함은데이터가인식가능한형태로바뀌어가는모든과정에해당하는하나의프로세스입니다.
Graphics
그래픽은가시화하는데있어일부일뿐입니다.
DCV v1.1.0
“Customers value complete solutions with visualization being a critical part of an overall HPC opportunity. IBM now has a complete and powerful Deep Computing offering.”
H. Beverly Taylor, Jr., VP Sales, Austin GeoModeling, Inc.
“We came away with a real understanding that IBM is seriously pursuing visualization as a competency and not as an afterthought.”
Stephen Guest, Chair—Virtual Environments Technology Focus Group, Lockheed Martin
IBM Deep Computing
© 2005 IBM Corporation8
Visualization Spaces & DCV Target Markets
Ultra Low-end, Gaming
Remote, Grid, On Demand
Mid-range, Dept/Div
Immersive, Enterprise
Ultra High-end
Dedicated
Bundled
Local
Remote
5 visualization markets or buying models exist today.
Ultra high-end is a very small niche defined by and controlled/owned by Systems Integrators and Public Sector providers.
Ultra low-end is dominated by commodity PCs, Gaming with very low margins.
Solutions belong to broad classes:
Scalable, local, immersive visualization.
Remote, distant visualization
Geo
scie
nces
Dig
ital M
edia
Gov
/ H
ighe
r Ed
CA
E
Fina
ncia
l
Bus
ines
s In
tel.
EDA
PLM
Life
Sci
ence
s
Tech
. Oth
er
Soft.
Eng
inee
ring
Remote, Grid, On Demand
Mid-range, Dept/Div
Immersive, Enterprise
Immediate market
Growth market
TargetedSegments
IBM Deep Computing
© 2005 IBM Corporation9
가시화솔루션클러스터구조
GPU
NIC
GPU
NIC
GPU
NIC
GPU
NIC
GPU
NIC
IB or other high perf switch
KVM Switch / Terminal Server
RHELinux
Cluster Mgmt
GPFS,GRID
DCV SW
Applications인텔리스테이션A Pro, Z Pro 워크스테이션서버를랜더링/미디어서비스용도로사용합니다.
AGP 8X/PCI-Express 그래픽카드를사용합니다.
InfiniBand (IB) / Gigabit Ethernet (GE) 을연산및그래픽전송용으로사용합니다.
멀티유저가멀티어플리케이션을하나의클러스터에서사용합니다.
각각의프로세서는순차연산이가능하다.
다른형태의클러스터와통합또는확장이가능하다.
IBM Deep Computing
© 2005 IBM Corporation10
IBM 가시화솔루션구성Affordable and performant technologyLinux
The new OS for science & engineering
Commoditized Hardware
Intel EM64T, AMD Opteron, PowerPC
Improved I/O
HyperTransport, PCI-Express
High-performance Interconnects
InfiniBand, GE, 10 GE
Faster, programmable GPU’s
2x performance every six months
...Cluster integration, pervasive displays, parallel filesystems, service skills
Open StandardOpen Standard
IBM Deep Computing
© 2005 IBM Corporation11
Visualization is a Pipeline Process
conceptually decomposable into 3 stages:
► Realization: Convert data into geometric primitives► CPU intensive process► Facilitated by application software
► Geometry: Transform and light graphics primitives► Can be accelerated by GPU (Graphics Processing Unit)► Vertex manipulation
► Rasterization: Generate fragments and produce pixels► Can be accelerated by a GPU► Fragment/pixel manipulation
Realization Geometry Rasterization
IBM Deep Computing
© 2005 IBM Corporation12
DCV Software Intercept (Spoofing) Mechanism
SystemlibGL.so
GraphicsCard
Gra
phic
sS
tream
DVI
Application
CPU
APPL
SystemlibGL.so DCV
( libGL.so )
X
CPU NIC
DVI
GraphicsCard
DCV Nodes
IBM Deep Computing
© 2005 IBM Corporation13
DCV v1.1.0 Architecture (Logical View)TCP/IP (GigE, InfiniBand)DVI-I
DCV Software Suite
Rendering
Compositing
ComputeApplicationChromium Library
…Node 1Chromium Server
DV Library
Node 2Chromium Server
DV Library
Node nChromium Server
DV Library
Node 1
DV Server
Node 2
DV Server
Node m
DV Server DMX…
VideoDV Server X Server
Geometry
ApplicationChromium LibraryApplication
DCV Intercept hook
…Node 1Chromium Server
DV Library
Node 1
DCV Library
Node 2Chromium Server
DV Library
Node 2
DCV Library
Node nChromium Server
DV Library
Node n
DCV Library
Node 1
DCV Server
Node 2
DCV Server
Node m
DCV Server…
Pixels
VideoDCV Server X Server
VNC
Endstation
Local Remote
IBM Deep Computing
© 2005 IBM Corporation14
어플리케이션호스트에서그래픽을전용네트웤을통해랜더링노드로전송합니다.
다양한그래픽전송옵션이제공됩니다.
OpenGL을통해 Rich-pixel, Mutil-pipe 환경제공
입체적인어플리케이션운영환경
확장형가시화통신기능
Scalable Visual Networking: SVN Immersive Visualization
GPUNIC
GPUNIC
GPUNIC
GPUNIC
GPUNIC
Graphics over proprietary wire protocol
Linux application host
console
large format design review display
IBM Deep Computing
© 2005 IBM Corporation15
X
X commands
Compressed images
X events
원격지가시화통신기능
Remote Visual Networking: RVN원격지어플리케이션을네트웤을통해전달합니다.
X
X
X
OpenGL 기반에어플리케이션을네트웤을통해원격지에서활정화될수있도록합니다.
리눅스기반에워크스테이션을재배치또는통합할수있도록합니다.
하나에어플리케이션에다양한유저가함께사용하며협업을가능하게합니다.
원하는시간에원하는장소에서네트웤을통해자유롭게협업환경을제공받습니다.
IBM Deep Computing
© 2005 IBM Corporation16
DCV 전략
High Performance Network
GPUNIC
GPUNIC
GPUNIC
GPUNIC
Realization Geometry Rasterization
GPUNIC
GPU
NIC
개방형표준기술기반에가시화환경제공
Open StandardOpen Standard
IBM Deep Computing
© 2005 IBM Corporation17
WAN
VPN
Local End-users
StorageSwitch
VPN
Applications
DCV
OpenGL
X-Windows
Linux
Software
GPUs
Hardware Resources
CPUs
Immersive & Remote Application Utility
Compute & Rendering
Displays, Wall, Cave
•provides low-cost, high performance replacement options for immersive
visualization environments
•supports multi-window, multi-threaded, multi-context graphical applications
•provides active stereo support for applications enabled for stereo
•provides for rich-pixel environments by scaling-up resolution fidelity and/or
scaling-out the number of displays
•provides high performance remote or distributed visualization across low-
bandwidth, high-latency networks that facilities collaboration
•allows digital IP to be collocated with servers, storage devices, and
workstations while giving users distal flexibility
•enables re-location or consolidation of workstations into centrally managed, shareable resources to lower TCO
•positions IBM solidly for the upcoming on demand transformation and desktop
consolidation plays
DCV Solution ComponentsOS ISV
Linux Red Hat Enterprise 3.0 Upstream Petroleum
HW PLM
Z Pro Z20 (64 bit) CAEA Pro A10 (64 bit) Life SciencesThinkPad Gov / Higher Educ
Graphics Adapters IHV/SvcsnVidia Quadro FX FakeSpace
nVidia Quadro FX G Christie Digital
Interconnect IBM / IGS
G.E. Standard IBM SoftwareIB Topspin IBM DCV v1.1.0
IBM Deep Computing
© 2005 IBM Corporation18
Contacts for DCV
김도형과장Deep Computing Solution [email protected]