SlideShare une entreprise Scribd logo
1  sur  89
The HDF Group

HDF
Past, Present, Future
Mike Folk
The HDF Group
The 14th HDF and HDF-EOS Workshop
September 28-30, 2010

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

1

www.hdfgroup.org
The HDF Group

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

2

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

3

www.hdfgroup.org
NCSA 1986

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

4

www.hdfgroup.org
GFTF Oct 28, 1987

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

5

www.hdfgroup.org
GFTF Oct 28, 1987

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

6

www.hdfgroup.org
GFTF Nov 9, 1987

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

7

www.hdfgroup.org
GFTF Nov 9, 1987

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

8

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

9

www.hdfgroup.org
Library
• Version 1 – 1988
• Primitive objects
• “raster,” “palette”, “aspect ratio”

• “sets” or groupings to form higher level objects
• “raster image set”

• Version 2 – 1989
• Scientific data sets
• 24-bit raster

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

10

www.hdfgroup.org
Library
• Version 3 – 1990
• Subsetting
• Vertex sets (Vsets)
• Groups (Vgroups), and tables (Vdatas)

• Version 4 – 1996
• Full multiple file, multiple object access

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

11

www.hdfgroup.org
Command line tools

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

12

www.hdfgroup.org
NCSA software
Big simulations with HDF

Desktop visualization
with “NCSA Image”

Desktop visualization with PolyView
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

13

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

14

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

15

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

16

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

17

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

18

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

19

www.hdfgroup.org
NetCDF Harmonization

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

20

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

21

www.hdfgroup.org
Other adopters of HDF

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

22

www.hdfgroup.org
Other adopters of HDF

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

23

www.hdfgroup.org
Other adopters of HDF
Non-destructive
testing

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

24

www.hdfgroup.org
Earth Observing System

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

25

www.hdfgroup.org
Earth Science (Earth Observing System)
Aqua (6/01)

Terra
CERES MISR
MODIS

September 28-30,

Aqua

CERES
MODIS
AMSR

Aura

TES HRDLS
MLS OMI

MOPITT

www.hdfgroup.org
Message:
HDF needs to support
mission critical applications
with high quality and
performance standards

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

27

www.hdfgroup.org
A need for change?

Shortcomings of HDF (1996)
•
•
•
•
•

Limits on object & file size (<2GB)
Limited number of objects (<20K)
Rigid data models
I/O performance
Code complexity

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

28

www.hdfgroup.org
NCSA Access, Spring 1996

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

29

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

30

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

31

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

32

www.hdfgroup.org
ASCI = Accelerated Strategic Computing Initiative
We Have A Nuclear Test Ban Treaty

How do we maintain a nuclear stockpile in the absence of testing?

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

33

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

34

www.hdfgroup.org
Big simulations
A simulation can have billions of elements
Each element can have dozens of associated values

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

35

www.hdfgroup.org
ASCI Data models and Formats Group

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

36

www.hdfgroup.org
Describing data is challenging

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

37

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

38

www.hdfgroup.org
HDF audience (1997)
•
•
•
•

Applications facing big data challenges
Academia, government, industry
Hundreds of different applications
Users world-wide

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

39

www.hdfgroup.org
Something is missing

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

40

www.hdfgroup.org
What is on these tapes?

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

41

www.hdfgroup.org
Message:
Communities are
committing critically
important data to HDF for
the long term,
and expect it to last.

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

42

www.hdfgroup.org
The HDF Group

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

43

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

44

www.hdfgroup.org
R&D 100

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

45

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

46

www.hdfgroup.org
CHANGING USER PROFILE

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

47

www.hdfgroup.org
Flight testing

September 28-30,
2010

HDF/HDF-EOS Workshop XIV

48

www.hdfgroup.org
Vehicle testing

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

49

www.hdfgroup.org
Bioinformatics

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

50

www.hdfgroup.org
Images

25-80Å resolution electron tomography
8k x 8k x 1k images soon (256 GB)
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

51

www.hdfgroup.org
Making movies

Spiderman 3
September 28-30, 2010

The Polar Express
HDF/HDF-EOS Workshop XIV

52

www.hdfgroup.org
New expectations
•
•
•
•

