作者JohnLinq (林約翰)
看板Programming
標題[閒聊] Intel Atom processors are in-order machines
時間Fri Nov 14 15:25:09 2008
[ 我對這些東西是非常外行的,請多多包涵。 ]
剛剛聽說,The Intel Atom processors are in-order machines.
它回頭採用順序執行的架構,沒有了亂序執行,所以..........
那我就會很自然地想說,「可是大家已經亂序執行很久了耶」,
這大概表示OS/Compiler都是內定亂序執行吧,
那你搞一顆順序執行的CPU是怎樣?
找了一下,結果發現,Intel出新的Compiler了..........
http://macles.blogspot.com/2008/09/intel-cc-compiler-gcc-and-intel-atom.html
http://www.intel.com/cd/software/products/asmo-na/eng/386925.htm
-> Lack of in-order scheduling results in
-> slower execution and increased power
-> 上面這句話有點好笑 XD
http://software.intel.com/en-us/forums/intel-c-compiler/topic/60637/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.221.140.178
1F:→ JohnLinq:Atom有自己的Atom specific instructions 61.221.140.178 11/14 15:59
2F:→ JohnLinq:要等到upcoming 11.0 compiler才支援 61.221.140.178 11/14 16:00
3F:→ WPC001:OS/Compile出來的code都是in order... 123.195.11.21 11/14 18:25
4F:→ WPC001:out of order那個是硬體層級 123.195.11.21 11/14 18:26
5F:→ WPC001:頂多是complier再去做最佳化而已 123.195.11.21 11/14 18:27
6F:推 meltice:x86早就不x86了 應該沒人懂現在的x86吧 115.83.116.246 11/14 23:04
7F:→ meltice:像這期某雜誌又出現一堆專有名詞 115.83.116.246 11/14 23:04
8F:→ meltice:什麼Loop Stream Detector有的沒的技術 115.83.116.246 11/14 23:05
9F:→ meltice:如果x86要拆開來講應該有幾千幾萬種技術吧 115.83.116.246 11/14 23:07
10F:→ airzone:猜測為了省電所以把HW level 的register 218.169.53.133 11/14 23:19
11F:→ airzone:renaming 拿掉了吧 218.169.53.133 11/14 23:20
12F:→ airzone:可憐那些寫compiler 的人,要作的事變多了 218.169.53.133 11/14 23:25
13F:推 abcdefghi:硬體變笨, 換來軟體人才越來越重要 140.113.23.107 11/15 13:28
14F:→ kevin190:硬體跟軟體本來就是相對的,這件事情應該220.136.214.139 11/16 18:08
15F:→ kevin190:大學時修compiler跟計結都會提到的事 orz220.136.214.139 11/16 18:08
16F:推 meltice:可是台灣的教授連個compiler都寫不出來 115.80.60.46 11/16 18:56
17F:→ MOONRAKER:這跟上面不知道有什麼關係。 59.115.194.133 11/16 22:16
18F:推 Chevelle:習慣就好 有人經常跳針- -" 140.112.5.10 11/16 23:47
19F:推 ggg12345:造車跟妥善開車是兩回事.寫出compiler也 140.115.4.12 11/17 09:23
20F:→ ggg12345:只落得跟GNU GCC同樣的下場,會餓死的! 140.115.4.12 11/17 09:24
21F:→ ggg12345:沒linker/loader,沒library 還是動彈不得 140.115.4.12 11/17 09:28
22F:→ ggg12345:不造特殊指令的CPU,無新語言,沒新意可作. 140.115.4.12 11/17 09:37