Top Banner
EnSight 10.1 October 2013 Japan EnSight User Meeting Tokyo, Japan Darin McKinnis – VP Sales and Marketing – [email protected]
48

EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Jul 29, 2018

Download

Documents

vancong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

EnSight 10.1

October 2013

Japan EnSight User Meeting

Tokyo, Japan

Darin McKinnis – VP Sales and Marketing – [email protected]

Page 2: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Business Reports

2012 was our best year in company history

> 95% renewal rate

2013 Currently on track to beat 2012

2013 CEI Japan doing great

Kept existing Japanese customers and partners

Introduced Japanese Manuals, Japanese EnSight GUI

Added New Partners: IDAJ, ISID, …

Tremendous success with several partnerships

EnSight Selected to be Bundled with these CFD packages

Flow-3D, Converge, Barracuda

Page 3: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Summary of 10.1 Improvements Large Models

DR more robust, Windows

Launching is easier

10x bigger problems

Performance with Threads

Comparing Data

Case-Linking to compare Cases

Reuse Context between Cases

Part Cloning

Element Filtering

Usability

Part Tagging

Contour Label Locations

Quick Colors

Group Transform

Hide A Trace

Recolor Traces

Native Polyhedral Support

Improved Graphics

MPEG-4

High Quality Shading

Tube Streamlines

Batch Licensing

Improved/More Data Readers

Page 4: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Large Models

Page 5: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Improved EnSight DR

DR stands for Distributed Rendering, its for models too big

for a single graphics card, for example on a graphics cluster

EnSight DR now available for Windows

Now much more robust

EnSight DR 10.0 customers strongly advised to switch to

10.1.

EnSight DR 9.2 customers using for production work should

begin evaluating EnSight DR 10.1.

Page 6: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Job Launching – ceishell/ceistart

Making EnSight easier to launch

type: “ceistart101”

Standalone

Page 7: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Job Launching – ceishell/ceistart

Making EnSight easier to launch

type: “ceistart101”

Page 8: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Job Launching – ceishell/ceistart

Making EnSight easier to launch

type: “ceistart101”

Page 9: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Very Large Models

10.0 (SOS):

Models with 200M routine

Models with 2B possible

10.1 (Multi-level SOS)

Models with 2B routine

Models with 20B possible

Page 10: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

EnSight 10.1 Performance Gains

CEI has observed 2-4x improvements in several functions with high element count (>50m) parts.

EnSight 10.0

Particle traces

8 calculator functions

EnSight 10.1

Particle traces

20-30 calculator functions (the rest on the way)

Future - Geometry creation (clips, etc.) in 10.1.x

Page 11: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Performance

EnSight Standard, 4 threads

EnSight Gold, 16 threads

Cores and hyperthreads

ENSIGHT10_MAX_THREADS

environment variable

2 CPU, 6 CORES EACH

64 Gb RAM

NUMA MEMORY

ARCHITECTURE

0

10

20

30

40

50

60

70

80

1 2 4 6 8 12

Seconds

Page 12: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Performance/Capacity

0

5

10

15

20

25

30

50 100 200

Calc

ula

tion T

ime (

Seconds)

Problem Size (Millions of Cells)

A 4x Larger Model Can be Calculated in only 1.4x Greater Time using 1 thread/50 M Cells

Page 13: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Performance, Threads vs SOS

0

10

20

30

40

50

60

70

80

1 2 4 6 8 12

Seconds

Parallel Units (Servers or Threads)

Parallel Performance of 1-12 Threads, 1-12 Servers, or 1-12 Servers with 2 Threads

Threads (Seconds)

SOS and 1 Thread(Seconds)

SOS & 2 Threads(Seconds)

Page 14: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Comparing Data

Page 15: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Case Linking

Purpose: Comparing same design with small changes

Goal: Make easy what was possible but very tedious

Page 16: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Case Linking

Purpose: Comparing same design with small changes

Goal: Make easy what was possible but very tedious

ON OFF

Page 17: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Comparing Cases Rules

Load the cases you want to compare

The cases must have the same number of parts

The variables must be named the same

When you stop case-linking you cannot restart it

Page 18: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Reuse Context on Case Replace CASE 2 CASE 1

N Steps 0 Steps

Page 19: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Part Cloning

Deeper copy of a part

Exists on Server

More functionality

Part Copy (previous feature)

Sufficient for coloring by

