ParaView教程及算例Overview_第1页
ParaView教程及算例Overview_第2页
ParaView教程及算例Overview_第3页
ParaView教程及算例Overview_第4页
ParaView教程及算例Overview_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IntroductiontoScientificVisualization,Agenda,09:00OverviewofComputerGraphicsandScientificVisualization10:30Break10:45Lab1:VisualizingwithParaView11:45LunchBreak01:00Lab2:Remote&CollaborativeVisualization01:45Lab3:VisualizingwithVisIt02:45Break03:00Lab4:ParallelVisualization04:00Adjourn,VisualizationSystemsandSoftware(UserEnvironment),LonghornVisualizationandDataAnalysis,InNovember2008,NSFacceptedproposalsfortheExtremeDigitalResourcesforScienceandEngineeringTheLonghornprojectwasproposedasanextgenerationresponsetoTeraGridsgrowingvisualizationanddataanalysisneeds,Spur-VisualizationSystem,128cores,1TBdistributedmemory,32GPUloginnode,noGPUsdontrunappshere!ivisbig.rangerSunFireX4600server8AMDOpterondual-coreCPUs3GHz256GBmemory4NVIDIAFX5600GPUsivis1-7.rangerSunFireX4440server4AMDOpteronquad-coreCPUs2.3GHz128GBmemory4NVIDIAFX5600GPUs,Spur/Rangertopology,LoginNodes,ComputeNodes,visqueue,normaldevelopmentqueues,FileSystem,ConnectingtoSpur,spur,laptoporworkstation,,qsub/share/sge6.2/default/pe_scripts/job.vnctouch/vncserver.outtailf/vncserver.out,spur,laptoporworkstation,sshL::,spur,laptoporworkstation,vncviewerlocalhost:,automaticportforwardingtovisnode,establishessecuretunneltospurvncport,localhostconnectionforwardedtospurviasshtunnel,containsvncportinfoafterjoblaunches,LonghornConfiguration,(256Nodes,2048Cores,512GPUs,14.5TGAggregateMemory)256DellQuadCoreIntelNehalemNodes240NodesDualsocket,quadcorepersocket:8cores/node48GBsharedmemory/node(6GB/core)73GBLocalDisk2NvidiaGPUs/node(FX5800-4GBRAM)16NodesDualsocket,quadcorepersocket:8cores/node144GBsharedmemory/node(18GB/core)73GBLocalDisk2NvidiaGPUs/node(FX58004GBRAM)14.5TBaggregatememoryQDRInfiniBandInterconnectDirectConnectiontoRangersLustreParallelFileSystem10GConnectionto210TBLocalLustreParallelFileSystemJobslaunchedthroughSGE,LonghornUsageModalities:,Remote/InteractiveVisualizationHighestpriorityjobsRemote/InteractivecapabilitiesfacilitatedthroughVNCRunon4hourtimelimitGPGPUjobsRunonalowerprioritythantheremote/interactivejobsRunon12hourtimelimitCPUjobswithhighermemoryrequirementsRunonlowestprioritywhenneitherremote/interactivenorGPGPUjobsarewaitinginthequeueRun12hourtimelimit,LonghornVisualizationPortal,LonghornQueueStructure,qsub-qnormal-Pvis,SamplingofCurrentProjects,ComputationalStudyofEarthandPlanetaryMaterialsSimulationofQuantumSystemsVisualizationandAnalysisofTurbulentFlowAprobabilisticMolecularDynamicsOptimizedfortheGPUVisualizationofNano-MicroscopyMURIonBiologically-InspiredAutonomousSeaVehicles:TowardsaMissionConfigurableStealthUnderwaterBatoidAdaptiveMultiscaleSimulations,OverviewofComputerGraphicsandVisualization,VisualizationAllowsUsto“See”theScience,Application,Render,GeometricPrimitives,Pixels,RawData,0100110101100111001010010101001010101001101110110101101100110010111010,GettingfromDatatoInsight,DataRepresentation,VisualizationPrimitives,GraphicsPrimitives,Display,IterationandRefinement,“I,We,They”DevelopmentPath,SimulationData,“I”DataExploration,“We”Collaboration,“They”Communication,IterationandRefinement,VisualizationProcessSummary,TheprimarygoalofvisualizationisinsightApictureisworthnotjust1000words,butpotentiallytera-orpeta-bytesofdataLargerdatasetsdemandnotjustvisualization,butadvancedvisualizationresourcesandtechniquesVisualizationsystemtechnologyimproveswithadvancesinGPUsandLCDtechnologyVisualizationsoftwareslowertoadapt,TypesofInputData,Point/ParticleN-bodysimulationRegulargridMedicalscanCurvilineargridEngineeringmodelUnstructuredgridExtractedsurface,Pointscatteredvalueswithnodefinedstructure,TypesofInputData,Gridregularstructure,allvoxels(cells)arethesamesizeandshape,TypesofInputData,Curvilinearregularlygridedmeshshapingfunctionapplied,TypesofInputData,Unstructuredgridirregularmeshtypicallycomposedoftetrahedra,prisms,pyramids,orhexahedra.,TypesofInputData,VisualizationOperations,SurfaceShading(Pseudocolor)Isosufacing(Contours)VolumeRenderingClippingPlanesStreamlines,SurfaceShading(Pseudocolor),Givenascalarvalueatapointonthesurfaceandacolormap,findthecorrespondingcolor(andopacity)andapplyittothesurfacepoint.Mostcommonoperation,oftencombinedwithotherops,Isosurfaces(Contours),Plotthesurfaceforagivenscalarvalue.GoodforshowingknownvaluesofinterestGoodforsamplingthroughadatarange,VolumeRendering,ExpresseshowlighttravelsthroughavolumeColorandopacitycontrolledbytransferfunctionSmoothertransitionsthanisosurfaces,Clipping/SlicingPlanes,ExtractaplanefromthedatatoshowfeaturesHidepartofdatasettoexposefeatures,ParticleTraces(Streamlines),Givenavectorfield,extractatracethatfollowsthattrajectorydefinedbythevector.Pnew=Pcurrent+VPDtStreamlinestraceinspacePathlinestraceintime,VisualizationResources,PersonalmachinesMostaccessible,leastpowerfulProjectionsystemsSeamlessimage,highpurchaseandmaintenancecostsTiled-LCDdisplaysLowestper-pixelcosts,bezelsdivideimageRemotevisualizationAccesstohigh-performancesystem,latencycanaffectuserexperience,VisualizationChallenges,VisualizationAllowsUsto“See”theScience,Application,Render,GeometricPrimitives,Pixels,RawData,0100110101100111001010010101001010101001101110110101101100110010111010,Butwhataboutlarge,distributeddata?,Ordistributedrendering?,0100110101100111001010010101001010101001101110110101101100110010111010,Ordistributeddisplays?,0100110101100111001010010101001010101001101110110101101100110010111010,Orallthree?,VisualizationScalingChallenges,MovingdatatothevisualizationmachineMostapplicationsbuiltforsharedmemorymachines,notdistributedclustersImageresolutionlimitsinsomesoftwarecannotcapturefeaturedetailsDisplayscannotshowentirehigh-resolutionimagesattheirnativeresolution,VisualizationscaleswithHPC,Largedataproducedbylargesimulationsrequirelargevisualizationmachinesandproducelargevisualizationresults,TerabytesofData,ATLEASTTerabytesofVis,GigapixelImages,Resampling,Application,ResolutiontoCaptureFeatureDetail,MovingData,Howmuchtimedoyouhave?,AnalyzingData,Visualizationprogramsonlybeginningtoefficientlyhandleultrascaledata650GBdataset-3TBmemoryfootprintAllocateHPCnodesforRAMnotcoresN-1idleprocessorspernode!StabilityacrossmanydistributednodesRenderingclusterstypicallynumberN=64DatamustbedividableontoNcoresRememberthiswhenresampling!,ImagingData,Hypotheticalfly-aroundmovie4096x2160PNG10MBx360degrees3.6GBx30days108GBx12months1.3TB10fps3.6hours60fps36min,Image:NASABlueMarbleProject,DisplayingData,Dell30”flat-panelLCD4Megapixeldisplay2560 x1600resolution,DisplayingData,Stallioncurrentlyworldshighest-resolutiontileddisplay307Megapixels38400 x8000pixelresolution,Dell30”LCD,DisplayingData,Dell30”LCD4Mpixel(2560 x1600),Stallion307Mpixel(38400 x8000),NASABlueMarble0.5km2perpixel3732Mpixel(86400 x43200),Whatsthesolution?,SolutionbyPartialSums,Movingdataintegratevismachineintosimulationmachine.Movethemachinetodata!Ranger+Spur:sharedfilesystemandinterconnectAnalyzingdatacreatelargervismachinesanddevelopmoreefficientvisappsSmallermemoryfootprintMorestableacrossmanydistributednodesUntilthen,thesimulationmachineisthevismachine!,SolutionbyPartialSums,ImagingdatafocusviseffortoninterestingfeaturesparallelizeimagecreationFeaturedetectiontodeterminevisualizationtargetsbutcanmiss“unknownunknowns”DistributeimagerenderingacrossclusterDisplayingdatahighresolutiondisplaysmulti-resolutionimagenavigationLargedisplaysneedlargespacesPhysicalnavigationofdisplayprovidesbetterinsights,OldModel(NoRemoteCapability),LocalVisualizationResource,HPCSystem,DataArchive,Pixels,Mouse,Display,RemoteSite,Wide-AreaNetwork,LocalSite,NewModelRemoteCapability,Large-ScaleVisualizationResource,HPCSystem,DataArchive,Display,RemoteSite,Wide-AreaNetwork,LocalSite,Pixels,Mouse,ParallelVisualization,Taskparallelismpassingresultsto1processforrendering,Timesteps,Processes,ParallelVisualization,PipelineparallelismUsefulwhenprocesseshaveaccesstoseparateresourcesorwhenanoperationrequiresmanysteps.,Timesteps,Processes,ParallelVisualization,DataparallelismDatasetispartitionedamongtheprocessesandallprocessesexecutesameoperationsonthedata.Scaleswellaslongasthedataandoperationscanbedecomposed.,Timesteps,Processes,ParallelVisualizationLibraries,ChromiumSitsbetweenapplicationandnativeOpenGLInterceptsOpenGLcalls,distributeacrossclusterCandoeithersort-firstorsort-last(sort-firstissimpler,sort-lastcanbebetterforlargedata)Lastupdate31Aug2006,nonewGLgoodiesIceT/kmorel/IceT/SAGE/cavern/sage/CGLX/cglx/specificallyforlargetileddisplaysMustuseIceT/SAGE/CGLXAPIincodeMesa/SoftwarerenderinglibraryEnablesOpenGLrenderingonmachineswithoutGPUs,Open-SourceParallelVisApps,VisIt/codes/visit/GoodscalingtohundredsofcoresIntegratedjoblaunchingmechanismforrenderingenginesGooddocumentationandusercommunityGUInotaspolishedParaView/PolishedGUI,easiertonavigateLessstableacrosshundredsofcoresOfficialdocumentationmustbepurchased,thoughrichknowledgebaseonweb(viaGoogle),RealExample-NVIDIAGeForceGTX580,16Cores(“StreamingMultiprocessors(SM)”)32SIMDFunctionalUnitsperCore(“CUDACores”)EachFUhas1fusedmultiply-add(SPandDP)Peak1024SPfloatingpointopsperclock2warpschedulersand2instructiondispatchunitsUpto32threadsconcurrentlyexecuting(calleda“WARP”)Coarse-grained:Upto48WARPSinterleavedpercoretomasklatencytomemory,RealExample-AMDRadeonHD6970,24Cores(“SIMDEngines/Processors”)64SIMDFunctionalUnitsperCore(“StreamCores”)1fusedmaddperFUPeak3072SPopsperclock2levelmultithreadingFine-grained:8threadsinterleavedintopipelinedFUsUpto512concurrentthreads(notcal

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论