Skip to content
Snippets Groups Projects
  1. Feb 21, 2025
  2. Feb 05, 2025
  3. Sep 11, 2024
  4. May 13, 2024
  5. Apr 30, 2024
    • Philipp Spilger's avatar
      fix: QuiggeldyConnection to work across server restarts · 16de8c25
      Philipp Spilger authored
      * Server restarts can happen at two points in time
        * before a remote call
        * during a remote call
      * in both cases we retry connecting to the server and executing the
        remote call a configurable number of times with waiting a
        configurable duration in-between
      * default is to retry 200 times every 100ms, yielding a maximum recovery
        time of 20s without connection to server
      
      Depends-On: 22604
      Change-Id: I01345647556de660b6d51732d0d9e5c5c484ada8
      16de8c25
  6. Apr 24, 2024
  7. Apr 22, 2024
  8. Apr 11, 2024
    • Jakob Kaiser's avatar
      fix: hw test execution · a40c5792
      Jakob Kaiser authored
      The partition for hardware runs was changed. Do no longer use partition
      to decide if hw tests should be executed but other env var.
      
      Change-Id: I9331007ec4f1aaf7200da04fe887732a096f9a3c
      a40c5792
  9. Feb 29, 2024
  10. Nov 21, 2023
  11. Nov 14, 2023
    • Philipp Spilger's avatar
      fix: 1024 division in spiketrain performance test · 5f8e49f8
      Philipp Spilger authored
      Change-Id: Id49a5858784e6611b6aa0a398c80268f36dcea7a
      5f8e49f8
    • Philipp Spilger's avatar
      feat(test): Add tests for regular spike-train generation throughput · 91bebba6
      Philipp Spilger authored
      * push_back(Variant<T>) < emplace_back(T)  < reserved emplace_back(T)
      * 38MHz (1200MB/s)      < 53MHz (1700MB/s) < 140MHz (4400MB/s)
        on HBPHost
      * each spike requires a WaitUntil and a SpikePack<1>, each of which
        require 16B in their variant
      * assuming typical power-of-two memory allocation of std::vector,
        we copy approx. the number of messages in the not-reserved cases
      * assert for performance drop to not less than half the measured
        values
      
      Change-Id: I1aceea62ac6561b4bb5037ff4591fddf73f9ea72
      91bebba6
  12. Oct 31, 2023
  13. Oct 16, 2023
  14. Sep 28, 2023
  15. Sep 18, 2023
  16. Aug 09, 2023
  17. Aug 03, 2023
  18. Jun 21, 2023
  19. Jun 19, 2023
  20. Jun 16, 2023
  21. Jun 13, 2023
  22. Jun 12, 2023
  23. May 15, 2023
  24. Apr 27, 2023
    • Tobias Thommes's avatar
      Fix get_extoll_connection_list_from_env() · 690be4a5
      Tobias Thommes authored
        * convert the FPGA-IPs exported by slurm into Extoll-Node-IDs
        * return connections to these Node-IDs only
        * throws an std::runtime_exception if no licences are invoked
          with slurm (no IPs present)
        * throws an std::runtime_exception if the requested nodes are not
          present in the network
      
      Change-Id: I73837a4e98153b796c6c4fa13cfc5a07a9c17783
  25. Apr 06, 2023
    • Christian Mauch's avatar
      Fix dependencies · aa421b0c
      Christian Mauch authored
      * dynamically extract downstream dependencies for repo state
      
      Change-Id: If98f68dce3bddfab7087b2a6332b62019f766b6a
      aa421b0c
  26. Apr 03, 2023
  27. Mar 24, 2023
  28. Mar 22, 2023
  29. Feb 28, 2023
    • Christian Mauch's avatar
      Rework check_for_timeout · 31b047ee
      Christian Mauch authored
      * separate out setup of connection
      * make public function so that lib-rcf quiggeldy server can call it
      * this allows quiggeldy server to perform reinit after reset of connection
      
      Depends-On:19637
      
      Change-Id: Idbed26ad16b9d4a6d3cf918ce488020d59398afd
  30. Feb 22, 2023
  31. Feb 15, 2023