Skip to content

Routing Problem - Placement Problem - Partitioning Problem

Notifications You must be signed in to change notification settings

maheshejs/cpen513pr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Top-down Partitioning-based Placement

This project implements a top-down partitioning-based placement algorithm.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java 19 or above
  • Gradle

Running

git clone https://github.com/maheshejs/cpen513pr.git
cd cpen513pr
./gradlew run --args="<benchmarkFile> <useRowSpacing> <useFM> <recursionDepth>"

Testing

./gradlew clean test --tests proj.AppTest

Source Code

The source code files for the project are located at :

  └── app
      └── src
          └── main
              └── java
                  └── proj
          └── test
              └── java
                  └── proj
      └── data
          └── benchmarks
              └── ass2

Authors

  • Joseph Maheshe - Initial work

About

Routing Problem - Placement Problem - Partitioning Problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published