青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 22793|回复: 62

nibotao08关于NX 8.5启用多核CPU和SMP的问题

  [复制链接]
发表于 2012-10-31 18:43 | 显示全部楼层 |阅读模式
本帖最后由 pwnpc 于 2012-10-31 18:49 编辑
1 Y4 T# y8 K# B! y, |- d, d# D3 g. p5 D0 u4 z
发此帖不是攻击论坛中nibotao08的意思,而是纠正一下错误的做法以正确使用NX 8.5。6 ?  K- H' \* |$ H
# u. J; w9 H- G) }: K4 `' E9 |
SMP和多核CPU的概念是不同的,原作者nibotao08可能混淆了两个不同的概念。SMP不是多核CPU的意思,只是一项多核CPU包含的技术:
! }$ d2 e% s: I* O1 Q, o) J那么什么是SMP技术?
' J! O, j2 Y! `
1、SMP:Symmetric Multiprocessing.既对称多处理。指在一个计算机上汇集了一组处理器# b8 S: B3 t7 v! g! W/ v4 z
: k- W9 l; J" ?5 N1 y
(多个CPU)。多处理是指一台计算机中的多个处理器通过共享同一存储区来协调工作。真正
5 s! @7 `" Q) X6 g% J
. ~. T" ]2 t9 P2 `意义上的多处理要求系统中的每个CPU能访问同一物理内存。这意味着多CPU必须能使用同一( F% P4 O+ h$ Z7 x
6 f# [6 C& z0 W% I  o3 i
系统总线或系统交换方式。1 s) p: u- O8 @

' p7 z+ h; @* {" m来源:联想服务与支持:
  Q4 ~9 }2 R1 ]/ [$ ]http://think.lenovo.com.cn/htmls ... 62099058154624.html1 H  k; ?1 u& n8 Y" H: L7 J7 ?
: ?6 X7 _9 }6 B. q6 K
2、" _. B. }4 T0 z! P2 J3 j/ g
SMP结构是指服务器中多个CPU对称工作,无主次或从属关系。各CPU共享相同的物理内存,
+ J; |$ G, a" O2 i$ R  U4 B! w5 N9 ^3 m3 {
每个CPU访问内存中的任何地址所需时间是相同的,因此SMP也被称为一致存储器访问结构。: G) e# H& \# f0 ^# Y. s

2 O$ v* P9 Q5 w6 g$ K9 ]; v# E对SMP服务器进行扩展的方式包括:增加内存、使用更快的CPU、增加CPU、扩充I/O、更多9 H. }# g+ B/ p: E2 p

