SlideShare a Scribd company logo
1 of 82
PARAVIEW AND ASTROVIZ
ParallelVisualizationTools for the Masses
Christine Corbett Moran
Institute forTheoretical Physics
GOALS OFTHISTALK
• Review the state-of-the-art in parallel analysis and visualization
• Introduce the ParaView plugin AstroViz
• Focus on generalized techniques of extending ParaView for
custom use cases
• Provide performance numbers and use cases
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
VISUALIZATION GOALS
• Tool for insight, communication, comparison, appreciation
ABSTRACT PROCESS
ABSTRACT PROCESS
ABSTRACT PROCESS
ABSTRACT PROCESS
DETAILED PROCESS
• Filtering
• Representation
• Perception
VISUALIZATION AND
ANALYSIS IN ASTROPHYSICS
• Parallel capabilities
• Wide variety of data
formats
• Extensible
• Robust
• Short learning curve
SimAm AstroMD Salsa Tipsy
Flash
View
ParaView python VisIt
SPLASH IDL MayaVi Splotch
yt gnuplot IFrIT OpenDX
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
VTK
• Open source, multi-platform visualization application
• Supports distributed computation models
• Extensible modular architecture
VTK AND PARAVIEW
• Open-source, multi-platform visualization applications
• ParaView is UI on top of theVTK framework
• Easily extensible via plugin development model
• ParaView represents
data as collections of
points and cells
• Calculations of filters
on these points and
cells largely
independent
• ParaView uses data
parallelism
PARALLEL COMPUTING IN
PARAVIEW
PARALLEL CAPABILITIES:
READERS
• Structured data: each
process reads a specific
coordinate extent
• Unstructured data: each
process reads a specific
fraction of the file
PARALLEL CAPABILITIES: DATA
DISTRIBUTION
• ParaView distributes data
spatially and evenly
• Structured data: done
automatically
• Unstructured data: done
manually with D3 filter
PARALLEL CAPABILITIES:
FILTERS
• Each process performs
same operation on its
piece of data
• Where necessary ghost
cells are utilized
PARALLEL CAPABILITIES:
RENDERING
• ParaView uses IceT
parallel rendering library
• Each process creates an
image based on its
partition of geometry
• Processes collectively
composite images
D3 FILTER
Before After
GHOST CELLS:
EXTERNAL FACES
PARALLEL RENDERING
WITH ICET
IceT Users’ Guide and Reference, Kenneth Moreland 2009
PARAVIEW PLUGINS
• Easier to create and deploy than directly modifying sourcecode
• Interface for developers to write modular software projects
and compile them against ParaView to produce libraries
• User can load any number of these libraries at runtime
PLUGIN DEVELOPMENT
REQUIREMENTS
• ParaView build and source used to compile it
• C++ source code to implement plugin’s features
• XML files to allow ParaView to use plugin
• CMakeLists.txt to set up plugin’s build environment
PLUGINTYPES
• Server-side
• Readers and writers
• Filters
• Client-side
• Readers and writers
• Object panels
• Toolbars
• Custom views
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
GUI
ParaView AstroViz
• Manipulate view in 3D
• Split view
• Link views
• Variety of display choices
• Additional menu, submenus
and buttons for ease of use
of AstroViz features
• Each AstroViz feature has an
option panel with user
customizable options
GUI INTERACTION
REALTIME INTERACTION
FILE FORMATS
ParaView AstroViz
• VTK
• Comma separated values
• XDMF
• Saved ParaView state
• Tipsy binary
• Marked particle files
• Additional ASCII attributes
FILE FORMATS:
C++ IMPLEMENTATION
FILE FORMATS:
GUI IMPLEMENTATION
PARALLEL READING
• Each process reads from to
if and to otherwise
DATA REDUCTION
ParaView AstroViz
• Reduce data to particles
selected in GUI
• Export selected particles and
their associated data
• Threshold based on input
attributes or simple functions
of them
• Option to load in only certain
attributes of particles
• Read in particles based on
“marked” file
• Threshold based on quantities
computed with AstroViz’s additional
analysis capabilities
• Halo finding
DATA REDUCTION
HALO FINDING
• A halo is a group of gravitationally bound objects
• Friends-of-Friends (FOF) halo finding algorithm
• A FOF halo is set of objects for which every object in the
set is within a linking length scale from at least one other
object in the set
• Purely geometric
• One free parameter, the linking length
ANALYSIS
ParaView AstroViz
• Simple functions of input data
• Plot data
• Statistics
• Python scripting
• Smooth quantities
• Compute the virial radius
• Center of mass
• Cumulative quantities within a radius
• Radial, tangential, and circular
velocity
• Angular momentum
• Principle moments of inertia
ANALYSIS:
FULL SCREENSHOT
KD-TREES
• Offers efficient way to
• Locate a point in space
• Identify N-nearest neighbors
• Locate points within a given spatial
area
Figure reproduced from Dr. BenjaminTyner, Department of
Statistics, Purdue University, 2009.
• Build Kd-Tree data structure
KD-TREE
VIRIAL RADIUS
• Formally the virial radius the radius at which virial equilibrium
holds
• Is often approximated as
(tensor) (scalar with )
CENTER OF MASS
• Summation operation is
commutative
• Processes calculate summation
independently
• Results combined and final
division performed
PRINCIPLE MOMENTS OF
INERTIA
PROFILE
• Calculate various physical
quantities as a function of radius
• Proceeds by grouping particles
into equal radius bins
PROFILED QUANTITIES
PARALLEL CAPABILITIES
ParaView AstroViz
• Read certain native formats in
parallel
• Parallel rendering
• Data distribution
• Certain analysis and data
reduction operations
automatically done in parallel
• All AstroViz features capable
of running in parallel
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
• Quantify how much faster an algorithm will run on parallel
computer with N processes
• Where is the time it takes to execute the algorithm on
processes
PARALLEL COMPUTING
• Every non-trivial algorithm has some serial component
• As processes are added to the computation of a parallel
algorithm, a decreasing return is seen on algorithmic speed
• If is the fraction of the algorithm that is inherently serial
then the algorithm will instead have the following speedup,
upper bounded by , known as Amdahl’s law:
PARALLEL COMPUTING
PERFORMANCE BENCHMARKS
• GHALO
• B1, B2, B3 resolutions with 11 million, 141 million, and 3
billion particles respectively
• Machines
• ZBox3 CPU cluster
• Horus GPU cluster
MACHINES
• ZBox3 CPU Cluster
• 144 nodes with quad core 2.4 GHZ Intel CPUS, 8GB main
memory per node
• Dolphin SCI highspeed interconnects
• Horus GPU/CPU Cluster
• 16 nodes 2.4 GHZ AMD Opteron Processor 250, 192 GB
total memory
• two NVIDIA Quadro FX 4500 GPUS per node
READING
ANALYSIS
INTERACTIVEVISUALIZATION
INTERACTIVEVISUALIZATION
LARGE PARTICLE NUMBER
LARGE PARTICLE NUMBER
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
DATA REDUCTION
DATA REDUCTION
DATA REDUCTION
DATA REDUCTION
DATA REDUCTION
DATA REDUCTION
DATA REDUCTION
REALTIME ANALYSIS
REALTIME ANALYSIS
REALTIME ANALYSIS
REALTIME ANALYSIS
REALTIME ANALYSIS
SCRIPTED ANALYSIS
MOVIES
MOVIES
•Visualization
•VTK and ParaView
• AstroViz
• Performance
• Usage
• Next steps
OUTLINE
ASTROVIZ: NEXT STEPS
• Increased support for hydrodynamical codes (both AMR and
SPH) and their common analysis tasks
• Increased support for observational astrophysics visualization
and analysis tasks including the FITS format and pixel based
operations
• Performance optimizations and additional file formats
• Features suggested by community
GOALS OFTHISTALK: REVIEW
• Review the state-of-the art in parallel analysis and visualization
• Introduce the ParaView plugin AstroViz
• Provide performance numbers and use cases
RELEASE INFORMATION
• Open source BSD license
• Website
• http://www.itp.uzh.ch/~corbett/astroviz/astroviz.html
• Feedback and feature requests
• http://astroviz.uservoice.com/
QUESTIONS?

