s****y 发帖数: 581 | 1 看这个CPU info的按几个processor买Oracle DB license?
现在要买Oracle Databse的Processor License, 怎么用cat /proc/cpuinfo发现有
这么多(16个)processor,那一个server的license就得几十万,老板不疯掉? 不
知道我按16x $/per processor license 来算对不对?下面是我们的server的CPU
info:
>cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 10
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 5
cpu MHz : 2926.154
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 8... 阅读全帖 |
|
s****y 发帖数: 581 | 2 【 以下文字转载自 Database 讨论区 】
发信人: sexboy (塞葫芦), 信区: Database
标 题: 看这个CPU info的按几个processor买Oracle DB liense?
发信站: BBS 未名空间站 (Sun Aug 28 21:55:09 2011, 美东)
看这个CPU info的按几个processor买Oracle DB license?
现在要买Oracle Databse的Processor License, 怎么用cat /proc/cpuinfo发现有
这么多(16个)processor,那一个server的license就得几十万,老板不疯掉? 不
知道我按16x $/per processor license 来算对不对?下面是我们的server的CPU
info:
>cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 10
model name : Intel(R) Xeon(R... 阅读全帖 |
|
s****y 发帖数: 581 | 3 【 以下文字转载自 Database 讨论区 】
发信人: sexboy (塞葫芦), 信区: Database
标 题: 看这个CPU info的按几个processor买Oracle DB license?
发信站: BBS 未名空间站 (Sun Aug 28 21:55:09 2011, 美东)
看这个CPU info的按几个processor买Oracle DB license?
现在要买Oracle Databse的Processor License, 怎么用cat /proc/cpuinfo发现有
这么多(16个)processor,那一个server的license就得几十万,老板不疯掉? 不
知道我按16x $/per processor license 来算对不对?下面是我们的server的CPU
info:
>cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 10
model name : Intel(R) Xeon(... 阅读全帖 |
|
s****y 发帖数: 581 | 4 有谁知道下面的配置算4个processor吗?是不是也是2 sockets?
>cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
stepping : 6
cpu MHz : 1995.018
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags :... 阅读全帖 |
|
x**l 发帖数: 64 | 5 sample code我放在这个link
https://onedrive.live.com/?cid=96AAD7C8AEF82405&id=96AAD7C8AEF82405!108
用这个命令可以在linux上用gcc 4.4或者更高版本build
g++ -O3 -std=c++0x -march=native -ftemplate-depth-1025 main_inline.cpp -o a_
inline_opt.out
参考启动命令分别是这样的
短时延
sudo numactl --physcpubind=3 --membind=0 ./a_inlin_opt.out 1 0
长时延
sudo numactl --physcpubind=3 --membind=0 ./a_inlin_opt.out 1 2999999999
启动后还需要用 "sudo -f -p [priority] 改变调度策略,然后按任意键继续.
谢谢大家了.
编辑:
SSA指出clock测量方法不准确,虽然最后结果还是类似,但为排除意外,我还是将
onedriver上的sample co... 阅读全帖 |
|
E******n 发帖数: 641 | 6 ☆─────────────────────────────────────☆
addin (add+in) 于 (Mon Jun 18 12:50:39 2007) 提到:
新换的kingston memory, M740 cpu 1.73GHz
结果用cpuz测出来只有800Mhz呢?
Name Intel Pentium M 740
Codename Dothan
Specification Intel(R) Pentium(R) M processor 1.73GHz
Package Socket 479 mPGA (platform ID = 5h)
CPUID 6.D.8
Extended CPUID 6.D
Brand ID 22
Core Stepping C0
Technology 90 nm
Core Speed 798.0 MHz (6.0 x 133.0 MHz)
^^^^^^^^^^^^^ |
|
x**l 发帖数: 64 | 7 谢谢回复
测量方式是存在误差,绝对不会产生大于1000个clocks级别的误差,xeon上
instruction pipeline不会超过50级,instruction虽然execution out-of-order, 但
进pipeline(IF)和最后的WB肯定是按序的,所以不会超过50 clocks的误差
当然,为了让结果更准确,可以把rdtsc部分改成这样,这样你应该可以compile了。
asm volatile(
"cpuid;"
"rdtsc;"
"cpuid;"
: "=a" (a), "=d" (d));
即使把代码改成这样,最终结果应该不会有太大变化
而且即使考虑中断或者ISR中的serialize instruction.在两种运行情况下对working()
的影响应该是近似的,而不应该产生1100 vs 2500 clocks的差别。 |
|
x**l 发帖数: 64 | 8 谢谢你指出错误,匆忙之中修改的,没有测试.
如果你的CPU不支持 rdtscp,请使用这个function
typedef unsigned long long ticks;
static __inline__ ticks getticks(void)
{
unsigned a, d;
asm volatile(
"rdtsc;"
: "=a" (a), "=d" (d)
:
: "memory");
asm volatile("cpuid"
:
:
: "%eax", "%ebx", "%ecx", "%edx");
return ((ticks)a) | (((ticks)d) << 32);
}
你没有用numactl去调用,所以即使修改了代码,结果也不准确。
这是我的sample 输出
$ sudo numactl --physcpubind=3 --membind=0 ./a_i... 阅读全帖 |
|
S*A 发帖数: 7142 | 9 我就简短点说吧,
你的 rdtsc 第一个版本先是有后面的 cpuid 冲掉了前面的 rdtsc 的
EAX EDX 寄存器,
修改改后的第二个版本应该先做 CPUID 然后做 RDTSC。看
Intel 手册。
你的 rdtscp 的汇编版本放开 out of order 不说,rdtscp 会
clobber ECX 寄存器,在里面存 CPU ID。你的汇编没有告诉
gcc 你破坏了 ECX 寄存器。虽然你用了 volatile, 那个只是
告诉 gcc 你有其他的 memory side effect (其实你没有)。
你仍然需要告诉 gcc clobber ECX。
然后正确的读 RDTSC 和 RDTSCP 的嵌入汇编代码在 24 楼
的 Intel pdf 里面都有,我就不重复了。
我没有用虚拟机。
你那个 1000 cycle 的差别不可能是中间被 schedule 其他的
thread。 单单 schedule 一次 task 就要 1000 cycle 这个数
量极。你要换出去换回来是不可能的。而且也不能解释这个
刚刚好每个 work() 都被抢先 schedule ... 阅读全帖 |
|
|
i****a 发帖数: 36252 | 11 玩了一小時,用cpuid hw monitor 监测温度。cpu 63c,gpu 66c,ssd 30c 和 50c,m
.2 ssd 54c。 m.2 在显卡正下所以熱。
明天风扇到了再测下
: 我看你的机箱好像底下也能进气?底下风扇进气给gpu,正面两只风扇进
气给cpu
和gpu
: ,背后和顶上出气。顶上估计一只风扇就够了,3进2出。
: 或者上水冷,radiator放在顶上出气,前面2只风扇底下背面各1只进气,
4进2出。
|
|
i*******8 发帖数: 7955 | 12 啥cpu?
:玩了一小時,用cpuid hw monitor 监测温度。cpu 63c,gpu 66c,ssd 30c 和 50c
,m.2 ssd 54c。 m.2 在显卡正下所以熱。
: |
|
i****a 发帖数: 36252 | 13 ryzen 1600
MSI armor oc Nvidia 1070
MSI b350 mortar micro atx
: 啥cpu?
: :玩了一小時,用cpuid hw monitor 监测温度。cpu 63c,gpu 66c,ssd 30c
和 50c
: ,m.2 ssd 54c。 m.2 在显卡正下所以熱。
: :
|
|
i****a 发帖数: 36252 | 14 加了两个风扇
cpu 63
gpu 63
ssd 30 和 35
m.2 51
: 玩了一小時,用cpuid hw monitor 监测温度。cpu 63c,gpu 66c,ssd 30c 和
50c,m
: .2 ssd 54c。 m.2 在显卡正下所以熱。
: 明天风扇到了再测下
: |
|
a***a 发帖数: 40617 | 15 CPUID HWMonitor
公认这个没问题吧 |
|
m*********y 发帖数: 1735 | 16 发信人: oldcaptain (求仁得仁又何怨), 信区: TsinghuaCent
标 题: 国家核电技术公司与清华成立核电技术研发中心
发信站: 水木社区 (Mon Oct 27 19:26:49 2008), 站内
【 以下文字转载自 Nuclear 讨论区 】
发信人: CPUID (Every CPU has an ID), 信区: Nuclear
标 题: 国家核电技术公司与清华成立核电技术研发中心
发信站: 水木社区 (Mon Oct 27 19:14:57 2008), 站内
【新闻中心讯 记者 崔凯 摄影 郭海军】10月24日,“国家核电技术研发中心”出资协
议签字暨揭牌仪式在清华大学主楼举行。国家核电技术公司董事长王炳华与清华大学校
长顾秉林院士共同为中心揭牌,国家核电技术公司副总经理吕华祥与清华控股公司董事
长宋军在出资协议书上签字。国家能源局副局长孙勤出席签字仪式并致辞。
为进一步在核能技术研究与产业化领域进行全面合作,共同促进我国核能技术进步
与核能产业发展壮大,国家核电技术公司与清华大学共同成立联合研究机构——国家核
电技术研发中心。研发中心业务范围主 |
|
l***h 发帖数: 392 | 17 我买了4根DDR2 2G的内存,两个是一样的OCZ,另两个事Corsair。那我该怎么放这四跟
呢?
内存槽事 ABAB,我试过了:
1) O C O C
2) C O C O
3) C C O O
感觉都不是很稳定,容易蓝屏。现在我降到了800,才感觉好些,不知道该怎么搞。
对了,OCZ和Corsair的都是PC2-1066,不过好像电压不一样Corsair事2.1,OCZ是2.2,
timing都是5-5-5-15.但实际CPUID给的结果却不是。
corsair的比较矮,ocz的有个散热bar,电扇在左边 |
|
n***l 发帖数: 932 | 18 newegg现在卖的应该都是D0 step了
前两天刚装了一套系统
i7 920
Gigabyte ex58-UD5
OCZ 3X2G OCZ3G1600LV6GK
Scythe MUGEN-2 SCMG-2000 120mm Sleeve CPU Cooler
Western Digital Caviar Black 1TB
超频很容易,所有电压都是stock的情况下3.6G稳定(prime95)
另外newegg速度很快,星期天晚上下单,星期二晚上我就把机器装好了
同时在zipzoomfly下单的硬盘现在还在路上
操作系统是win 7 ultimate RC,没有时间装太多软件,回头再汇报情况
现在有个古怪的问题:
idle的时候cpu温度很高,41-46度,比正常值高了10度
可是用prime95满载的时候只有69-71度,又完全正常
我重装了一次heatsink,用了AS5,情况没有任何改善
所有电压都已经设成了最低值而不是auto,cpuid显示cpu电压是1.216v
家里温度也不高,20度,机箱里面有5个风扇,机箱两边侧板打开也没有用
实在是很崩溃
而且刚装起来的时候好像 |
|
t**t 发帖数: 27760 | 19 http://valid.canardpc.com/show_oc.php?id=928132
CPU Arch : 1 CPU - 2 Cores - 2 Threads
CPU PSN : Intel Core i5 CPU 670 @ 3.47GHz (ES)
CPU EXT : MMX SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 EM64T VT-x AES
CPUID : 6.5.2 / Extended : 6.25
CPU Cache : L1 : 2 x 32 / 2 x 32 KB - L2 : 2 x 256 KB
CPU Cache : L3 : 4096 KB
Core : Clarkdale (32 nm) / Stepping : ???
Freq : 7002.66 MHz (259.36 * 27)
MB Brand : EVGA
MB Model : EVGA P55 3X SLI E658
NB : Intel Havendale/Clarkdale Host Bridge re
SB : Intel P55 rev 04
G |
|
a***a 发帖数: 40617 | 20 bios设的1.325v
cpuz测出来1.34v
温度是用cpuid HM测的,当时可能不是满载
反正这几天打crysis测试,Nvidia压力测试,cpu最多是49度而已 |
|
a***a 发帖数: 40617 | 21 老美网站上好像都是用CPUID HM
里面会显示3个主板上面sensor的温度
还有2个cpu core的温度
所有跟主板相连的风扇转速,所有硬盘温度
应该比较准
speedfan公认不准了 |
|
t****p 发帖数: 1703 | 22 看CPUID的那位有没有set啊,反正都是fuse一下,Intel当然可以这么干了 |
|
t****t 发帖数: 6806 | 23 64bit mode will need more than a CPUID bit... |
|
|
p*********a 发帖数: 61 | 25 刚定了一个新的 heatsink,需要自己配120mm风扇
我看多数风扇都是 3pin的
主板 cpu fan 的接口是 4pin pmw
查了一下大概说 pmw 可以智能控速
可是我现在机箱的一个风扇插在主板上就是 3pin 的
从 cpuid 看,转速也就 700rpm (全速是 1600rpm)
就是说 3pin 也是自动控速的?
cpu 风扇不会一直全速转?
还有一个问题,买 heatsink 的 fan,一般都是多少转速呀
1600 rpm 压得住么?我是 i7 860 超频 |
|
y*******n 发帖数: 10103 | 26 跑个superPi、prime95之类的烤鸡的软件,然后看cpu-z里真实频率
现在bios、win7里都是根据CPUID显示stock频率,不显示超频频率。 |
|
l****n 发帖数: 844 | 27 版本要够新,E350毕竟才一年不到。我是用CPUID看的 |
|
|
|
s****i 发帖数: 857 | 30 用CPUID HWMonitor检测结果:
Designed Capacities: 55080mWh;
Full Charge Capacity 22464mWh;
Wear Level: 60%
这个电池2年了,不过也太坑了把.有什么方法补救呢? |
|
e**n 发帖数: 5876 | 31 看附图, 没贴错吧.
E5450 E0 SLBBM的CPUID是1067A, 所以在BIOS里添加了这两个microcode:
cpu0001067a_plat00000011_ver00000a0b_date20100928.bin
cpu0001067a_plat00000044_ver00000a0b_date20100928.bin
但还是点不亮啊啊啊啊 |
|
l*******3 发帖数: 1074 | 32 没超过频,不知道;这个是ES的所以和零售的规格稍有不同。不过,零售的2687w在
cpubenchmark上排名前5,这个也不差太多就是 :)
如下贴图是cpuid的截屏 |
|
m*****n 发帖数: 3644 | 33 温度过高时会自动保护么?我刚才跑了一下prime95,用CPUid看温度,cpu有100度啊,
吓得赶紧关了 |
|
e*p 发帖数: 526 | 34 不是atom,是haswell赛扬. see flags: vmx
vendor_id : GenuineIntel
cpu family : 6
model : 69
model name : Intel(R) Celeron(R) 2955U @ 1.40GHz
stepping : 1
microcode : 0x15
cpu MHz : 1400.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
r... 阅读全帖 |
|
m*****n 发帖数: 3644 | 35 开机时间很长很长。。。以前T3500是单cpu,型号差不多。我换成SSD以后,感觉和普
通普通台式机机械硬盘差不多了。SSD显著提高开机速度,尤其是这种毛线多的工作站。
dell工作站的风道设计真不是盖的,DIY电脑的风道完全没法比,因为在需要的时候,
dell会专门定制各种各样的风道模具来限制风的走向。主CPU用一个硕大的风扇(20cm
?),然后用模具缩小,对着cpu吹,这样即保证了风量大,又保证了转速低(噪音低
)。两个cpu散热器错位串联,也针对风道优化了。第一个就是简单铝散热,fin很稀松
,因为直接外面的冷风吹。第二个热管散热,而且fin非常密,因为再过来的风是前面
的微热风了。大致估算了下,好像有8,90片。内存有个涡轮对着吹,我发现涡轮噪音大
,准备拔了。如果需要,贴点内存散热片。话说内存有那么热么?跑象棋16000分,8核
(只支持到8)。反复跑几次后,cpu温度到了77。停下来后基本35-40度。可能因为时
间短,风扇还没加速。
发现个有趣现象。因为核多,所以大部分时候都是6个核在最高睿频工作,也就是3.
73ghz,另外6个休息。这个估计家用单cpu不行,因为4核... 阅读全帖 |
|
m*****n 发帖数: 3644 | 36 开机时间很长很长。。。以前T3500是单cpu,型号差不多。我换成SSD以后,感觉和普
通普通台式机机械硬盘差不多了。SSD显著提高开机速度,尤其是这种毛线多的工作站。
dell工作站的风道设计真不是盖的,DIY电脑的风道完全没法比,因为在需要的时候,
dell会专门定制各种各样的风道模具来限制风的走向。主CPU用一个硕大的风扇(20cm
?),然后用模具缩小,对着cpu吹,这样即保证了风量大,又保证了转速低(噪音低
)。两个cpu散热器错位串联,也针对风道优化了。第一个就是简单铝散热,fin很稀松
,因为直接外面的冷风吹。第二个热管散热,而且fin非常密,因为再过来的风是前面
的微热风了。大致估算了下,好像有8,90片。内存有个涡轮对着吹,我发现涡轮噪音大
,准备拔了。如果需要,贴点内存散热片。话说内存有那么热么?跑象棋16000分,8核
(只支持到8)。反复跑几次后,cpu温度到了77。停下来后基本35-40度。可能因为时
间短,风扇还没加速。
发现个有趣现象。因为核多,所以大部分时候都是6个核在最高睿频工作,也就是3.
73ghz,另外6个休息。这个估计家用单cpu不行,因为4核... 阅读全帖 |
|
v*******e 发帖数: 11604 | 37
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i7 CPU M 620 @ 2.67GHz
stepping : 2
microcode : 0xe
cpu MHz : 1866.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 2
apicid : 5
initial apicid : 5
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat p... 阅读全帖 |
|
|
z*********e 发帖数: 10149 | 39 没问题,据说不能休眠,无所谓了
前面说了deskmini,其他的东西不重要,我是skylake,用kabylake好像要fake一下
cpuid |
|
N****w 发帖数: 21578 | 40 好像还不够多
这个 D 要是有类似的 web lib, Gtk-D, Qt lib,估计也会火
现在貌似还只有基本的 IO 和算法
但加上别的如果有人肯干也就是一年半载的体力活
std
* std.algorithm
* std.array
* std.base64
* std.bigint
* std.bind
* std.bitarray
* std.bitmanip
* std.boxer
* std.compiler
* std.complex
* std.contracts
* std.conv
* std.cover
* std.cpuid
* std.ctype
* std.date
* std.demangle
* std.encoding
* std.file
* std.format
* std.functional
* core.memory
* std.getopt
* s |
|
S***w 发帖数: 1014 | 41 我看了下 /proc/cpuinfo
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.20GHz
stepping : 3
cpu MHz : 3200.215
cache size : 2048 KB
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm
constant_tsc pni... 阅读全帖 |
|
l**d 发帖数: 746 | 42 用了很多年的XP机器,以前装的VM WorkStation 7 + Ubuntu 11.10跑得很好。最近刚
买了个新的Dell 5520,把image考过去之后如果restart,第一次的时候报错:
The CPU has been disabled by the guest operating system. You will need to
power off or reset the virtual machine at this point.
再restart就始终是黑屏了。有人又类似经历么,怎么解决啊?
网上搜了一下,disable BIOS里面的Intel SpeedStep,或者改.vmx file,手动加
cpuid的mask,试了几个例子都不管用阿。 |
|
k*****l 发帖数: 177 | 43 processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 10
cpu MHz : 3590.997
cache size : 2048 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
fpu : yes
fpu_exception : yes
cpuid level : 3
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts |
|
b******n 发帖数: 592 | 44 okay, I found it by myself. cpuid can do it. I haven't tried. Will know more
tomorrow. |
|
S*A 发帖数: 7142 | 45 我想我知道你描述的问题了。
rdtscp 不是 full serialize instruction.
你去读一下 Intel 手册, rdtscp 保证读 TSC 的时候前面
的全部 instruction 都运行完了。 但是不保证没有开始运行
后面的 instruction. 因为 Intel 的 CPU 是 out of order
execution。 你相当与把 rdtscp 后面的循环也算到 work()
里面了。
建议你读一下 Intel 的这个文档,特别是第 16 页关于 rdtscp
的误差。你应该用 CPUID 来 full serialize instruction。
http://www.intel.com/content/www/us/en/intelligent-systems/embe |
|
M********t 发帖数: 5032 | 46 其实核心就是intel的啦,别人那里懂。那个cpuid就是专门挡流水线和乱序执行的。 |
|
h***o 发帖数: 539 | 47 hanzo@scimd: pts/0: 25 files 37Mb-> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 9
model name : Intel(R) Pentium(R) M processor 1400MHz
stepping : 5
cpu MHz : 1395.881
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep m |
|