“Deliverables”
“What about my data in 2080?”
How soon can you do this for me?
Business opportunities and the academy

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

53

www.hdfgroup.org
Doing business in academia preservation?
Data

We deliver papers,
not software.

Talk to the librarian.

I can do that
for you maybe
by next year.

No profits
allowed here!

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

54

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

55

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

56

www.hdfgroup.org
Missions and Goals
• The five missions
•
•
•
•
•

Public
Software
Service
Human
Financial/Structural

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

57

www.hdfgroup.org
HDF Group Mission
To ensure long-term
accessibility of HDF data
through sustainable
development and support of
HDF technologies.
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

58

www.hdfgroup.org
• Business options and
questions
• For-Profit or not?
• How to make money?

• Intellectual property

Spinning off

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

59

www.hdfgroup.org
Help from an unexpected place

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

60

www.hdfgroup.org
The HDF Group

Running our Business:
Challenges and Surprises

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

61

www.hdfgroup.org
Challenges
• Managing contracts
• Finance
• Keeping overhead under control
• Defining “profit”
• Accounting and budgeting expertise

• Business model

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

62

www.hdfgroup.org
Today vs. 2006
2006

2010

Staff

17

34

Funded
projects
Budget

6

13

$1.6M

$3.4M

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

63

www.hdfgroup.org
The HDF Group

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

64

www.hdfgroup.org
The near future

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

65

www.hdfgroup.org
Cross the chasm to new
users and applications

Time

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

66

www.hdfgroup.org
The near future
•
•
•
•

From technology driven to market driven
Raising the open source quality bar
Expanding our ability to help customers
Expanding the kinds of things we're good at

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

67

www.hdfgroup.org
The future

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

68

www.hdfgroup.org
TECHNOLOGY
STRATEGIES

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

69

www.hdfgroup.org
Lots of data

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

70

www.hdfgroup.org
Big data

Cores

Petaflops

224,162

1.759

Image courtesy of the National Center for Computational Sciences, Oak Ridge National Laboratory”.
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

71

www.hdfgroup.org
Kinds of data

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

72

www.hdfgroup.org
GFTF Nov 9, 1987

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

73

www.hdfgroup.org
A focus on
Preservation

Darwin’s first evolutionary tree - 183
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

74

www.hdfgroup.org
Preservationbased
evolution

Darwin’s first evolutionary tree - 183
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

75

www.hdfgroup.org
Promoting
standardization
and
interoperability

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

76

www.hdfgroup.org
Institutional
strategies

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

77

www.hdfgroup.org
A missiondriven
business

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

78

www.hdfgroup.org
One keeper of
the format
and software

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

79

www.hdfgroup.org
Open
source

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

80

www.hdfgroup.org
Long-term institutional
support

The National Archives, Washington, D.C.

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

81

www.hdfgroup.org
Human, financial, legal
foundations for
sustainability

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

82

www.hdfgroup.org
Business
model

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

83

www.hdfgroup.org
A virtual
organization

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

84

www.hdfgroup.org
Thank You

September 28-30, 2010

HDF/HDF-EOS Workshop XIV

85

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

86

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

87

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

88

www.hdfgroup.org
September 28-30, 2010

HDF/HDF-EOS Workshop XIV

89

www.hdfgroup.org

Contenu connexe

Similaire à The HDF Group - Past, Present and Future

IPTC NITF Maintenance June 2010
IPTC NITF Maintenance June 2010IPTC NITF Maintenance June 2010
IPTC NITF Maintenance June 2010
Stuart Myles
 
Derailed chef update-oct2010
Derailed chef update-oct2010Derailed chef update-oct2010
Derailed chef update-oct2010
jtimberman
 

Similaire à The HDF Group - Past, Present and Future (20)

HDF Tools Tutorial
HDF Tools TutorialHDF Tools Tutorial
HDF Tools Tutorial
 
HDF5 Tools Updates
HDF5 Tools UpdatesHDF5 Tools Updates
HDF5 Tools Updates
 
T21.Fujitsu World Tour India 2016-Education, Research and Design
T21.Fujitsu World Tour India 2016-Education, Research and DesignT21.Fujitsu World Tour India 2016-Education, Research and Design
T21.Fujitsu World Tour India 2016-Education, Research and Design
 
