DREAMPlace

Component placer

A tool for optimizing the placement of components in integrated circuits using deep learning techniques and GPU acceleration.

Deep learning toolkit-enabled VLSI placement

GitHub

717 stars
21 watching
207 forks
Language: C++
last commit: about 1 month ago
Linked from 2 awesome lists

deep-learninggpu-accelerationpytorchvlsivlsi-physical-designvlsi-placement

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rachelselinar/dreamplacefpga An analytical placer for heterogeneous FPGAs using deep learning and GPU acceleration 77
zslwyuan/amf-placer An open-source FPGA placement tool that uses timing-driven analysis to efficiently place heterogeneous resources on FPGAs. 98
nvlabs/autodmp Automated placement of integrated circuits with macro and standard cell placement enhancements 130
nvdla/hw The NVDLA project provides hardware designs and tools for building deep learning inference accelerators. 1,753
eduardoleao052/js-pytorch A JavaScript library that provides GPU-accelerated deep learning capabilities with automatic differentiation and neural network layers. 1,091
vlgiitr/dmn-plus A PyTorch implementation of an improved question answering architecture with dynamic memory networks and attention mechanisms 64
hungryproton/scatter Automates the placement of assets in 3D scenes using procedural rules and shapes 2,190
zehfernandes/framer-loadingplaceholder Provides a loading placeholder component for FramerJS projects 16
coreylowman/dfdx A deep learning library for Rust with GPU acceleration and ergonomic API. 1,748
deepakkumar1984/amplifier.net A .NET library that enables developers to run complex applications on various hardware platforms without writing additional C kernel code. 175
grantneale/kafka-lag-based-assignor A Kafka consumer group assignor that aims to distribute lag evenly across consumers by balancing partitions based on lag levels. 12
gpleiss/nnlr Adds layer-wise learning rate schemes to a deep neural network implementation 47
mapillary/inplace_abn An optimization technique to reduce memory usage in deep neural networks during training 1,321
cupofjoakim/framer.placehold Provides a library of image placeholder services for use in Framer prototypes. 11
progamergov/neural-dream An implementation of DeepDream algorithm using PyTorch for image processing and computer vision. 133