More Related Content

What's hot

What's hot (20)

Jakarta EE 8: Overview of Features
Jakarta EE 8: Overview of FeaturesJakarta EE 8: Overview of Features
Jakarta EE 8: Overview of Features
 
Arduino
ArduinoArduino
Arduino
 
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
 
Presentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUCPresentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUC
 
Dev ops
Dev opsDev ops
Dev ops
 
Licencia apache
Licencia apacheLicencia apache
Licencia apache
 
Deep Dive into Oracle ADF Transactions
Deep Dive into Oracle ADF TransactionsDeep Dive into Oracle ADF Transactions
Deep Dive into Oracle ADF Transactions
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Building beautiful apps with Google flutter
Building beautiful apps with Google flutterBuilding beautiful apps with Google flutter
Building beautiful apps with Google flutter
 
Red Hat - Corporate Presentation
Red Hat - Corporate PresentationRed Hat - Corporate Presentation
Red Hat - Corporate Presentation
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps Presentation
 
AST for JavaScript developers
AST for JavaScript developersAST for JavaScript developers
AST for JavaScript developers
 
Java EE and Spring Side-by-Side
Java EE and Spring Side-by-SideJava EE and Spring Side-by-Side
Java EE and Spring Side-by-Side
 
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introducecodecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
 
