Hauenstein, Jacob D.Newman, Timothy S.Vangorp, PeterHunter, David2023-09-122023-09-122023978-3-03868-231-8https://doi.org/10.2312/cgvc.20231185https://diglib.eg.org:443/handle/10.2312/cgvc20231185A study of energy use (in an x86-class environment) for computation of descriptors used in analysis and in one common scientific visualisation strategy, direct volume rendering (DVR), of volumetric data is presented. Focus is on descriptors used by classic ray-casting-based DVR, including gradients and curvature. Modified computational strategies are considered versus standard approaches on x86. The modified strategies explored include two memory-based ones and four computation-based ones. Use of energy-optimal strategies was able to achieve close to 20% energy savings for gradient descriptor determination. Factor-of-two improvement in energy efficiency for curvature descriptor determination was achieved through these strategies.Attribution 4.0 International LicenseCCS Concepts: Human-centered computing -> Scientific visualization; General and reference -> Performance; Hardware -> Power estimation and optimization; Software and its engineering -> Software performanceHuman centered computingScientific visualizationGeneral and referencePerformanceHardwarePower estimation and optimizationSoftware and its engineeringSoftware performanceStrategies for More Energy Efficient Volume Analysis and Direct Volume Rendering Descriptor Computation10.2312/cgvc.202311851-77 pages