期刊文献+

利用GPU加速基于稀疏网格的SSTA

Accelerating sparse-grid based SSTA using Graphics Processing Unit
下载PDF
导出
摘要 提出一种利用图形处理单元(Graphics Processing Unit,GPU)加速统计静态时序分析的方法,利用稀疏网格减少统计静态时序分析中时序图各节点的配置个数,在GPU上构建复杂的时序图数据结构后并行计算各节点的不同配置,达到加速统计静态时序分析的目的。测试结果表明,提出的方法能够在不损失精度的前提下,将统计静态时序分析运行速度平均提高300倍以上。随着现代集成电路规模的持续增大和集成电路工艺的不断发展,这种新型快速的统计静态时序方法能够有效提高时序分析的速度和效率。 A novel approach to accelerate Statistical Static Timing Analysis(SSTA) using graphics processing unit is presented.Sparse grid is used to reduce the configuration number of each node in the timing graph.Configurations are calculated parallel on GPU after timing graph has been built on GPU.Experimental results show that by implementing S-G based SSTA on GPU,it can attain an average speedup of about 300 times without loss of accuracy.With the increasing scale of the circuits and the development of VLSI process,the proposed approach to accelerate SSTA decreases the runtime of timing analysis to improve the efficiency.
出处 《计算机工程与应用》 CSCD 北大核心 2011年第27期60-64,73,共6页 Computer Engineering and Applications
基金 专用集成电路与系统国家重点实验室重点课题(No.09XT004)
关键词 图形处理单元 稀疏网格 统计静态时序分析 Graphics Processing Uni(tGPU) sparse grid Statistical Static Timing Analysis(SSTA)
  • 相关文献

参考文献20

  • 1Visweswariah C,Ravindran K, Kalafala K.First-order incremental block based-statistical timing analysis[J].IEEE Transactions on Computer Aided Design of Integrated Circuits and System, 2006,25 (10) :2170-2180.
  • 2Orshansky M, Keutzer K.A general probabilistic framework for worst case timing analysis[C]//Proc IEEE DAC,June 2002:556-561.
  • 3Agarwal A,Blaauw D,Zolotov V,et al.Statistical delay computation considering spatial correlations[C]//Proc IEEE ASPDAC, Jan 2003:271-276.
  • 4Chang H,Zolotov V,Narayan S,et al.Parameterized block-based statistical timing analysis with non-gaussian parameters, nonlinear delay functions[C]//Proc IEEE DAC,2005:71-76.
  • 5Zhan Y, Strojwas A, Li X, et al.Correlation-aware statistical timing analysis with non-gaussian delay distribution[C]//Proc IEEE DAC,2005 : 77-82.
  • 6Singh J, Sapatnekar S.Statistical timing analysis with correlated nongaussian parameters using independent component analysis[C]// Proc IEEE DAC,2006:155-160.
  • 7Bhardwaj S, Ghanta P, Vrudhula S.A framework for statistical timing analysis using nonlinear delay and slew models[C]//Proc IEEE ICCAD, 2006:225-230.
  • 8Wang Y, Zeng X, Tao J, et al.Adaptive stochastic collocation method (ASCM) for parameterized statistical timing analysis with quadratic delay model[C]//Proc IEEE ISQED,March 2008:62-67.
  • 9Wang Y,Zeng X, Tao J,et al.Adaptive stochastic collocation method for pararneterized statistical timing analysis with quadratic delay model[J].IEICE Trans Fundamentals,2008, E91-A (12) :3465-3473.
  • 10Satish K Y, Li J, Talarico C.A probabilistic collocation method based statistical gate delay model considering process variations and multiple input switching[C]//Proceedings Design, Automation and Test in Europe,DATE,2005.

二级参考文献19

  • 1张富彬,HO Ching-yen,彭思龙.静态时序分析及其在IC设计中的应用[J].电子器件,2006,29(4):1329-1333. 被引量:5
  • 2Visweswariah C, Ravindran K, Kalafala K, et al. First order incremental block based statistical timing analysis [C]// Proceedings of IEEE/ACM International Conference on Design Automation Conference, San Diego, 2004:331-336.
  • 3Chang H L, Zolotov V, Narayan S, et al. Parameterized block-based statistical timing analysis with non Gaussian parameters, nonlinear delay functions [C]//Proceedings of IEEE/ACM International Conference on Design Automation Conference, Anaheim, 2005: 71-76.
  • 4Zhan Y P, Strojwas A J, Li X, et al. Correlation-aware statistical timing analysis with non-Gaussian delay distributions [C] //Proceedings of IEEE/ACM International Conference on Design Automation Conference, Anaheim, 2005:77-82.
  • 5Zhang L Z, Chen W J, Hu Y H, et al. Correlation- preserved non-Gaussian statistical timing analysis with quadratie timing model [C] //Proceedings of IEEE/ACM International Conference on Design Automation Conference, Anaheim, 2005:83-88.
  • 6Khandelwal V, Srivastava A. A general framework for accurate statistical timing analysis considering correlations [C] //Proceedings of IEEE/ACM International Conference on Design Automation Conference, Anaheim, 2005:89-94.
  • 7Singh J, Sapatnekar S. Statistical timing analysis with correlated non Gaussian parameters using independent component analysis [C] //Proceedings of IEEE/ACM International Conference on Design Automation Conference, San Francisco, 2006:155-160.
  • 8Fang J, Luk W S, Zhao W Q. True worst-case clock skew estimation under process variations using affine arithmetic[J]. Chinese Journal of Electronics, 2007, 16(4) : 631-636.
  • 9Bhardwaj S, Ghanta P, Vrudhula S. A framework for statistical timing analysis using non-linear delay and slew models [C]//Proceedings of the IEEE/ACM International Conference on Computer Aided Design, San Jose, 2006:225-230.
  • 10Satish K Y, Li J, Talarico C, et al. A probabilistic collocation method based statistical gate delay model considering process variations and multiple input switching [C]//Proceedings of the Design, Automation and Test in Europe Conference and Exhibition, Messe Munich, 2005:770-775.

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部