Frontend Developer.pptx
Frontend Developer.pptxFrontend Developer.pptx
Frontend Developer.pptx
 
Certification Journey in AWS Cloud
Certification Journey in AWS CloudCertification Journey in AWS Cloud
Certification Journey in AWS Cloud
 
Arduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoArduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic Arduino
 
Презентация сети кофеен "Cofizz" Презентация для кофе скачать. Презентация дл...
Презентация сети кофеен "Cofizz" Презентация для кофе скачать. Презентация дл...Презентация сети кофеен "Cofizz" Презентация для кофе скачать. Презентация дл...
Презентация сети кофеен "Cofizz" Презентация для кофе скачать. Презентация дл...
 
What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How? What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How?
 
Building a PaaS with Docker and AWS
Building a PaaS with Docker and AWSBuilding a PaaS with Docker and AWS
Building a PaaS with Docker and AWS
 

Viewers also liked

Classes and objects till 16 aug
Classes and objects till 16 augClasses and objects till 16 aug
Classes and objects till 16 aug
shashank12march
 
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
Wookjin Choi
 
02 c++ Array Pointer
02 c++ Array Pointer02 c++ Array Pointer
02 c++ Array Pointer
Tareq Hasan
 
C++ classes tutorials
C++ classes tutorialsC++ classes tutorials
C++ classes tutorials
FALLEE31188
 

Viewers also liked (18)

Classes and objects till 16 aug
Classes and objects till 16 augClasses and objects till 16 aug
Classes and objects till 16 aug
 
Radial Thickness Calculation and Visualization for Volumetric Layers-8397
Radial Thickness Calculation and Visualization for Volumetric Layers-8397Radial Thickness Calculation and Visualization for Volumetric Layers-8397
Radial Thickness Calculation and Visualization for Volumetric Layers-8397
 
Vistrails and VTK Comparison
Vistrails and VTK ComparisonVistrails and VTK Comparison
Vistrails and VTK Comparison
 
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
Insight toolkit을 이용한 삼차원 흉부 CT 영상분석 및 폐결절 검출 시스템
 
ITK Tutorial Presentation Slides-950
ITK Tutorial Presentation Slides-950ITK Tutorial Presentation Slides-950
ITK Tutorial Presentation Slides-950
 
[Info06]data visualization
[Info06]data visualization[Info06]data visualization
[Info06]data visualization
 
Php, mysq lpart5(mysql)
Php, mysq lpart5(mysql)Php, mysq lpart5(mysql)
Php, mysq lpart5(mysql)
 
Pointer in c++ part3
Pointer in c++ part3Pointer in c++ part3
Pointer in c++ part3
 
C++ classes
C++ classesC++ classes
C++ classes
 
Pointer in c++ part2
Pointer in c++ part2Pointer in c++ part2
Pointer in c++ part2
 
Introduction to Array ppt
Introduction to Array pptIntroduction to Array ppt
Introduction to Array ppt
 
Array in c++
Array in c++Array in c++
Array in c++
 
Pointer in c++ part1
Pointer in c++ part1Pointer in c++ part1
Pointer in c++ part1
 
c++ programming Unit 2 basic structure of a c++ program
c++ programming Unit 2 basic structure of a c++ programc++ programming Unit 2 basic structure of a c++ program
c++ programming Unit 2 basic structure of a c++ program
 
02 c++ Array Pointer
02 c++ Array Pointer02 c++ Array Pointer
02 c++ Array Pointer
 