another variable

Page 20: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Part Cloning

Deeper copy of a part

Exists on Server

More functionality

Page 21: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Part Cloning is one of Several Options

Copies

Extracts

Merging

Loading Again a Model Part

Cloning

Page 22: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Element Filtering Filtering “Out”

Up to 6 Filters

Model Parts

And/Or Filter Options

Sequential

Non-destructive (no undo necessary)

1

3

2

Example:

Removing 1, 2, & 3

Page 23: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Usability

Page 24: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Part Tagging

Quickly Changing the Part Selection using the Keyboard

Alt-1 - assigns the current selection to tag #1

Cntl-1 - makes the parts in tag #1 selected

10 tags (0-9)

Suggestions:

Assign a tag to the fluid domain part(s)

To use as parent parts for creation

Assign tags to parts you will use often

Assign tags to parts with volume rendering

Use tags to help build groups

Feedback

Page 25: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Contour Labels – Custom Position

Place labels where you want

Labels now go on levels and sublevels

Page 26: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Contour Labels – Custom Position

New Right Click Menu Options

Page 27: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Quick Color

Drag a color onto parts

Quickly color parts, plots,

viewports, annotations,

queries

Page 28: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Group Transform

Alternative to Frame Mode

Much easier, more powerful

RMB – Edit Group Transform

RIGHT-CLICK ON A GROUP

Page 29: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Group Transform

Page 30: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Group Transform

There are 3 ways to transform / rotate geometry in

EnSight.

1. Frames

- Visual only on the client

2. Group Transform

- Put your parts in a group and transform / rotate / scale the

group (visual only on the client).

3. Rigid body

- Rotation/translation on the server

Page 31: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Hide/Delete a Single Particle Trace

Page 32: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Recoloring Traces

Page 33: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Polyhedrals

CFD Solvers using

Polyhedrals

Star-CCM+

Converge

Fluent

OpenFOAM

Others

Native Support

Lower Memory

Higher Performance

Calculations of Variables

Feature Extractions

Clip Planes

Page 34: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Improved Graphics

Page 35: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

MPEG-4 Video Output

Better quality, smaller files

Cross-platform

CEI pays the royalty for this

Page 36: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Smooth High Quality Shading

Page 37: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Tube Streamlines

Page 38: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Batch Licensing

Only using some EnSight licenses to run batch scripts?

Python

Command Language

Add multiple batch licenses to your site at lower prices

than full licenses

Contact your account manager for pricing

Page 39: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Improved Readers

LS-Dyna Reader

New Converge

Modified Case format

New CPFD Barracuda Reader

New GMV Reader

CGNS Reader (3rd Gen)

ABAQUS Reader

FLOW-3D

And Others!

Page 40: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

LS-Dyna Reader

2 Readers, Existing and Beta

Beta Adds these Features

SPH Data

Femzip compression

Variable names matching LS-PrePost

Binary Time-History Files (for plotting)

Page 41: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Recap of 10.1 Improvements Large Models

DR more robust, Windows

Launching is easier

10x bigger problems

Performance with Threads

Comparing Data

Case-Linking to compare Cases

Reuse Context between Cases

Part Cloning

Element Filtering

Usability

Part Tagging

Contour Label Locations

Quick Colors

Group Transform

Hide A Trace

Recolor Traces

Native Polyhedral Support

Improved Graphics

MPEG-4

High Quality Shading

Tube Streamlines

Batch Licensing

Improved/More Data Readers

Page 42: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Thank You!

Page 43: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Future Plans

Page 44: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Future Plans?

November International Meeting in Apex, NC, USA

CEI Japan will be attending

Give your suggestions to Kikkawa-san

Page 45: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Future Plans –

Python Package Manager

Current system is Pythonexchange.com

Website full of EnSight add-ons and recipes using Python

These do not install easily or consistently

Page 46: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Future Plans –

Python Package Manager

Distributing Python Add-ons easily over the web

Page 47: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Future Plans

LS-DYNA Reader CFD Results (Q2 2014)

NASTRAN XDB Reader (FEA) (Q1 2014)

VTK Reader (alpha)

Forte Reader (Reaction Design)

EnSight export already available

Page 48: EnSight 10 - CEIソフトウェア Home · EnSight Selected to be Bundled with these ... for example on a graphics cluster EnSight DR now available for ... When you stop case-linking

Thank You!