diff --git a/docs/juliacon_2023/juliacon_2023_presentation.html b/docs/juliacon_2023/juliacon_2023_presentation.html index 0337c2289..78c987653 100644 --- a/docs/juliacon_2023/juliacon_2023_presentation.html +++ b/docs/juliacon_2023/juliacon_2023_presentation.html @@ -78,7 +78,7 @@

HDF5.jl Early and Recent Contribut
  • Tim Holy and Simon Kornblith were the initial primary authors
  • Tom Short, Blake Johnson, Isaih Norton, Elliot Saba, Steven Johnson, Mike Nolta, Jameson Nash
  • Justin Willmert improved many aspects C to Julia API interface
  • -
  • Other recent contributors: t-bltg, Henrik Ranocha, Nathan Zimmerberg, Joshua Lampert, Tamas Gal, David MacMahon, Juan Ignacio Polanco, Michale Schlottke-Lakemper, linwaytin, Dmitri Iouchtchenko, Lorenzo Van Munoz, Jared Wahlstrand, Julian Samaroo, machakann, James Hester, Ralph Kube, Kristoffer Carlsson
  • +
  • Other recent contributors: t-bltg, Hendrik Ranocha, Nathan Zimmerberg, Joshua Lampert, Tamas Gal, David MacMahon, Juan Ignacio Polanco, Michael Schlottke-Lakemper, linwaytin, Dmitri Iouchtchenko, Lorenzo Van Munoz, Jared Wahlstrand, Julian Samaroo, machakann, James Hester, Ralph Kube, Kristoffer Carlsson
  • @@ -371,7 +371,7 @@

    Using MPI + HDF5

  • some limitations (e.g no datasets with variable-length strings).
  • -
    +

    Configuring HDF5 (in upcoming 0.17 release)

    • @@ -392,6 +392,8 @@

      Configuring HDF5 (in upcoming "libhdf5_hl" => "/path/to/your/libhdf5_hl.so", force = true) +

    +

    Applications

    • CliMa
    • @@ -400,7 +402,7 @@

      Applications

    • Checkpointing.jl
    -
    +

    Summary

    • HDF5 is a format, C library, and data model for storing hierarchical information.
    • @@ -409,23 +411,23 @@

      Summary

    • HDF5.jl works with MPI.jl to allow for distributed multiprocessing
    -
    +

    Questions?

    -
    +

    Extra Slides and Advanced Topics

    • HDF5 Specification: Superblock and Hex Dump
    • Iteration
    -
    +

    HDF5 Specification: Superblock

    HDF5 structures are variably sized and use Bob Jenkin's Lookup3 checksum for metadata integrity.

    https://docs.hdfgroup.org/hdf5/v1_14/_f_m_t3.html#Superblock

    -
    +

    A HDF5 Hex Dump

    00000000  89 48 44 46 0d 0a 1a 0a  03 08 08 00 00 00 00 00  |.HDF............|
     00000010  00 00 00 00 ff ff ff ff  ff ff ff ff 82 08 01 00  |................|
    @@ -439,7 +441,7 @@ 

    A HDF5 Hex Dump

    -
    +

    Iteration

    For accessing data has two kinds of interfaces for accessing enumerated data:

    @@ -451,7 +453,7 @@

    Iteration

    The _iterate calls require a C callback, op, and can be challenging to use but are efficient.

    Based on h5a_iterate we have created a new attrs API replacing the former attributes API.

    -
    +

    Concurrency with Direct I/O

    • The HDF5 C library provides byte offsets for continguous and chunked datasets
    • @@ -460,5 +462,5 @@

      Concurrency with Direct I/O

    give examples ?

    reorder

    During the talk explain what these do and when/why you would want to use them

    Move to the end

    move to end

    give examples ?

    reorder

    During the talk explain what these do and when/why you would want to use them

    Move to the end

    move to end

    \ No newline at end of file diff --git a/docs/juliacon_2023/juliacon_2023_presentation.md b/docs/juliacon_2023/juliacon_2023_presentation.md index 16c1c1306..a9c4531c7 100644 --- a/docs/juliacon_2023/juliacon_2023_presentation.md +++ b/docs/juliacon_2023/juliacon_2023_presentation.md @@ -78,7 +78,7 @@ It consists of * Tim Holy and Simon Kornblith were the initial primary authors * Tom Short, Blake Johnson, Isaih Norton, Elliot Saba, Steven Johnson, Mike Nolta, Jameson Nash * Justin Willmert improved many aspects C to Julia API interface -* Other recent contributors: t-bltg, Henrik Ranocha, Nathan Zimmerberg, Joshua Lampert, Tamas Gal, David MacMahon, Juan Ignacio Polanco, Michale Schlottke-Lakemper, linwaytin, Dmitri Iouchtchenko, Lorenzo Van Munoz, Jared Wahlstrand, Julian Samaroo, machakann, James Hester, Ralph Kube, Kristoffer Carlsson +* Other recent contributors: t-bltg, Hendrik Ranocha, Nathan Zimmerberg, Joshua Lampert, Tamas Gal, David MacMahon, Juan Ignacio Polanco, Michael Schlottke-Lakemper, linwaytin, Dmitri Iouchtchenko, Lorenzo Van Munoz, Jared Wahlstrand, Julian Samaroo, machakann, James Hester, Ralph Kube, Kristoffer Carlsson --- diff --git a/docs/juliacon_2023/juliacon_2023_presentation.pdf b/docs/juliacon_2023/juliacon_2023_presentation.pdf index 93876ae85..f71c29f42 100644 Binary files a/docs/juliacon_2023/juliacon_2023_presentation.pdf and b/docs/juliacon_2023/juliacon_2023_presentation.pdf differ