In this work, we propose a method of comprehensive design space exploration for computer clusters built with mass-produced, off-the-shelf components, paving the way to a future CAD system with decision support capabilities. We formulate the design task as a discrete combinatorial optimisation problem, with the non-linear objective function being the ratio of total cost of ownership to real-life performance. Various constraints can be imposed on technical and economic characteristics of the computer cluster. Obtaining the value of the objective function is only possible after several consecutive stages of design process are completed. We provide a prototype CAD tool that implements these stages. We also propose heuristics to deal with combinatorial explosion at various stages.
«
In this work, we propose a method of comprehensive design space exploration for computer clusters built with mass-produced, off-the-shelf components, paving the way to a future CAD system with decision support capabilities. We formulate the design task as a discrete combinatorial optimisation problem, with the non-linear objective function being the ratio of total cost of ownership to real-life performance. Various constraints can be imposed on technical and economic characteristics of the compu...
»
Translated abstract:
Im Rahmen dieser Arbeit wird eine Methode zur systematischen Auswertung des Entwurfsraums für Rechnercluster aus Standardkomponenten als Basis für automatisierte Entwurfssysteme und entsprechende Entscheidungsunterstützungssysteme vorgeschlagen. Der Entwurf wird als diskretes kombinatorisches Optimierungsproblem formuliert, wobei die nichtlineare Zielfunktion das Verhältnis zwischen Gesamtkosten und Rechenleistung für reale Anwendungen beschreibt. Verschiedenste Randbedingungen für technische und wirtschaftliche Eigenschaften des Rechenclusters werden formuliert. Der Wert der Zielfunktion wird durch konsekutive Schritte des Entwurfsprozesses bestimmt. Im Rahmen der Arbeit wird der Prototyp eines automatisierten Entwurfswerkzeuges realisiert, der diese Arbeitsschritte implementiert. Es werden Heuristiken zur Reduktion der kombinatorischen Explosion des Verfahrens vorgeschlagen.
«
Im Rahmen dieser Arbeit wird eine Methode zur systematischen Auswertung des Entwurfsraums für Rechnercluster aus Standardkomponenten als Basis für automatisierte Entwurfssysteme und entsprechende Entscheidungsunterstützungssysteme vorgeschlagen. Der Entwurf wird als diskretes kombinatorisches Optimierungsproblem formuliert, wobei die nichtlineare Zielfunktion das Verhältnis zwischen Gesamtkosten und Rechenleistung für reale Anwendungen beschreibt. Verschiedenste Randbedingungen für technische un...
»