当前位置: 首页 > news >正文

淘特app官方网站下载汉中建设工程招标网最新公告

淘特app官方网站下载,汉中建设工程招标网最新公告,手机触屏版网站,阿里巴巴运营的工作内容DreamPlace 是一款芯片放置工具#xff0c;用于宏单元#xff08;macro#xff09;和标准单元#xff08;Standard Cell#xff09;的放置以及布线#xff0c;并计算 HPWL、Overlap 等用于衡量芯片性能的参数。 一、环境 1. 系统环境#xff1a;Ubuntu 20.04 DreamPla…DreamPlace 是一款芯片放置工具用于宏单元macro和标准单元Standard Cell的放置以及布线并计算 HPWL、Overlap 等用于衡量芯片性能的参数。 一、环境 1. 系统环境Ubuntu 20.04 DreamPlace 只能在 Linux 环境使用 2. Python 环境 Python 3.8PyTorch 2.0.0Cuda 11.8 二、安装 Dreamplace 1. 安装第三方 Dependency Boostsudo apt-get update sudo apt-get install libboost-all-devBison flexsudo apt-get install flex bison2. 下载 DreamPlace git clone --recursive https://github.com/limbo018/DREAMPlace.git3. 安装 Python Dependency cd DREAMPlace pip install -r requirements.txt4. Build Dreamplace build 之前需要先打开 DREAMPlace/dreamplace/ops/CMakeLists.txt 文件把第 12 行的注释打开不然无法安装这个包我在运行 deepplace 的时候用到了这个包其他情况下还没有用到 mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIXinstallation directory -DPython_EXECUTABLE$(which python) make make install-DCMAKE_INSTALL_PREFIX 是安装路径默认是 DREAMPLACE/install-DPython_EXECUTABLE 是 python 路径如果有 anaconda 默认是 base 环境 5. Install Benchmarks cd ../install python benchmarks/ispd2005_2015.py另外benchmark 也可以自己下载并解压到正确的文件夹下具体位置可参考下文目录树。DreamPlace 只支持 bookshelf 和 Lef/Def 格式的文件。 6. 测试是否安装成功 python dreamplace/Placer.py test/ispd2005/adaptec1.json python unittest/ops/hpwl_unittest.py安装完成后的目录结构如下主要用到的东西都在 install 文件夹内 DREAMPlace |-- CMakeLists.txt |-- Dockerfile |-- LICENSE |-- README.md |-- benchmarks |-- build |-- cmake |-- dreamplace |-- images |-- install | |-- benchmarks | | |-- ispd2005 | | | |-- adaptec1 | | | | |-- adaptec1.aux | | | | |-- adaptec1.dp.aux | | | | |-- adaptec1.eplace-ip.pl | | | | |-- adaptec1.eplace.aux | | | | |-- adaptec1.lg.pl | | | | |-- adaptec1.nets | | | | |-- adaptec1.nodes | | | | |-- adaptec1.pl | | | | |-- adaptec1.scl | | | | -- adaptec1.wts | | | |-- adaptec2 | | | |-- adaptec3 | | | |-- adaptec4 | | | |-- bigblue1 | | | |-- bigblue2 | | | |-- bigblue3 | | | -- bigblue4 | | |-- ispd2005_2015.py | | -- ispd2019.py | |-- bin | |-- dreamplace | | |-- BasicPlace.py | | |-- EvalMetrics.py | | |-- NesterovAcceleratedGradientOptimizer.py | | |-- NonLinearPlace.py | | |-- Params.py | | |-- PlaceDB.py | | |-- PlaceObj.py | | |-- Placer.py | | |-- Timer.py | | |-- __init__.py | | |-- configure.py | | |-- ops | | -- params.json | |-- include | |-- lib | |-- test | | |-- dac2012 | | |-- iccad2014 | | |-- iccad2015.ot | | |-- ispd2005 | | |-- ispd2015 | | -- ispd2019 | |-- thirdparty | -- unittest |-- requirements.txt |-- test |-- thirdparty -- unittest三、测试脚本 回到根目录根目录创建新文件夹并创建测试脚本 cd ~ mkdir test_dreamplace cd test_dreamplace vim main.py脚本内容如下其中 params 用来加载配置参数我们需要提供关于 bechmark 的配置文件配置文件格式可以参考 test 文件夹内的文件 import Params, Placerparams Params.Params()# load parameters add ./test/ispd2005/adaptec3.json params.load(add) r Placer.place(params) r r[-3][0] wl float(r[0].hpwl.data) overf float(r[0].overflow.data)print(wl) print(overf)将 DreamPlace 移植到该目录下 cd ~ cp -r DREAMPlace/install/* test_dreamplace/然后将 test_dreamplace/dreamplace 文件夹下的除 ops、init.py、configure.py 之外的其他文件移动到 test_dreamplace/ 目录下。 之后运行脚本跑通即可 python main.py目前该文件夹结构为 test_dreamplace |-- BasicPlace.py |-- EvalMetrics.py |-- NesterovAcceleratedGradientOptimizer.py |-- NonLinearPlace.py |-- Params.py |-- PlaceDB.py |-- PlaceObj.py |-- Placer.py |-- Timer.py |-- __pycache__ |-- benchmarks | |-- ispd2005 | |-- ispd2005_2015.py | -- ispd2019.py |-- bin |-- dreamplace | |-- __init__.py | |-- __pycache__ | |-- configure.py | -- ops |-- include |-- lib |-- main.py |-- params.json |-- results | -- adaptec3 |-- test |-- thirdparty -- unittest
http://www.yutouwan.com/news/60187/

相关文章:

  • 个人博客网站素材wordpress建设中插件
  • 网站个人备案流程vx小程序怎么开发
  • 长沙网站建设长沙网站权重批量查询
  • 广州 网站开发 公司太原做网站找谁
  • 动易网站系统怎么样网站制作招聘
  • 旅游网站开发选题背景百度用户服务中心
  • 四川住房和城乡建设厅网站官网系统优化的目的和意义
  • 用网站建设与管理创业品牌推广的具体方法
  • 网站导航栏动效怎么做做网站遇到竞争对手怎么办
  • 做网站后面加什么建设银行网站 无法访问
  • win不用iis做网站海口手机建站模板
  • 网站价格套餐品牌建设计划
  • html网站开发实例视频管理课程培训视频教程全集
  • 大连企业做网站公司排名网站制作公司官网首页
  • 进入淘宝官网网站定制企业网站多少钱
  • 电子商务网站功能设计wordpress 增加字体
  • 利用vps做网站建设工程项目管理
  • 网站建设老李教学网站软件开发的一般流程是什么
  • 长沙网站制作品牌电子简历表格手机版
  • 网站建设卩金手指科杰网络举报网站
  • 永州市建设工程质量安全监督站官方网站互联网营销师是什么
  • 网站建设展板什么是网页设计读书笔记
  • 山西建设机械网站wordpress自定义分享
  • 滨州网站建设hskj360宜州设计公司
  • 企业为什么需要网站整合营销概念
  • 石家庄做网站和宣传的浙江外发加工网
  • 做群头像的网站在线制作爱站网排行榜
  • 网站建设的总体设计厦门网站建设 九来
  • 网站备案审批号7一12岁手工简单又实用
  • 优秀的网站举例wordpress 轮播插件