Service Design Toolkit
Service Design ToolkitService Design Toolkit
Service Design Toolkit
 
Epidermólisis ampollosa
Epidermólisis ampollosaEpidermólisis ampollosa
Epidermólisis ampollosa
 
C++ classes tutorials
C++ classes tutorialsC++ classes tutorials
C++ classes tutorials
 

Similar to Big Data Visualization With ParaView

Lessons learned from embedding Cassandra in xPatterns
Lessons learned from embedding Cassandra in xPatternsLessons learned from embedding Cassandra in xPatterns
Lessons learned from embedding Cassandra in xPatterns
Claudiu Barbura
 
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
Serving Deep Learning Models At Scale With RedisAI: Luca AntigaServing Deep Learning Models At Scale With RedisAI: Luca Antiga
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
Redis Labs
 

Similar to Big Data Visualization With ParaView (20)

Deep Dive: OpenStack Summit (Red Hat Summit 2014)
Deep Dive: OpenStack Summit (Red Hat Summit 2014)Deep Dive: OpenStack Summit (Red Hat Summit 2014)
Deep Dive: OpenStack Summit (Red Hat Summit 2014)
 
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
 
How to create custom dashboards in Elastic Search / Kibana with Performance V...
How to create custom dashboards in Elastic Search / Kibana with Performance V...How to create custom dashboards in Elastic Search / Kibana with Performance V...
How to create custom dashboards in Elastic Search / Kibana with Performance V...
 
Instrumentation and measurement
Instrumentation and measurementInstrumentation and measurement
Instrumentation and measurement
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
 
Introduction to Apache Apex
Introduction to Apache ApexIntroduction to Apache Apex
Introduction to Apache Apex
 
Intro to InfluxDB
Intro to InfluxDBIntro to InfluxDB
Intro to InfluxDB
 
Kubernetes Infra 2.0
Kubernetes Infra 2.0Kubernetes Infra 2.0
Kubernetes Infra 2.0
 
Lessons learned from embedding Cassandra in xPatterns
Lessons learned from embedding Cassandra in xPatternsLessons learned from embedding Cassandra in xPatterns
Lessons learned from embedding Cassandra in xPatterns
 
Intro to Telegraf
Intro to TelegrafIntro to Telegraf
Intro to Telegraf
 
On-boarding with JanusGraph Performance
On-boarding with JanusGraph PerformanceOn-boarding with JanusGraph Performance
On-boarding with JanusGraph Performance
 
CONDOR @ NGCLE@e-Novia 15.11.2017
CONDOR @ NGCLE@e-Novia 15.11.2017CONDOR @ NGCLE@e-Novia 15.11.2017
CONDOR @ NGCLE@e-Novia 15.11.2017
 
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
Serving Deep Learning Models At Scale With RedisAI: Luca AntigaServing Deep Learning Models At Scale With RedisAI: Luca Antiga
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
 
INTERFACE by apidays 2023 - Data Collection Basics, Anais Dotis-Georgiou, Inf...
INTERFACE by apidays 2023 - Data Collection Basics, Anais Dotis-Georgiou, Inf...INTERFACE by apidays 2023 - Data Collection Basics, Anais Dotis-Georgiou, Inf...
INTERFACE by apidays 2023 - Data Collection Basics, Anais Dotis-Georgiou, Inf...
 
Cassandra training
Cassandra trainingCassandra training
Cassandra training
 
Intro to Apache Apex @ Women in Big Data
Intro to Apache Apex @ Women in Big DataIntro to Apache Apex @ Women in Big Data
Intro to Apache Apex @ Women in Big Data
 
Big data analytics and machine intelligence v5.0
Big data analytics and machine intelligence   v5.0Big data analytics and machine intelligence   v5.0
Big data analytics and machine intelligence v5.0
 
State of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAMState of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAM
 
BSidesDFW2022-PurpleTeam_Cloud_Identity.pptx
BSidesDFW2022-PurpleTeam_Cloud_Identity.pptxBSidesDFW2022-PurpleTeam_Cloud_Identity.pptx
BSidesDFW2022-PurpleTeam_Cloud_Identity.pptx
 
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der LindenAMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
 

More from Swiss Big Data User Group

