NUST Institutional Repository

Efficient Hardware Accelerator for Generative Adversarial Networks (GANs)

Show simple item record

dc.contributor.author Akbar, Muhammad Zuhaib
dc.date.accessioned 2023-08-19T11:14:20Z
dc.date.available 2023-08-19T11:14:20Z
dc.date.issued 2020
dc.identifier.other 172393
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/36947
dc.description Supervisor: Dr. Rehan Ahmed en_US
dc.description.abstract Generative Adversarial Networks (GANs) have gained importance because of their tremendous unsupervised learning capability and enormous applications in data generation, for example, text to image synthesis, synthetic medical data generation, video generation, and artwork generation. Hardware acceleration for GANs become challenging due to the intrinsic complex computational phases, which require efficient data management during the training and inference. In this work, we propose an architecture for Generative Adversarial Networks (GANs) which comprises of a distributed on-chip memory architecture, which aims at efficiently handling the data for complex computations involved in GANs, such as skipping zeros during strided convolution or inserting zeros in transposed convolution. We also propose a controller that improves the computational efficiency by pre-arranging the data from either the off-chip memory or the computational units before storing it in the on-chip memory. Our architectural enhancement supports to achieve 3.65x performance improvement in state-of-the-art. en_US
dc.language.iso en en_US
dc.publisher School of Electrical Engineering and Computer Science NUST SEECS en_US
dc.title Efficient Hardware Accelerator for Generative Adversarial Networks (GANs) en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [882]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account