This release adds a new execution mode called GekkoFWD that allows GekkoFS to be used as a user-level I/O forwarding infrastructure. Many thanks to Jean Bez for this huge contribution. This release also brings support for Verbs and Omni-Path as communication protocols plus improved stability to the code base through the addition of a Python testing harness designed to assist developers with integration tests.
The GekkoFS file system jointly developed by BSC’s SSEC and JGU’s ECS teams takes the number 6 spot in the IO500’s ‘10-Node Challenge’ and the 26th overall.
New publication: “Adaptive request scheduling for the I/O forwarding layer using reinforcement learning”
In this paper, we propose an approach to adapt the I/O forwarding layer of HPC systems to applications’ access patterns. We propose to do it dynamically at runtime, using a reinforcement learning technique to observe the I/O workload of the system and determine the best parameter value for each observed access pattern during its execution.
GekkoFS 0.7.0 is now available, with enhancements to the filesystem configuration options, more detailed log output, and several bugfixes.
The GekkoFS file system jointly developed by BSC’s SSEC and JGU’s ECS teams takes the number 4 spot in the IO500’s ‘10-Node Challenge’.