Brainserve Datacenter: the High-Density Choice
Brainserve Datacenter: the High-Density ChoiceBrainserve Datacenter: the High-Density Choice
Brainserve Datacenter: the High-Density Choice
Swiss Big Data User Group
 
Urturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maketUrturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maket
Swiss Big Data User Group
 
The World Wide Distributed Computing Architecture of the LHC Datagrid
The World Wide Distributed Computing Architecture of the LHC DatagridThe World Wide Distributed Computing Architecture of the LHC Datagrid
The World Wide Distributed Computing Architecture of the LHC Datagrid
Swiss Big Data User Group
 
New opportunities for connected data : Neo4j the graph database
New opportunities for connected data : Neo4j the graph databaseNew opportunities for connected data : Neo4j the graph database
New opportunities for connected data : Neo4j the graph database
Swiss Big Data User Group
 

More from Swiss Big Data User Group (20)

Making Hadoop based analytics simple for everyone to use
Making Hadoop based analytics simple for everyone to useMaking Hadoop based analytics simple for everyone to use
Making Hadoop based analytics simple for everyone to use
 
A real life project using Cassandra at a large Swiss Telco operator
A real life project using Cassandra at a large Swiss Telco operatorA real life project using Cassandra at a large Swiss Telco operator
A real life project using Cassandra at a large Swiss Telco operator
 
Data Analytics – B2B vs. B2C
Data Analytics – B2B vs. B2CData Analytics – B2B vs. B2C
Data Analytics – B2B vs. B2C
 
SQL on Hadoop
SQL on HadoopSQL on Hadoop
SQL on Hadoop
 
Building a Hadoop Data Warehouse with Impala
Building a Hadoop Data Warehouse with ImpalaBuilding a Hadoop Data Warehouse with Impala
Building a Hadoop Data Warehouse with Impala
 
Closing The Loop for Evaluating Big Data Analysis
Closing The Loop for Evaluating Big Data AnalysisClosing The Loop for Evaluating Big Data Analysis
Closing The Loop for Evaluating Big Data Analysis
 
Big Data and Data Science for traditional Swiss companies
Big Data and Data Science for traditional Swiss companiesBig Data and Data Science for traditional Swiss companies
Big Data and Data Science for traditional Swiss companies
 
Design Patterns for Large-Scale Real-Time Learning
Design Patterns for Large-Scale Real-Time LearningDesign Patterns for Large-Scale Real-Time Learning
Design Patterns for Large-Scale Real-Time Learning
 
Educating Data Scientists of the Future
Educating Data Scientists of the FutureEducating Data Scientists of the Future
Educating Data Scientists of the Future
 
Unleash the power of Big Data in your existing Data Warehouse
Unleash the power of Big Data in your existing Data WarehouseUnleash the power of Big Data in your existing Data Warehouse
Unleash the power of Big Data in your existing Data Warehouse
 
Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?
 
Project "Babelfish" - A data warehouse to attack complexity
 Project "Babelfish" - A data warehouse to attack complexity Project "Babelfish" - A data warehouse to attack complexity
Project "Babelfish" - A data warehouse to attack complexity
 
Brainserve Datacenter: the High-Density Choice
Brainserve Datacenter: the High-Density ChoiceBrainserve Datacenter: the High-Density Choice
Brainserve Datacenter: the High-Density Choice
 
Urturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maketUrturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maket
 
The World Wide Distributed Computing Architecture of the LHC Datagrid
The World Wide Distributed Computing Architecture of the LHC DatagridThe World Wide Distributed Computing Architecture of the LHC Datagrid
The World Wide Distributed Computing Architecture of the LHC Datagrid
 
New opportunities for connected data : Neo4j the graph database
New opportunities for connected data : Neo4j the graph databaseNew opportunities for connected data : Neo4j the graph database
New opportunities for connected data : Neo4j the graph database
 
Technology Outlook - The new Era of computing
Technology Outlook - The new Era of computingTechnology Outlook - The new Era of computing
Technology Outlook - The new Era of computing
 
In-Store Analysis with Hadoop
In-Store Analysis with HadoopIn-Store Analysis with Hadoop
In-Store Analysis with Hadoop
 
Introduction to Apache Drill
Introduction to Apache DrillIntroduction to Apache Drill
Introduction to Apache Drill
 
Oracle's BigData solutions
Oracle's BigData solutionsOracle's BigData solutions
Oracle's BigData solutions
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Big Data Visualization With ParaView