




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 印度军力教学课件
- 乍浦小学口试题目及答案
- 广告设计师证书考试用户反馈分析试题及答案
- 助理广告师活动策划能力试题及答案
- 愚人节起源和发展-英文版
- 比熊犬智商测试题及答案
- 简易气压计试题及答案
- 甲状腺考试题目及答案
- 2024年设计师考试专业知识试题及答案
- 广西高考一模试题及答案
- DL∕ T 855-2004 电力基本建设火电设备维护保管规程
- 因式分解(提取公因式法)练习100题及答案
- 量子力学+周世勋(全套完整)课件
- 长沙理工大学结构设计原理题库
- CJT152-2016 薄壁不锈钢卡压式和沟槽式管件
- 《无机化学》课件-氢键
- AQ∕T 7009-2013 机械制造企业安全生产标准化规范
- 丹佛斯变频器参数说明书
- 综采队巡回检查制度样本
- 间质性肺病治疗方案
- 苏科版八年级下册物理期中测试卷
评论
0/150
提交评论