Simplified Data Preparation for Machine Learning in Hybrid and Multi Clouds
Simplified Data Preparation for Machine Learning in Hybrid and Multi CloudsSimplified Data Preparation for Machine Learning in Hybrid and Multi Clouds
Simplified Data Preparation for Machine Learning in Hybrid and Multi Clouds
 
Usage of NCL, IDL, and MATLAB to access NASA HDF4/HDF-EOS2/HDF-EOS5 data
Usage of NCL, IDL, and MATLAB to access NASA HDF4/HDF-EOS2/HDF-EOS5 dataUsage of NCL, IDL, and MATLAB to access NASA HDF4/HDF-EOS2/HDF-EOS5 data
Usage of NCL, IDL, and MATLAB to access NASA HDF4/HDF-EOS2/HDF-EOS5 data
 
Parallel HDF5
Parallel HDF5Parallel HDF5
Parallel HDF5
 
Data Interoperability
Data InteroperabilityData Interoperability
Data Interoperability
 
Introduction jjt confcall #34 (extended)
Introduction jjt confcall #34 (extended)Introduction jjt confcall #34 (extended)
Introduction jjt confcall #34 (extended)
 
IPTC NITF Maintenance June 2010
IPTC NITF Maintenance June 2010IPTC NITF Maintenance June 2010
IPTC NITF Maintenance June 2010
 
Derailed chef update-oct2010
Derailed chef update-oct2010Derailed chef update-oct2010
Derailed chef update-oct2010
 
Introduction to OData
Introduction to ODataIntroduction to OData
Introduction to OData
 
09.30 15.15 nasawwec2015c
09.30 15.15 nasawwec2015c09.30 15.15 nasawwec2015c
09.30 15.15 nasawwec2015c
 
Advanced HDF5 Features
Advanced HDF5 FeaturesAdvanced HDF5 Features
Advanced HDF5 Features
 
Html5 Development
Html5 DevelopmentHtml5 Development
Html5 Development
 
European Cloudstack User Group
European Cloudstack User GroupEuropean Cloudstack User Group
European Cloudstack User Group
 
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
 
MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010
 
EuroHPC AI in DAPHNE and Text Summarization
EuroHPC AI in DAPHNE and Text SummarizationEuroHPC AI in DAPHNE and Text Summarization
EuroHPC AI in DAPHNE and Text Summarization
 
ChainerUI v0.2, v0.3
ChainerUI v0.2, v0.3ChainerUI v0.2, v0.3
ChainerUI v0.2, v0.3
 
PRACE Training strategy and collaborations
PRACE Training strategy and collaborationsPRACE Training strategy and collaborations
PRACE Training strategy and collaborations
 

Plus de The HDF-EOS Tools and Information Center

Plus de The HDF-EOS Tools and Information Center (20)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
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
 
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)
 
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
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

The HDF Group - Past, Present and Future

