Open access
Author
Date
2022-02Type
- Bachelor Thesis
ETH Bibliography
yes
Altmetrics
Abstract
Declarative power sequencing solves the difficult and tedious problem of bringing up and managing the power resources of a computing platform by describing the platform in a declarative model and applying constraint solving to obtain correct power sequences from the model. To date these generated power sequences are wholly executed on the board management controller (BMC). However, some platforms provide specialized hardware for the purpose of power sequencing which goes unused. The Enzian research computer for instance features two power sequencing Complex Programmable Logic Devices (CPLDs) which the BMC remote controls when executing power sequences. The goal of this thesis is to devise an algorithm to partition a generated power sequence such that it can leverage the capabilities of specialized hardware and to generate instructions for the power sequencing CPLDs on Enzian. Show more
Permanent link
https://doi.org/10.3929/ethz-b-000536982Publication status
publishedVolume
Publisher
Systems Group, Department of Computer Science, ETH ZurichOrganisational unit
03757 - Roscoe, Timothy / Roscoe, Timothy
More
Show all metadata
ETH Bibliography
yes
Altmetrics