┌──────────────────────────┐
│ EntangledChain Algorithm │
└─┬────────────────────────┘
  │
  │
  ├─▶ EntangledNode
  │
  │
  ├─ EntangledList
  │   │
  │   │
  │   ├─╶ Papers
  │   │   │
  │   │   ├─╶ (EN)  EntangledList: Performance Analysis of an Implementation of the EntangledChain Algorithm
  │   │   │
  │   │   └─╶ (IT)  EntangledList: analisi delle prestazioni di un'implementazione dell'algoritmo EntangledChain
  │   │
  │   │
  │   ├─╶ Attachments
  │   │   │
  │   │   ├─╶ (EN)  EntangledList: Test results                     - Test raw data (PDF format)
  │   │   │
  │   │   ├─╶ (EN)  EntangledList: “Basic” benchmark results        - “Basic” benchmark data (PDF format)
  │   │   │
  │   │   └─╶ (EN)  EntangledList: “Advanced” benchmark results     - “Advanced” benchmark raw data (PDF format)
  │   │
  │   │
  │   ├─ Tests
  │   │   │
  │   │   ├─ Results [tar.gz]
  │   │   │   │
  │   │   │   ├─╶ Test_StdDeque.txt                                 - Test raw output of std::deque
  │   │   │   │
  │   │   │   ├─╶ Test_StdList.txt                                  - Test raw output of std::list
  │   │   │   │
  │   │   │   ├─╶ Test_StdVector.txt                                - Test raw output of std::vector
  │   │   │   │
  │   │   │   └─╶ Test_EntangledList.txt                            - Test raw output of EntangledList
  │   │   │
  │   │   └─ Source codes [tar.gz]
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   └─╶ Test.sh                                       - Test shell script
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Cacher.pro                                    - Qt project file
  │   │       │   │
  │   │       │   └─╶ Cacher.cpp                                    - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Test_StdDeque.pro                             - Qt project file
  │   │       │   │
  │   │       │   └─╶ Test_StdDeque.cpp                             - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Test_StdList.pro                              - Qt project file
  │   │       │   │
  │   │       │   └─╶ Test_StdList.cpp                              - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Test_StdVector.pro                            - Qt project file
  │   │       │   │
  │   │       │   └─╶ Test_StdVector.cpp                            - C++ source file
  │   │       │
  │   │       └─
  │   │           │
  │   │           ├─╶ Test_EntangledList.pro                        - Qt project file
  │   │           │
  │   │           ├─╶ Test_EntangledList.cpp                        - C++ source file
  │   │           │
  │   │           └─╶ EntangledList.h                               - C++ header file
  │   │
  │   │
  │   ├─ “Basic” benchmark
  │   │   │
  │   │   ├─ Results [tar.gz]
  │   │   │   │
  │   │   │   ├─╶ Basic_Benchmark_StdDeque.txt                      - “Basic” benchmark raw output of std::deque
  │   │   │   │
  │   │   │   ├─╶ Basic_Benchmark_StdList.txt                       - “Basic” benchmark raw output of std::list
  │   │   │   │
  │   │   │   ├─╶ Basic_Benchmark_StdVector.txt                     - “Basic” benchmark raw output of std::vector
  │   │   │   │
  │   │   │   └─╶ Basic_Benchmark_EntangledList.txt                 - “Basic” benchmark raw output of EntangledList
  │   │   │
  │   │   └─ Source codes [tar.gz]
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   └─╶ Basic_Benchmark.sh                            - Basic benchmark shell script
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Cacher.pro                                    - Qt project file
  │   │       │   │
  │   │       │   └─╶ Cacher.cpp                                    - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Basic_Benchmark_StdDeque.pro                  - Qt project file
  │   │       │   │
  │   │       │   └─╶ Basic_Benchmark_StdDeque.cpp                  - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Basic_Benchmark_StdList.pro                   - Qt project file
  │   │       │   │
  │   │       │   └─╶ Basic_Benchmark_StdList.cpp                   - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Basic_Benchmark_StdVector.pro                 - Qt project file
  │   │       │   │
  │   │       │   └─╶ Basic_Benchmark_StdVector.cpp                 - C++ source file
  │   │       │
  │   │       └─
  │   │           │
  │   │           ├─╶ Basic_Benchmark_EntangledList.pro             - Qt project file
  │   │           │
  │   │           ├─╶ Basic_Benchmark_EntangledList.cpp             - C++ source file
  │   │           │
  │   │           └─╶ EntangledList.h                               - C++ header file
  │   │
  │   │
  │   ├─ “Advanced” benchmark
  │   │   │
  │   │   ├─ Results [tar.gz]
  │   │   │   │
  │   │   │   ├─ Minimum range (21 value types)
  │   │   │   │   │
  │   │   │   │   ├─╶ Advanced_Benchmark_StdDeque_RangeMin.txt      - “Advanced” benchmark (range min) raw output of std::deque
  │   │   │   │   │
  │   │   │   │   ├─╶ Advanced_Benchmark_StdList_RangeMin.txt       - “Advanced” benchmark (range min) raw output of std::list
  │   │   │   │   │
  │   │   │   │   ├─╶ Advanced_Benchmark_StdVector_RangeMin.txt     - “Advanced” benchmark (range min) raw output of std::vector
  │   │   │   │   │
  │   │   │   │   └─╶ Advanced_Benchmark_EntangledList_RangeMin.txt - “Advanced” benchmark (range min) raw output of EntangledList
  │   │   │   │
  │   │   │   └─ Maximum range (220 value types)
  │   │   │       │
  │   │   │       ├─╶ Advanced_Benchmark_StdDeque_RangeMax.txt      - “Advanced” benchmark (range max) raw output of std::deque
  │   │   │       │
  │   │   │       ├─╶ Advanced_Benchmark_StdList_RangeMax.txt       - “Advanced” benchmark (range max) raw output of std::list
  │   │   │       │
  │   │   │       ├─╶ Advanced_Benchmark_StdVector_RangeMax.txt     - “Advanced” benchmark (range max) raw output of std::vector
  │   │   │       │
  │   │   │       └─╶ Advanced_Benchmark_EntangledList_RangeMax.txt - “Advanced” benchmark (range max) raw output of EntangledList
  │   │   │
  │   │   └─ Source codes [tar.gz]
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Advanced_Benchmark_RangeMin.sh                - Advanced benchmark shell script (range min)
  │   │       │   │
  │   │       │   └─╶ Advanced_Benchmark_RangeMax.sh                - Advanced benchmark shell script (range max)
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Cacher.pro                                    - Qt project file
  │   │       │   │
  │   │       │   └─╶ Cacher.cpp                                    - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Advanced_Benchmark_StdDeque.pro               - Qt project file
  │   │       │   │
  │   │       │   └─╶ Advanced_Benchmark_StdDeque.cpp               - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Advanced_Benchmark_StdList.pro                - Qt project file
  │   │       │   │
  │   │       │   └─╶ Advanced_Benchmark_StdList.cpp                - C++ source file
  │   │       │
  │   │       ├─
  │   │       │   │
  │   │       │   ├─╶ Advanced_Benchmark_StdVector.pro              - Qt project file
  │   │       │   │
  │   │       │   └─╶ Advanced_Benchmark_StdVector.cpp              - C++ source file
  │   │       │
  │   │       └─
  │   │           │
  │   │           ├─╶ Advanced_Benchmark_EntangledList.pro          - Qt project file
  │   │           │
  │   │           ├─╶ Advanced_Benchmark_EntangledList.cpp          - C++ source file
  │   │           │
  │   │           └─╶ Layered_EntangledList.h                       - C++ header file
  │   │
  │   │
  │   └─ Input data
  │       │
  │       ├─ [tar.gz]                                     - π decimal digits generator (developed by Fabrice Bellard)
  │       │   │
  │       │   ├─╶ Pi.log                                            - TachusPI's output log of the first 110×230 decimal digits of π generation
  │       │   │
  │       │   ├─╶ Pi.sh                                             - Shell script to generate the first 110×230 decimal digits of π with TachusPI
  │       │   │
  │       │   └─╶ tpi.tar.gz                                        - TachusPI executable for Linux
  │       │
  │       ├─╶ Pi.hex.tar.gz                                         - Compressed file (compressed size: 52.0 GiB, expanded size: 91.4 GiB)
  │       │                                                           Hexadecimal text file of the first 110×230 decimal digits of π, used
  │       │                                                           to generate the binary file
  │       │                                                           MD5 (Pi.hex): e2e34400a140784e8420ac4cdeedfed0
  │       │
  │       ├─ [tar.gz]                               - Tool to convert hexadecimal text to binary format
  │       │   │
  │       │   ├─╶ PackPiDecimals.pro                                - Qt project file
  │       │   │
  │       │   └─╶ PackPiDecimals.cpp                                - C++ source file
  │       │
  │       └─╶ Pi.dta.tar.gz                                         - Compressed file (compressed size: 40.0 GiB, expanded size: 40.0 GiB)
  │                                                                   Binary file of the first 110×230 decimal digits of π, used for tests
  │                                                                   and benchmarks
  │                                                                   MD5 (Pi.dta): 8bd623483d1fe2d7c2067163ae980d03
  │
  │
  ├─▶ EntangledScalar
  │
  │
  └─▶ EntangledTensor
 
 
 
 
 ◀ ◀  Expand all  ▶ ▶