Notes de l'éditeur

  1. WilhelmsonNormanPolyview: Kriz paper: http://www.sv.vt.edu/NCSA_WkShp/kriz/WkShp_kriz.html
  2. Terascale computingDMFTri-lab collaborationFiber Bundles
  3. Al Fleig in 1990 took me to a hallway at NASA where there were racks upon racks of shelves containing old magnetic tapes. Al said to me, “Mike, do you see all of those tapes. Some of them are decades old. They contain priceless data that can help us understand our planet as a system. And Mike, guess what, we don’t have any way to get to the data on most of those tapes because we can’t find the information we need to decipher them. Is there some way with HDF that we can put information at the start of the file – a name, a phone number, anything – that would give us a fighting chance to figure out that information?”That conversation with Al stuck in my mind from that day forward. When it came time to redesign HDF by creating HDF5, one of the things we did was introduce the use of a user block, so that someone could put their name, or anything else they wanted to, at the beginning of a file, so that the creator or someone else can provide information that will give posterity a fighting chance to figure out what’s in the file.
  4. DNA sequencing (Geospiza)
  5. Electron tomography
  6. Sony Imageworks’ Field3D uses HDF5 as its format.HDF5 was used in the making of Lord of The Rings
  7. The Fiddler is a metaphor for survival, through tradition and joyfulness, in a life of uncertainty and imbalance.
  8. To broaden the base of supporters, thus reaching a threshold support for HDF5 that will guarantee sustainabilityAnd/or to reach a point where the technology is perceived as a public good that must be sustained.Broaden the base - increase the need for long-term supportDiverse application domainsDiverse institutional types (govt, commercial, academic)VendorsMore large, stable institutional use and supportWhole product supportToolstechnology interoperability (iRODS, opendap, XML, RDBMS, MATLAB, ...)Add enough legs to the stool...To broaden the base of supporters, thus reaching a threshold support for HDF5 that will guarantee sustainabilityAnd/or to reach a point where the technology is perceived as a public good that must be sustained.
  9. A simple, durable but evolvable model and implementationSelf-descriptionSpecification documentationPreservation-based evolutionProviding different ways to view the same informationIntegration with preservation frameworks
  10. Avogadro’s number – the number of carbon atoms in 12 grams – is 602,200,000,000,000,000,000,000In 15 years the number of bits in the digital universe will surpass Avogadro’s number.* * The digital universe.
  11. The world&apos;s fastest supercomputer today, a Cray XT5 system at Oak Ridge National Laboratory that&apos;s known as Jaguar, has a peak performance of 2.3 petaflops. A petaflop is a quadrillion, or 1,000 trillion, sustained floating-point operations per second.The total capacity of the latest Top500 list of the most powerful supercomputers, released at SC09, was 27.6 petaflops, up from 22.6 petaflops in the previous list, released in June.One exaflop is 1,000 times faster than a petaflop -- performing 1 quintillion, or 1 million trillion calculations per second. &quot;We think exascale is a 100 million-core kind of enterprise,&quot; said Dave Turek, vice president of deep computing at IBM.In mid-2008, IBM&apos;s Roadrunner supercomputer -- a hybrid system that runs both AMD&apos;s Opteron processors and Cell chips designed by IBM, Toshiba Corp. and Sony Corp. -- was the first to achieve petaflop speeds. Now the U.S. Department of Energy has started making plans to build an exascale system that&apos;s 1,000 times more powerful than Jaguar.These future systems must use less memory per core and more memory bandwidth. Systems running 100 million cores will face continuous core failures, and the tools for dealing with them will have to be rethought &quot;in a dramatic kind of way,&quot; said Turek.
  12. &quot;Evolve with compatibility&quot;Develop guidelines to keep evolution under controlDevelop process to ensure cross-generational compatibility
  13. &quot;Evolve with compatibility&quot;Develop guidelines to keep evolution under controlDevelop process to ensure cross-generational compatibility
  14. Emphasis on standards. Organization and with user communities emphasize the importance of developing and adhering to standards.Make HDF5 itself a national and international standard, and important building block to preservation.Foster standard uses of HDF5 so that more and more diverse groups can share and integrate dataPromote standard usage within domainsExamplesHDF-EOSCGNSHDF Time history (Aerospace)NeXuSBioHDFcomponentsUnified data modelAPI and implementation (preferably multi-language)ToolsLots of data
  15. Long-term institutional supportOne keeper of the format and softwareA mission-driven businessOpen sourceFree as in speech, not as inCross the chasm to new users and applicationsPromoting standardization
  16. Community-based, created for and supported by vast user base who constantly test HDF, demonstrate its countless uses, help improve and promote it. Open source lowers barriers to basic accessKnowledge : format and source code available Economic: format, basic library, tools all freeIP: applications built on HDF not encumbered by IP requirements
  17. Become a sustainable institutionCreate independent, self-sustaining institutional supportDefine the mission and visionEstablish organization that is mission drivenEstablish a mindset that values long-term preservation mission
  18. Find a business model that builds assets and is sustainableFind the right IP strategy that balances openness with stewardshipDevelop sustainability assets: knowledge, people, finances
  19. Emphasis on standards. Organization and with user communities emphasize the importance of developing and adhering to standards.Make HDF5 itself a national and international standard, and important building block to preservation.Foster standard uses of HDF5 so that more and more diverse groups can share and integrate dataPromote standard usage within domainsExamplesHDF-EOSCGNSHDF Time history (Aerospace)NeXuSBioHDFcomponentsUnified data modelAPI and implementation (preferably multi-language)ToolsLots of data