& A0 J, E( J! c/ ^6 ?0 ^的外部设备 (通常是磁盘存储)。SMP服务器的主要特征是共享,系统中所有资源(CPU、内存
9 o; |3 L8 K# N0 y! |0 z% K( C' L- `# r% I
、I/O等)都是共享的。也正是由于这种特征,导致了SMP服务器的主要问题,那就是它的扩( e# R& D3 R. ^4 w$ U

# c. W7 Q4 u! d# J3 r展能力非常有限:每一个共享的环节都可能造成SMP服务器扩展时的瓶颈;对SMP而言,最受$ P0 w- o* N6 G8 Q' L

! X: v4 N) U( D9 o限制的是内存,每个CPU必须通过相同的内存总线访问相同的内存资源;随着CPU数量的增加4 [9 I; L9 J" E  K0 v
  j1 m! W- l5 r' r" I- ]
,内存访问冲突将迅速增加,造成CPU资源的浪费,CPU性能的有效性大大降低。
( [5 q5 z, H. V; x  I9 n9 ^8 q0 v+ S7 W( ?/ g! S2 z2 s+ G$ p4 D; @
来源: IXPUB技术社区1 ~9 I( G8 c' U' K( Y/ J
http://www.ixpub.net/blog-12924336-57113.html, ^6 ^  @$ G" m) r, J
作者:serverterm

  b; R- y- x, z/ {" \6 d" @原帖为:NX 8.5正式版支持多核CPU起作用支持多核设置和展示分享让NX快得飞起来的方法
. n' K' {) Q4 xhttp://bbs.uggd.com/thread-441541-1-1.html
需要回复才能看的文字内容我截了图: 2012-10-31_18h18_13.png 其实8.5在多核CPU上无需自己调节,就默认启用了SMP。
- a6 X. _1 t% f' N# h5 C4 B+ M从8.5的菜单栏>帮助>日志文件>关键词查找“SMP”即可看到。
a.png ; B& B5 u% D" e" e. x3 O5 e
从菜单栏>帮助>发行说明(R)...>打开浏览器,用“SMP”搜索
  g( P4 c! S( [3 z) i 3.png
* H! U! c2 ?5 q 2012-10-31_16h48_08.png
/ ]0 S/ C! ^7 V& u% G. y2 p% a0 u( U4 @2 u$ X
nibotao08提供的要修改“ugii_env_UG”文件(位于UGII下的ugii_env_ug.dat文件)的说法和西门子提供的在ugii_env_ug.dat的note事项中明确表明用户修改是要在ugii_env.dat文件中进行修改,而非在这个ugii_env_ug.dat文件中修改。
& e% X% F4 s6 y6 X4 v) i9 Q7 L 0.png 1.png * X6 H" J; a9 ~5 O1 \5 n7 d$ }; H
西门子开发的大型工业软件UG NX 8.5本身就是为多核CPU(逻辑多核CPU或物理多核CPU)优化开发,在安装后就是默认使用所有CPU核心,无需自己再手动调整涉及CPU核心数的设置。
/ B( E: @, Y, x2 K* U8 E% D, {
7 M2 ]3 K& k$ z2 d) ^5 t+ n最后,对于运行NX的计算机配置,西门子已经在发行说明中提供了,参见System requirements guidelines部分。推荐64位系统,L3缓存大的多核CPU,使用专业显卡而非消费级显卡。无论是nvidia的专业卡Quadro家族或者AMD ati的Firepro家族,均使用为专业卡开发的显卡驱动。专业显卡的价值主要不在硬件,而主要在专用的驱动上,通过专业驱动使专业卡发挥效能。虽然可以使用,但普通的消费级显卡并非为行ug, creo, solidworks, catia这样的工业软件而开发。

" t% \9 d& [1 }
4 K2 V5 c2 `% |. M7 S1 ~: }, C6 v

) d0 P' s) Y" o' S
发表于 2012-11-1 19:42 | 显示全部楼层
确实如此,后来发现我安装完后默认就已经SMP了
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2012-10-31 18:55 | 显示全部楼层
使用CPU的SMP也涉及parasolid核心,这在8.5的发行说明中已经表述:" g  J% o/ q2 M* g3 c' I5 W
Functional areas that are SMP enabled in Parasolid include:
+ W% _! V3 H) |. q Validity checking) |6 P( q' y' l& [

0 T# i+ C4 ^+ ~/ M1 V- e5 _0 [Boolean operations
$ F5 b7 H( P; v! V
- [0 h8 |# T* R) O% e( aWireframe
% T6 ?8 w7 m) j5 a/ y, l6 D( t, v/ `) B) E5 J) f! @
Rendering
- s) P& v" C9 ?: W3 @3 Y& [2 _
4 j4 S( T  o1 x' wHidden line rendering( I7 Z1 f- n8 O- s1 D# ?/ i

$ @/ {& n. s9 M- K0 e* J* G* ~Closest approach  Q2 D9 A% c/ v
; a( P* c4 c! K- G% D
Faceting* L: G8 x" ^. {, A; p7 v, \1 X: I
$ G8 ^  K+ a- E6 z4 [& O5 T/ A
Mass properties; N- a7 [6 {" J  S3 S/ p) k1 r; K3 N6 N

点评

大哥你讲的非常有道理,但我到底如何才能让我的4核cpu全部为ug动起来  详情 回复 发表于 2012-11-2 00:39
回复 支持 1 反对 0

使用道具 举报

发表于 2012-11-1 18:22 | 显示全部楼层
不懂,越搞越糊涂,cpu就是不能达到50%以上

点评

请问你的CPU是如何达到百分之90以上的  详情 回复 发表于 2012-11-3 11:03
回复 支持 反对

使用道具 举报

发表于 2012-11-1 18:32 | 显示全部楼层
顶一个        有点道理  反正我是改跟不改  都是一个样  
回复 支持 反对

使用道具 举报

发表于 2012-11-1 22:09 | 显示全部楼层
不容易啊,顶顶吧
回复 支持 反对

使用道具 举报

发表于 2012-11-1 22:21 | 显示全部楼层
顶一把4 K. f9 x0 v$ m/ m' F
回复 支持 反对

使用道具 举报

发表于 2012-11-1 22:58 | 显示全部楼层
那究竟是改好还是不改好?
回复 支持 反对

使用道具 举报

发表于 2012-11-1 23:10 | 显示全部楼层
还有就是应该改那一个文件?& m* v! ?) A6 B# H, {
回复 支持 反对

使用道具 举报

发表于 2012-11-2 00:39 | 显示全部楼层
pwnpc 发表于 2012-10-31 18:55 2 D( Q+ A; A# y: s
使用CPU的SMP也涉及parasolid核心,这在8.5的发行说明中已经表述:
( V1 M2 u8 k1 [ Functional areas that are SMP enabl ...

+ J* R, _$ ?8 C) D6 d大哥你讲的非常有道理,但我到底如何才能让我的4核cpu全部为ug动起来/ J+ \% \$ W7 m: a! F. w
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-17 10:24 , Processed in 0.066812 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表