Skip to main content

Showing 1–3 of 3 results for author: Lepert, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.03792  [pdf, other

    cs.LG stat.ML

    NeuroSteiner: A Graph Transformer for Wirelength Estimation

    Authors: Sahil Manchanda, Dana Kianfar, Markus Peschl, Romain Lepert, Michaƫl Defferrard

    Abstract: A core objective of physical design is to minimize wirelength (WL) when placing chip components on a canvas. Computing the minimal WL of a placement requires finding rectilinear Steiner minimum trees (RSMTs), an NP-hard problem. We propose NeuroSteiner, a neural model that distills GeoSteiner, an optimal RSMT solver, to navigate the cost--accuracy frontier of WL estimation. NeuroSteiner is trained… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: Work-in-Progress poster at the 2024 Design and Automation Conference (DAC'24)

  2. arXiv:2207.08398  [pdf, other

    cs.LG cs.AR

    Bayesian Optimization for Macro Placement

    Authors: Changyong Oh, Roberto Bondesan, Dana Kianfar, Rehan Ahmed, Rishubh Khurana, Payal Agarwal, Romain Lepert, Mysore Sriram, Max Welling

    Abstract: Macro placement is the problem of placing memory blocks on a chip canvas. It can be formulated as a combinatorial optimization problem over sequence pairs, a representation which describes the relative positions of macros. Solving this problem is particularly challenging since the objective function is expensive to evaluate. In this paper, we develop a novel approach to macro placement using Bayes… ▽ More

    Submitted 18 July, 2022; originally announced July 2022.

    Comments: ICML2022 Workshop on Adaptive Experimental Design and Active Learning in the Real World

  3. arXiv:1904.11876  [pdf, other

    stat.ML cs.LG

    Simulating Execution Time of Tensor Programs using Graph Neural Networks

    Authors: Jakub M. Tomczak, Romain Lepert, Auke Wiggers

    Abstract: Optimizing the execution time of tensor program, e.g., a convolution, involves finding its optimal configuration. Searching the configuration space exhaustively is typically infeasible in practice. In line with recent research using TVM, we propose to learn a surrogate model to overcome this issue. The model is trained on an acyclic graph called an abstract syntax tree, and utilizes a graph convol… ▽ More

    Submitted 27 November, 2019; v1 submitted 26 April, 2019; originally announced April 2019.

    Comments: All authors contributed equally. Accepted as a workshop paper at Representation Learning on Graphs and Manifolds @ ICLR 2019. Fixed values in Table 1