Zum Hauptinhalt springen

Showing 1–15 of 15 results for author: Kahng, A

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

    cs.AR cs.LG

    DG-RePlAce: A Dataflow-Driven GPU-Accelerated Analytical Global Placement Framework for Machine Learning Accelerators

    Authors: Andrew B. Kahng, Zhiang Wang

    Abstract: Global placement is a fundamental step in VLSI physical design. The wide use of 2D processing element (PE) arrays in machine learning accelerators poses new challenges of scalability and Quality of Results (QoR) for state-of-the-art academic global placers. In this work, we develop DG-RePlAce, a new and fast GPU-accelerated global placement framework built on top of the OpenROAD infrastructure, wh… ▽ More

    Submitted 19 June, 2024; v1 submitted 15 March, 2024; originally announced April 2024.

  2. arXiv:2312.10589  [pdf, other

    cs.AI cs.LG

    NN-Steiner: A Mixed Neural-algorithmic Approach for the Rectilinear Steiner Minimum Tree Problem

    Authors: Andrew B. Kahng, Robert R. Nerem, Yusu Wang, Chien-Yi Yang

    Abstract: Recent years have witnessed rapid advances in the use of neural networks to solve combinatorial optimization problems. Nevertheless, designing the "right" neural model that can effectively handle a given optimization problem can be challenging, and often there is no theoretical understanding or justification of the resulting neural model. In this paper, we focus on the rectilinear Steiner minimum… ▽ More

    Submitted 19 December, 2023; v1 submitted 16 December, 2023; originally announced December 2023.

    Comments: This paper is the complete version with appendix of the paper accepted in AAAI'24 with the same title

  3. arXiv:2308.12120  [pdf, other

    cs.LG cs.AR

    An Open-Source ML-Based Full-Stack Optimization Framework for Machine Learning Accelerators

    Authors: Hadi Esmaeilzadeh, Soroush Ghodrati, Andrew B. Kahng, Joon Kyung Kim, Sean Kinzer, Sayak Kundu, Rohan Mahapatra, Susmita Dey Manasi, Sachin Sapatnekar, Zhiang Wang, Ziqing Zeng

    Abstract: Parameterizable machine learning (ML) accelerators are the product of recent breakthroughs in ML. To fully enable their design space exploration (DSE), we propose a physical-design-driven, learning-based prediction framework for hardware-accelerated deep neural network (DNN) and non-DNN ML algorithms. It adopts a unified approach that combines backend power, performance, and area (PPA) analysis wi… ▽ More

    Submitted 23 August, 2023; originally announced August 2023.

    Comments: This is an extended version of our work titled "Physically Accurate Learning-based Performance Prediction of Hardware-accelerated ML Algorithms" published in MLCAD 2022

  4. arXiv:2306.16767  [pdf, other

    cs.AR cs.LG

    Performance Analysis of DNN Inference/Training with Convolution and non-Convolution Operations

    Authors: Hadi Esmaeilzadeh, Soroush Ghodrati, Andrew B. Kahng, Sean Kinzer, Susmita Dey Manasi, Sachin S. Sapatnekar, Zhiang Wang

    Abstract: Today's performance analysis frameworks for deep learning accelerators suffer from two significant limitations. First, although modern convolutional neural network (CNNs) consist of many types of layers other than convolution, especially during training, these frameworks largely focus on convolution layers only. Second, these frameworks are generally targeted towards inference, and lack support fo… ▽ More

    Submitted 29 June, 2023; originally announced June 2023.

  5. arXiv:2305.06917  [pdf, other

    cs.AR cs.AI cs.LG

    A Machine Learning Approach to Improving Timing Consistency between Global Route and Detailed Route

    Authors: Vidya A. Chhabria, Wenjing Jiang, Andrew B. Kahng, Sachin S. Sapatnekar

    Abstract: Due to the unavailability of routing information in design stages prior to detailed routing (DR), the tasks of timing prediction and optimization pose major challenges. Inaccurate timing prediction wastes design effort, hurts circuit performance, and may lead to design failure. This work focuses on timing prediction after clock tree synthesis and placement legalization, which is the earliest oppor… ▽ More

    Submitted 2 October, 2023; v1 submitted 11 May, 2023; originally announced May 2023.

  6. arXiv:2305.06167  [pdf, other

    cs.LG

    K-SpecPart: Supervised embedding algorithms and cut overlay for improved hypergraph partitioning

    Authors: Ismail Bustany, Andrew B. Kahng, Ioannis Koutis, Bodhisatta Pramanik, Zhiang Wang

    Abstract: State-of-the-art hypergraph partitioners follow the multilevel paradigm that constructs multiple levels of progressively coarser hypergraphs that are used to drive cut refinement on each level of the hierarchy. Multilevel partitioners are subject to two limitations: (i) hypergraph coarsening processes rely on local neighborhood structure without fully considering the global structure of the hyperg… ▽ More

    Submitted 3 June, 2023; v1 submitted 6 May, 2023; originally announced May 2023.

  7. arXiv:2304.13215  [pdf, other

    cs.AR

    PROBE3.0: A Systematic Framework for Design-Technology Pathfinding with Improved Design Enablement

    Authors: Suhyeong Choi, Jinwook Jung, Andrew B. Kahng, Minsoo Kim, Chul-Hong Park, Bodhisatta Pramanik, Dooseok Yoon

    Abstract: We propose a systematic framework to conduct design-technology pathfinding for PPAC in advanced nodes. Our goal is to provide configurable, scalable generation of process design kit (PDK) and standard-cell library, spanning key scaling boosters (backside PDN and buried power rail), to explore PPAC across given technology and design parameters. We build on PROBE2.0, which addressed only area and co… ▽ More

    Submitted 25 April, 2023; originally announced April 2023.

    Comments: 14 pages, 17 figures, submitted to IEEE Trans. on CAD

  8. arXiv:2302.11014  [pdf, other

    cs.LG cs.AI

    Assessment of Reinforcement Learning for Macro Placement

    Authors: Chung-Kuan Cheng, Andrew B. Kahng, Sayak Kundu, Yucheng Wang, Zhiang Wang

    Abstract: We provide open, transparent implementation and assessment of Google Brain's deep reinforcement learning approach to macro placement and its Circuit Training (CT) implementation in GitHub. We implement in open source key "blackbox" elements of CT, and clarify discrepancies between CT and Nature paper. New testcases on open enablements are developed and released. We assess CT alongside multiple alt… ▽ More

    Submitted 27 March, 2023; v1 submitted 21 February, 2023; originally announced February 2023.

    Comments: There are eight pages and one page for reference. It includes five figures and seven tables. This paper has been invited to ISPD 2023

    ACM Class: B.7.2

  9. arXiv:2205.15760  [pdf, other

    cs.GT econ.TH

    Optimized Distortion and Proportional Fairness in Voting

    Authors: Soroush Ebadian, Anson Kahng, Dominik Peters, Nisarg Shah

    Abstract: A voting rule decides on a probability distribution over a set of m alternatives, based on rankings of those alternatives provided by agents. We assume that agents have cardinal utility functions over the alternatives, but voting rules have access to only the rankings induced by these utilities. We evaluate how well voting rules do on measures of social welfare and of proportional fairness, comput… ▽ More

    Submitted 21 January, 2024; v1 submitted 31 May, 2022; originally announced May 2022.

    Comments: Accepted version at ACM TEAC, 36 pages including appendix

  10. arXiv:2102.06115  [pdf, ps, other

    cs.GT cs.DS

    District-Fair Participatory Budgeting

    Authors: D Ellis Hershkowitz, Anson Kahng, Dominik Peters, Ariel D. Procaccia

    Abstract: Participatory budgeting is a method used by city governments to select public projects to fund based on residents' votes. Many cities use participatory budgeting at a district level. Typically, a budget is divided among districts proportionally to their population, and each district holds an election over local projects and then uses its budget to fund the projects most preferred by its voters. Ho… ▽ More

    Submitted 11 February, 2021; originally announced February 2021.

  11. The Fluid Mechanics of Liquid Democracy

    Authors: Paul Gölz, Anson Kahng, Simon Mackenzie, Ariel D. Procaccia

    Abstract: Liquid democracy is the principle of making collective decisions by letting agents transitively delegate their votes. Despite its significant appeal, it has become apparent that a weakness of liquid democracy is that a small subset of agents may gain massive influence. To address this, we propose to change the current practice by allowing agents to specify multiple delegation options instead of ju… ▽ More

    Submitted 6 August, 2018; originally announced August 2018.

    Comments: Simulation code is available at https://github.com/pgoelz/fluid

  12. arXiv:1806.05701  [pdf, other

    cs.DS cs.DC

    Computation-Aware Data Aggregation

    Authors: Bernhard Haeupler, D Ellis Hershkowitz, Anson Kahng, Ariel D. Procaccia

    Abstract: Data aggregation is a fundamental primitive in distributed computing wherein a network computes a function of every nodes' input. However, while compute time is non-negligible in modern systems, standard models of distributed computing do not take compute time into account. Rather, most distributed models of computation only explicitly consider communication time. In this paper, we introduce a m… ▽ More

    Submitted 12 November, 2019; v1 submitted 14 June, 2018; originally announced June 2018.

    Comments: Changed the introduction and title; this is the ITCS camera-ready version

  13. arXiv:0710.4661  [pdf

    cs.AR

    Bright-Field AAPSM Conflict Detection and Correction

    Authors: C. Chiang, A. Kahng, S. Sinha, X. Xu, A. Zelikovsky

    Abstract: As feature sizes shrink, it will be necessary to use AAPSM (Alternating-Aperture Phase Shift Masking) to image critical features, especially on the polysilicon layer. This imposes additional constraints on the layouts beyond traditional design rules. Of particular note is the requirement that all critical features be flanked by opposite-phase shifters, while the shifters obey minimum width and s… ▽ More

    Submitted 25 October, 2007; originally announced October 2007.

    Comments: Submitted on behalf of EDAA (http://www.edaa.com/)

    Journal ref: Dans Design, Automation and Test in Europe - DATE'05, Munich : Allemagne (2005)

  14. arXiv:cs/0508045  [pdf, ps, other

    cs.DS

    Multicommodity Flow Algorithms for Buffered Global Routing

    Authors: Christoph Albrecht, Andrew B. Kahng, Ion I. Mandoiu, Alexander Zelikovsky

    Abstract: In this paper we describe a new algorithm for buffered global routing according to a prescribed buffer site map. Specifically, we describe a provably good multi-commodity flow based algorithm that finds a global routing minimizing buffer and wire congestion subject to given constraints on routing area (wirelength and number of buffers) and sink delays. Our algorithm allows computing the tradeoff… ▽ More

    Submitted 6 August, 2005; originally announced August 2005.

    ACM Class: B.7.2; F.2.2

  15. arXiv:math/0309081  [pdf, ps, other

    math.CO cs.IT

    Asymmetric binary covering codes

    Authors: Joshua N. Cooper, Robert B. Ellis, Andrew B. Kahng

    Abstract: An asymmetric binary covering code of length n and radius R is a subset C of the n-cube Q_n such that every vector x in Q_n can be obtained from some vector c in C by changing at most R 1's of c to 0's, where R is as small as possible. K^+(n,R) is defined as the smallest size of such a code. We show K^+(n,R) is of order 2^n/n^R for constant R, using an asymmetric sphere-covering bound and probab… ▽ More

    Submitted 4 September, 2003; originally announced September 2003.

    Comments: 16 pages

    MSC Class: 94B75

    Journal ref: J. Combin. Theory Ser. A 100 (2002), no. 2, 232--249