Bahar Asgari

(bæhər asgarē)

PhD candidate at Georgia Institute of Technology

I am a PhD candidate in the School of Electrical and Computer Engineering at Georgia Tech and a member of the computer architecture and system lab (CASL) and high performance computer architecture (HPArch) lab. As a graduate research assistant under the supervision of Prof. Sudhakar Yalamanchili and Prof. Hyesoon Kim , I am involved in domain-specific architecture design. My research interests include but are not limited to efficiently accelerating sparse problems, by enabling stream accesses to memory using hardware/software techniques.

    • 2021

    • FAFNIR: Accelerating Sparse Gathering by Using Efficient Near-Memory Intelligent Reduction [paper][slides][short video][long video]

      Bahar Asgari, Ramyad Hadidi, Jiashen Cao, Da Eun Shim, Sung-Kyu Lim, Hyesoon Kim
      HPCA, Seoul, South Korea (2021)
      Fafnir (/faːvnər/) is a star in the constellation of Draco.
    • Quantifying the Design-Space Tradeoffs in Autonomous Drones

      Ramyad Hadidi, Bahar Asgari, Sam Jijina, Adriana Amyette, Nima Shoghi, Hyesoon Kim [paper]
      ASPLOS, Detroit, MI (2021)
    • 2020

    • ALRESCHA: A Light-Weight Reconfigurable Sparse-Computation Accelerator [paper] [slides]

      Bahar Asgari, Ramyad Hadidi, Tushar Krishna, Hyesoon Kim, Sudhakar Yalamanchili
      HPCA, San Diego, CA (2020)
      Alrescha (/ælˈriːʃə/) is a binary star system in the equatorial constellation of Pisces.
    • PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse Algebra [paper][slides][video]

      Bahar Asgari, Ramyad Hadidi, Nima Shoghi, Hyesoon Kim
      DAC, San Francisco, California (2020)
      Pisces (/ˈpaɪsiːz/) is a constellation including eighteen main stars.
    • MEISSA: Multiplying Matrices Efficiently in a Scalable Systolic Architecture [paper][video]

      Bahar Asgari, Ramyad Hadidi, Hyesoon Kim
      ICCD, Hartford, Massachusetts (2020)
      Meissa (/ˈmaɪsə/) is a multiple star in the constellation of Orion.
    • ASCELLA: Accelerating Sparse Problems by Enabling Stream Accesses to Memory [paper] [slides][video]

      Bahar Asgari, Ramyad Hadidi, Hyesoon Kim
      DATE, Grenoble, France (2020)
      Ascella (/əˈsɛlə/) is a triple star system and the third-brightest star in the constellation of Sagittarius
    • MAHASIM: Machine-Learning Hardware Acceleration Using a Software-Defined Intelligent Memory System

      Bahar Asgari, Saibal Mukhopadhyay, and Sudhakar Yalamanchili
      Springer Journal of Signal Processing Systems, Special Issue on Embedded Machine Learning (2020)
      Mahasim is a binary star in the constellation of Auriga
    • Proposing a Fast and Scalable Systolic Array for Matrix Multiplication [slides][video]

      Bahar Asgari, Ramyad Hadidi, Hyesoon Kim
      FCCM, Fayetteville, Arkansas (2020)
    • 2019

    • Characterizing the Deployment of Deep Neural Networks on Commercial Edge Devices [paper]

      Best Paper Nominee!
      Ramyad Hadidi, Jiashen Cao, Yilun Xie, Bahar Asgari, Tushar Krishna, Hyesoon Kimm
      IISWC, Orlando, Florida (2019)
    • ERIDANUS: Efficiently Running Inference of DNNs Using Systolic Arrays [paper]

      Bahar Asgari, Ramyad Hadidi, Hyesoon Kim, Sudhakar Yalamanchili
      IEEE Micro, Special Issue on Machine Learning Acceleration (2019)
      Eridanus (/ɪˈrɪdənəs/) is a constellation in the southern hemisphere
    • LODESTAR: Creating Locally-Dense CNNs for Efficient Inference on Systolic Arrays

      Bahar Asgari, Ramyad Hadidi, Hyesoon Kim, Sudhakar Yalamanchili
      DAC, Las Vegas, Nevada (2019)
      Lodestar (/ˈlōdˌstär/> is the brightest star in the constellation of Ursa Minor
    • SuDoku: Tolerating High-Rate of Transient Failures for Enabling Scalable STTRAM [paper]

      Prashant Nair, Bahar Asgari, Moinuddin Qureshi
      DSN, Portland, Oregon (2019)
    • Vortex RISC-V GPGPU system: Extending the ISA, Synthesizing the Microarchitecture, and Modeling the Software Stack [paper]

      Fares Elsabbagh, Bahar Asgari, Hyesoon Kim and Sudhakar Yalamanchili
      CARRV, Phoenix, AZ (2019)
    • Capella: Customizing Perception for Edge Devices by Efficiently Allocating FPGAs to DNNs [paper]

      Younmin Bae, Ramyad Hadidi, Bahar Asgari, Jiashen Cao, Hyesoon Kim
      FPL, Barcelona, Spain (2019)
      Capella (/kəˈpɛlə/) is the brightest star in the constellation of Auriga
    • 2018

    • Performance Implications of NoCs on 3D-Stacked Memories: Insights from the Hybrid Memory Cube [paper]

      Ramyad Hadidi, Bahar Asgari, Jeffrey Young, Burhan Ahmad Mudassar, Kartikay Garg, Tushar Krishna, Hyesoon Kim
      ISPASS, Belfast, Northern Ireland, United Kingdom (2018)
    • 2017

    • Demystifying the Characteristics of 3D-Stacked Memories: A Case Study for Hybrid Memory Cube [paper]

      Ramyad Hadidi, Bahar Asgari, Burhan Ahmad Mudassar, Saibal Mukhopadhyay, Sudhakar Yalamanchili, and Hyesoon Kim
      IISWC, Seattle, Washington (2017)
    • 2016

    • A Micro-Architectural Approach to Efficient Employment of STTRAM Cells in Microprocessors Register File

      Bahar Asgari, Mahdi Fazeli, Ahmad Patooghy, and Seyed Vahid Azhari
      IET Computers and Digital Techniques (2016)
    • Single Event Multiple Upset-Tolerant SRAM Cell Designs for Nano-scale CMOS Technology

      Ramin Rajaei, Bahar Asgari, Mahmoud Tabandeh, Mahdi Fazeli
      Turkish Journal of Electrical Engineering & Computer Sciences (2016)
    • 2015

    • Design of Robust SRAM Cells Against Single-Event Multiple Effects for Nanometer Technologies 

      Ramin Rajaei, Bahar Asgari, Mahmoud Tabandeh, and Mahdi Fazeli
      IEEE Transactions on Device and Materials Reliability (2015)

    Besides doing research in the field of computer architecture, I do drawing and painting. Mainly, I am interested in abstract painting. I integrate geometrical shapes with both sharp and soft edges, to create objects, which are distinguishable by their borders.

    Some of my Abstract Paintings


    • Together We Are Visible

      Size: 36x36”

      Material: Oil on canvas. 


      The Together We Are Visible shows four women and men dancing together in a field of sweet irises. The dancers reflect each other and share their positive feelings to get stronger and visible..













      Union Harmony

      Size: 36x36”

      Material: Oil on canvas. 


      The Union Harmony shows the beauty of world, made up of elements such as a goldfish, a symbol of life, eyes, the gateways into the soul, lotus, the symbol of purity of the body and mind. All of them are connected through music, a shared language of human regardless their races.













      Inseperable

      Size: 24x36”

      Material: Acrylic on canvas. 


      This painting is another view of the “Naples” drawing.































      Time Vertigo

      Size: 16x20”

      Material: Acrylic on gesso board. 


      Time Vertigo visualizes space-time simultaneously by mixing colors and geometric shapes. This painting is a deep envision of the “Gravity” drawing. Simplifying the minor details of a scene, happing in a known time and location (i.e., Paris), and bringing the other scenes happing simultaneously to the same location is the key insight of the painting. The six characters in the painting are basically representative of the two main dancers, in three captures of time, past, present, and future, but all happening concurrently.




      Some of my Mixed Media Works


      The Third Eye

      Size: 8x10”

      Material: Pine cone. 



























      Mirrors

      Frame Size: 18x24”

      Opening Size: 12x18”

      Material: Mix. 





























      Snowflake

      Frame Size: 19x19”

      Opening Size: 11x11”

      Material: 140lb paper. 


















      Exhibitions


      The art exhibitions at Kai Lin galley, Atlanta, GA, Dec. 11, 2018:




      Read more about this exhibition in "Like Picasso and Einstein: Lines, Forms and Dimensions" book, by Francesco Fedele and Emily Vickers:


Education

  • Georgia Institute of Technology, Atlanta, Georgia.

    Ph.D. candidate in electrical and computer engineering
    Dissertation Title: Efficiently Accelerating Sparse Problems by Enabling Stream Accesses to Memory Using Hardware/Software Techniques

  • Iran University of Science and Technology, Tehran, Iran.

    M.E. in computer engineering

  • Iran University of Science and Technology, Tehran, Iran.

    B.E. in computer engineering

Awards

  • DAC Young Student Fellowship 2020

    And a winner of best elevator-pitch presentation
    San Francisco, California (Virtual)
  • iREDEFINE 2020

    An intensive academic career workshop for women in ECE
    Orlando, Florida
  • Rising Stars 2019

    An intensive academic career workshop for women in EECS
    University of Illinois at Urbana-Champaign
  • Ranked first in the master's program

    Iran University of Science and Technology
  • Admitted to graduate studies as an exceptional talent

    Iran University of Science and Technology
  • Ranked among top 0.5%

    Nationwide entrance exam of Iranian universities

Professional experiences

  • Industry

  • Apple, Cupertino, CA.

    Intern at Special Project Group
    Involved in designing autonomous systems
  • Apple, Cupertino, CA.

    Intern at Special Project Group
    Modeled and designed hardware accelerators for sparse problems
  • Rahyaft Company, Tehran, Iran.

    Engineer at R&D Group
    Involved in a smart-home project as follows:
    - Designed and implemented digital IP-based microphones
    - Designed and implemented a remote door lock controlled by phone
  • Azm Electronics, Tehran, Iran.

    Intern at R&D Group
    - Designed and implemented an time-clock system using mifare cards
  • Saipa Co., Tehran, Iran.

    Intern at Computer Networks Group
  • Academia

  • Georgia Institute of Technology, Atlanta, Georgia.

    Research assistant in the CASL and HPArch labs
    - Research topics: accelerating sparse problems, accelerating training and inference of neural networks, systolic-based computation, near-data processing, and scalable memory systems
  • Sharif University of Technology, Tehran, Iran.

    Research assistant in the Digital Electronics laboratory
    - Research topics: designing fault-tolerant SRAM cells
  • Iran University of Science and Technology, Tehran, Iran.

    Research assistant in the Dependable Systems and Architectures laboratory
    - Research topics: Enhancing the reliability of on-chip memories in modern processors by employing STTRAM

Service

  • Submission co-chair

    51th International Symposium on Microarchitecture (MICRO-2018)
  • Reviewer

    IEEE Computer Architecture Letters (CAL)
    ACM Transactions on Architecture and Code Optimization (TACO)
    IEEE Transactions on Reliability
    IEEE Transactions on Aerospace and Electronic Systems
    IET Electronics Letters
    IET Computers and Digital Techniques
    Springer Journal of Signal Processing Systems
  • Judge

    President’s Undergraduate Research Awards (PURA)
    Undergraduate Research Opportunities Program (UROP)
    Honeywell STEM challenge
  • Discussion chair

    PeRSonAl tutorial at ISCA 2020

Teaching experiences

  • Instructor

  • Shahid Rajaee Teacher Training University, Tehran, Iran.

    - Microprocessors Lab
    - Computer Architecture Lab
    - Microprocessor Design
    - Computer Organization and Programming
  • Iran University of Science and Technology, Tehran, Iran.

    - Computer Organization and Programming
  • Azad Islamic University, Tehran, Iran.

    - Computer Organization and Programming
  • University of Applied Science and Technology, Tehran, Iran.

    - Computer Organization and Programming
  • Teaching Assistant

  • Georgia Institute of Technology, Atlanta, Georgia.

    - Computer communications
    - Fundamental of Digital Design
    - Fundamental of Digital Design
  • Iran University of Science and Technology, Tehran, Iran.

    - Advanced Computer Architecture
    - Fault tolerance design
    - Advanced digital design
    - Electronic circuit design

Contact Info.

  • Email

    -bahar dot asgari at gatech dot edu
  • Address

    -Klaus Advanced Computing Building
    -266 Ferst Drive, Atlanta, Georgia, 30332.