x86–½—߂̊—vƒNƒƒbƒ ..
2:1 Ÿ.MeromIYCE
07/01/10 12:33:18
ŠÖ˜AƒTƒCƒgi“ú–{Œêj
ƒRƒsƒy‚Å“®‚VC++‚̃Cƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰—á
URLØÝ¸(www.fides.dti.ne.jp)
Šî–{“I‚È®”–½—ß/ƒXƒ^ƒbƒN‚ÌŽg‚¢•û
URLØÝ¸(ray.sakura.ne.jp)
FPU‚âMMX,SSE‚Ì–½—߉ðà‚È‚ÇBÅ“K‰»‚ÌFX‚Șb‚ª‚ ‚é
URLØÝ¸(homepage1.nifty.com)
pentoptiŒÃj‚Ì“ú–{Œê–ó‚È‚Ç
URLØÝ¸(hp.vector.co.jp)
Intel‚Ì“ú–{Œê‹ZpŽ‘—¿‚̃_ƒEƒ“ƒ[ƒh
URLØÝ¸(www.intel.com)
ŠÖ˜AƒTƒCƒgi‰pŒêj
Intel‚ÌÅ“K‰»ƒ}ƒjƒ…ƒAƒ‹iCore2‚ɂ‚¢‚Ä‚àÚ‚Á‚Ä‚éj
URLØÝ¸(developer.intel.com)
Software Optimization Guide for AMD64 Processors
URLØÝ¸(www.amd.com)
IntelŒü‚¯Å“K‰»Žè–@‚âƒNƒƒbƒNƒe[ƒuƒ‹Atestp.zip‚ÅŽèŒy‚Érdpmc‚ªŽg‚¦‚é
URLØÝ¸(www.agner.org)
ŠeCPU‚̃ŒƒCƒeƒ“ƒV-ƒXƒ‹[ƒvƒbƒg‚Ì•\iK7K8‚ ‚èj
URLØÝ¸(swox.com)
x86CPU‚ÌŠeŽíƒf[ƒ^ƒV[ƒg
URLØÝ¸(www.sandpile.org)
AMD CodeAnalyst Performance AnalyzerAAMD—pƒpƒCƒvƒ‰ƒCƒ“‚Ì—lŽq‚ª‚í‚©‚éƒVƒ~ƒ…ƒŒ[ƒ^
URLØÝ¸(developer.amd.com)
CPUŠÖŒW‚Ì‹LŽ–‚ª“ǂ߂邩‚à‚µ‚ê‚È‚¢êŠ
URLØÝ¸(pc.watch.impress.co.jp)
URLØÝ¸(www.geocities.jp)
URLØÝ¸(mypage.odn.ne.jp)
3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/10 14:51:35
@@@@@@@@@@R@/ /Ü_
@@@@@@@@ ^RR|/Ü_ii|_
@@@@@@@^ ^SU//^__|
@@@@@@@|^@@ |;;;;;;|/ƒn@_|
@@@@@@@@ @ @ |;;;;/^ÜR
@@@@@@@@ @ @ |;/i@OƒÖOj >>1‚¨‚Á‚¨‚Á‚¨‚Á‰³ŒÍ[
.@@@@@@@@@@@|o@¾@@¾
@@@@@@@@ @ @ |;;S.,____,ƒm
@@@@@@@@ @ @ |;;; |
@@@@@@@@ @ @ |;;;;;|
@@@@@@@@ @ @ |;;;;;|
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/10 16:41:55
>>1
STARGA‰³ERS
5:1 Ÿ.MeromIYCE
07/01/11 13:23:52
‘OƒXƒŒ–„‚Ü‚è‚Ü‚µ‚½B
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/11 21:01:08
GJ!
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/12 16:01:16
2ch•½‚µ‚½‚ç‚Ç[‚·‚ñ‚ÌH
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/13 00:37:09
‘匴‚ª“üe‚µ‚Ä‚©‚ç‚‚¢‚ɈêTŠÔŒo‚‚̂ɂ܂¾ŒfÚ‚³‚ê‚ĂȂ¢‚È‚ñ‚Ä
ƒTƒ{‚è‚·‚¬‚Á‚ăŒƒxƒ‹‚¶‚á‚Ë[‚¼
9:EÍEj‚Á-›œ ŸDanGorION6
07/01/14 02:32:10
’¿‚µ‚¢‚ȃ€”‚Å500KB§ŒÀ‚Á‚Ä
‚½‚¾‚Å‚³‚¦’·•¶‚ƃ\[ƒXƒR[ƒh‚Ì‘½‚¢ƒXƒŒ‚¾‚¯‚Ç
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/14 21:51:15
‘æ189‰ñ Core MicroArchitecture‚ð‚à‚¤‚·‚±‚µ(13)
URLØÝ¸(journal.mycom.co.jp)
‚â‚Á‚Æ5“ú“üe•ª‚ª—ˆ‚½‚æ
‘Š•Ï‚í‚炸‚±‚̃XƒŒŒ©‚Ä‚é‚È
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/14 22:00:42
‚±‚̃XƒŒ‚Ƃ͊֌W‚È‚¢‚¯‚Ç
> —Ⴆ‚Îð”N‚ÌComputex‚ÅMobileŒü‚¯VƒRƒA‚Ìà–¾‚ª‚¿‚å‚Á‚Æ‚ ‚Á‚½‚ªAMemory Controller‚Æ
> Hyper Transport Link‚݂̂ªƒ‚ƒoƒCƒ‹‚ÉÅ“K‰»‚³‚ꂽ‚Æ‚¢‚¤˜b‚ÅAƒRƒA‚»‚Ì‚à‚Ì‚ÍK8L(‚Æ‚¢‚¤‚©A
> Revision H¢‘ã?)‚Æ‹¤’ʂɂȂÁ‚Ă䂖͗l‚¾B
‚»‚ÌƒŠƒ“ƒNæ‚ðŒ©‚éŒÀ‚胂ƒoƒCƒ‹Œü‚¯ƒRƒA‚ÍK8L‚Ƃ͈Ⴄ‚悤‚ÉŒ©‚¦‚é‚Ì‚¾‚ªc
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/14 23:17:12
ƒT[ƒo[‚ðˆÓޝ‚µ‚½ÝŒv‚¾‚ªRAS‚Í–³‚¢
13:1 Ÿ.MeromIYCE
07/01/14 23:38:58
‰´‚Ínop‚ÍŽÀsƒ†ƒjƒbƒgŽg‚Á‚Ă邯Žv‚Á‚Ä‚¢‚½B‚»‚±‚ÅŽÀŒ±BDothan‚ÅB
Œ‹‰Ê‚Í‘å‘ÌŒ©‚¦‚邯‚ÇA‰S–Y‚é‚ׂ©‚炸‚Á‚Ä‚±‚ƂŶ^–Ê–Ú‚É‚â‚Á‚Ă݂܂·‚ËB
ƒ‹[ƒv‰ñ”‚Í1000‰ñA10000‰ñ‚Å‘ª’èBꇂɉž‚¶‚ĉñ”‚ð•ω»‚³‚¹‚ÄŒXŒü‚ðŒ©‚éB
lp:
and edx,edx
dec eax
jnz lp
‚±‚ê‚̓LƒbƒJƒŠ1.5clk/loopB
lp:
xchg eax,eax ; nop‚Æ‘‚‚̂Ɠ¯‚¶ƒ}ƒVƒ“Œê‚ɂȂé
dec eax ; ‚±‚±‚ðecx‚ɕς¦‚Ä‚àŠ—vƒNƒƒbƒN‚Í‘S‚“¯‚¶
jnz lp
‚±‚ê‚Í1.56clk/loop’ö“xB‚È‚º‚¿‚å‚Á‚Æ‚¾‚¯’x‚¢‚Ì‚¾B
nop‚ª’x‚¢‚Á‚Ä‚±‚Ƃł͂Ȃ‚ÄAloop‚ª®”ƒNƒƒbƒN‚łȂ¢•¡ŽG‚³‚ª‰e‹¿‚µ‚Ä‚¢‚銴‚¶H
‚à‚Á‚Æ‚àA2clk–¢–ž‚Ȃ̂Ånop‚Ædec eax‚Ɉˑ¶ŠÖŒW‚ª‚È‚¢‚̂͂킩‚Á‚½B
i‚Ä‚¢‚¤‚©nop‚ð˜A‘±‚³‚¹‚éƒxƒ“ƒ`‚ðŒ©‚ê‚ÎAnop“¯Žm‚É‚àˆË‘¶ŠÖŒW‚ª‚È‚¢‚͖̂¾‚ç‚©j
‚½‚Ô‚ñAnop–½—߂͓¯ŽžŽg—pƒŒƒWƒXƒ^”‚Æ‚©‚̃VƒoƒŠ‚Æ‚©‚àŠÖŒW‚È‚¢‚¾‚낤B
i•’Ê‚Ìxchg–½—߂̓ŒƒCƒeƒ“ƒV‚ª2clk‚Æ’x‚¢‚̂Ōv‘ª‚©‚ç‚͂悂킩‚ç‚È‚©‚Á‚½j
14:1 Ÿ.MeromIYCE
07/01/14 23:40:26
lp:
nop
nop
mov eax,[esi]
dec ecx
jnz lp
‚±‚ê‚Í2.0clk/loop‚ʼnñ‚éB
lp:
nop
nop
and eax,eax
dec ecx
jnz lp
‚±‚Á‚¿‚Í2.6clk/loopBnop‚ªALUiDothan‚Å‚Í2ŒÂj‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚ª‚í‚©‚éB
1loop‚ÅALU‚ð5‰ñŽg‚¤‚Ì‚ÅA•K‚¸2.5clkˆÈã‚©‚©‚é‚Ì‚¾B
nop‚ÍA–½—߃|ƒCƒ“ƒ^‚Å‚ ‚éeip‚Ì’l‚ð1‘‚â‚·ˆÈŠO‰½‚à‚µ‚È‚¢–½—ß‚¾‚ªA
CPU“à‚ł̈µ‚¢‚ÅŒ¾‚¤‚ÆAƒŒƒCƒeƒ“ƒV1EƒXƒ‹[ƒvƒbƒg1‚Ì–½—߂Ƃµ‚ÄALU‚ð1ŒÂŽg‚¤‚ªA
‚»‚Ì‘¼ƒXƒPƒWƒ…[ƒ‹‚Ȃǂł̧ŒÀŽ–€‚ɂ͈ø‚Á‚©‚©‚ç‚È‚¢ƒ^ƒ`‚Ì‚¢‚¢1byte–½—ßA
‚Æ‚¢‚¤Š´‚¶‚ÅA‚±‚ê‚Í‘¼‚ÌCPU‚Å‚à“¯‚¶‚¶‚á‚È‚¢‚©‚ÈB
ƒNƒƒbƒNŒv‘ª‚ÌŠÏ“_‚©‚猾‚¦‚ÎAuŽÀs‚·‚év‚Æ•\Œ»‚µ‚½•û‚ª‚í‚©‚è‚â‚·‚¢‚ÆŽv‚¤B
‚±‚̕ӂ͌¾—t‚Ì–â‘è‚Ȃ̂ÅA“K‹XŽg‚¢•ª‚¯B
15:1 Ÿ.MeromIYCE
07/01/17 18:51:26
IA32 x86 JITƒAƒZƒ“ƒuƒ‰ Xbyak
URLØÝ¸(homepage1.nifty.com)
“®“IƒAƒZƒ“ƒuƒ‹B‚È‚©‚È‚©Žg‚¢‚â‚·‚»‚¤B
mov(ecx, n); ‚ȂǂƊ֔‚É‚µ‚Ä‚µ‚Ü‚¤ŽÀ‘•‚ª–Ê”’‚¢B
‚Å‚àA‚¢‚´Žg‚¨‚¤‚ÆŽv‚¤‚ÆA‰½‚ÉŽg‚Á‚½‚ç‚¢‚¢‚©‚í‚©‚ç‚È‚¢‚ÈB
Ž©ŒÈ‘‚«Š·‚¦‚æ‚è‚͈À‘S‚ŃXƒ}[ƒg‚È•û–@‚¾‚ªA
’蔕”•ª‚ÌŽ©ŒÈ‘‚«Š·‚¦‚Ì”Íáe‚ð’´‚¦‚½Žg‚¢•û‚ª‚ ‚ê‚Ζʔ’‚¢B
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/17 20:48:36
ŒvŽZŽ®‚ⳋK•\Œ»‚̂悤‚ȃ†[ƒU‚©‚ç—ˆ‚é‰Â•ςȕ\Œ»‚©‚çƒvƒƒOƒ‰ƒ€‚ð¶¬B
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/18 03:40:29
C‚ÌŠÖ”‚̂悤‚È•\‹L‚̃AƒZƒ“ƒuƒ‰‚Æ‚¢‚¦‚ÎACELL‚Ì‚à‚»‚¤‚¶‚á‚È‚©‚Á‚½‚Á‚¯?
#‚Â[‚©A‚ ‚ê‚ÍŠÖ”•\‹L‚̃Cƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚Ȃ̂©‚à’m‚ç‚ñ‚ªB
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/18 03:59:06
‚»‚è‚áIntrinsics‚¶‚á‚È‚¢‚Ì‚©H
URLØÝ¸(en.wikipedia.org)
VC++‚ÌMMX/SSE‘Ήž‚Æ‚©B
19:EÍEj‚Á-›œ ŸDanGorION6
07/01/18 06:52:49
‚ ‚ê‚Í‚à‚Æ‚à‚ÆIntelƒRƒ“ƒpƒCƒ‰‚Ì‘g‚Ýž‚ÝŠÖ”
Cell‚Ì‚ÍCode Warrior‚ÌAltiVecŠg’£‚Æ“¯‚¶\•¶ƒ‹[ƒ‹‚¾‚ª
‚ ‚¿‚ç‚Íu‰‰ŽZŽqv‚È‚ñ‚¾‚ÈB
C‚ÅuŠÖ”v‚̃I[ƒo[ƒ‰ƒCƒh‚̓Tƒ|[ƒg‚µ‚ĂȂ¢‚Í‚¸‚¾B
‚½‚Æ‚¦‚Îvec_add‚à‚µ‚‚Íspu_add‚Ívector int ‚Ævector short‚ł͕ʂ̑€ì‚ɂȂé
20:1 Ÿ.MeromIYCE
07/01/18 23:53:42
>>16
³‹K•\Œ»‚©B“‚»‚¤‚¾‚ÈB
Œ‹‹ÇA’蔑‚«Š·‚¦ˆÈã‚Ì‚±‚Æ‚â‚낤‚Æ‚·‚邯AƒRƒ“ƒpƒCƒ‰‚Ý‚½‚¢‚Ȃ̂ð
Ž©ì‚µ‚ăvƒƒOƒ‰ƒ€‚É“ü‚ê‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚¾‚æ‚ÈB
‚Ô‚Á‚¿‚Ⴏ’è”–„‚ßž‚Ý‚¾‚¯‚Å‚àˆÓ‹`‚͑傫‚¢‚ÆŽv‚¤‚µA
ÅŒã‚É0.99‚ð‚©‚¯‚鈗‚ð‚·‚é/‚µ‚È‚¢‚Ì‘I‘ð‚Ý‚½‚¢‚È—v‘f‚ª8ŒÂ‚ ‚ê‚Î
‚‘¬‰»‚ðl‚¦‚ê‚Ε’ʂȂç256’Ê‚è‚̃R[ƒh‚ð—pˆÓ‚·‚é•K—v‚ª‚ ‚é‚킯‚¾‚©‚çA
‚»‚¤‚¢‚¤‚̂Ɏg‚Á‚Ä‚à‚¢‚¢B
>>17
‚ׂ‚Émov(ecx, n); ‚Åmov ecx, n ‚ðŽÀs‚·‚é‚킯‚¶‚á‚È‚‚ÄA
«—ˆŽÀs‚·‚éƒR[ƒh‚Émov ecx, n ‚̃}ƒVƒ“Œê‚ð’ljÁ‚µ‚Ä‚¢‚é‚Ì‚¾B
’P‚È‚é•\‹L–@‚̘b‚Ƃ͈ႤB
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/19 00:23:01
>20
call‚ª•À‚ׂç‚ê‚ê‚Ίù‚ÉÅ“K‰»‚³‚ê‚Ä‚¢‚éˆê˜A‚ÌŠÖ”‚ð‚Ç‚¤‚¢‚Á‚½‡˜‚ÅA‚È‚¢‚µA‚Ç‚¤‚¢‚Á‚½ƒpƒ‰ƒ[ƒ^‚ŌĂԂ©‚ªŒˆ‚ß‚ç‚ê‚éB
”äŠrˆ—‚Ì팸ABTB‚Ìß–ñ’ö“x‚É‚µ‚©‚È‚ç‚ñ‚ª‚ÈB
22:EÍEj‚Á-›œ ŸDanGorION6
07/01/19 00:53:26
³‹K•\Œ»‚Í“®“I‚ÉDFA‚ð\’z‚·‚élazy evaluation‚ªƒiƒE‚ȃ„ƒ“ƒO‚ɃoƒJƒEƒP
iŒ¾Œêˆ—Œn‚¾‚ÆHaskell‚Æ‚©‚ÉŽg‚í‚ê‚Ä‚é‚Ëj
Œ»ŽÀ‚ɂ͌ã•ûŽQƂƂ©—ÊŽw’è‚Æ‚©‚ÌƒŠƒbƒ`‚È‹@”\Žg‚¢‚½‚ª‚é‚©‚ç
ˆêˆÓ‚É’è‚܂镔•ª•¶Žš—ñ‚ðBoyer-Moore–@‚Ȃǂð—p‚¢‚Äæs‚µ‚Ä•]‰¿‚µ
NFA‚ð•]‰¿‚·‚é‚Ù‚¤‚ªŽå—¬‚È‚ñ‚¾‚æ‚È
‚±‚ê‚Í‹SŽÔ‚È‚ñ‚©‚ªŽg‚Á‚Ä‚éB
Ž©ŒÈ‘‚«Š·‚¦‚ÅNFA‚̃oƒbƒNƒgƒ‰ƒbƒLƒ“ƒO‚ð‚‘¬‚Ɉ—‚·‚邯‚©‚Å‚«‚ê‚Î
—‘z‚¾‚¯‚ÇA‚Ü‚ –³—‚¾ã©B
‚Ƃɂ©‚ƒƒ‚ƒŠƒŒƒCƒeƒ“ƒV‚ªd—vB
”“Š‹@ƒXƒŒƒbƒfƒBƒ“ƒO‚ª—LŒø‚©‚ÆŽv‚Á‚½‚è
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 01:38:34
‘æ190‰ñ Core MicroArchitecture‚ð‚à‚¤‚·‚±‚µ
URLØÝ¸(journal.mycom.co.jp)
24:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 03:07:36
> ‚»‚¤‚È‚é‚ÆA‚»‚¤‚·‚邯
‚à‚¿‚‚¯‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
ŋߎdŽ–‚ª‘e‚¢‚È
‚Â[‚©AƒŠƒI[ƒ_ƒoƒbƒtƒ@‚ª96ƒGƒ“ƒgƒŠ‚à‚ ‚ê‚΋NJ“I‚ȃ†ƒjƒbƒg•s‘«‚Á‚Ä
\•ª‰ðÁ‚Å‚«‚邯Žv‚¤‚ñ‚¾‚ª‚ˉ´‚Ìl‚¦‚Å‚Í
ROB‚ð[‚‚µ‚ă[ƒh–½—ß‚ðæs‚µ‚ÄŽÀs‚µ‚Ä‚ê‚Î
‚½‚¢‚ª‚¢‚̃R[ƒh‚Á‚Ä
‚Â[‚©AƒŠƒI[ƒ_ƒoƒbƒtƒ@‚ª96ƒGƒ“ƒgƒŠ‚à‚ ‚ê‚΋NJ“I‚ȃ[ƒhƒ†ƒjƒbƒg•s‘«‚Á‚Ä
\•ª‰ðÁ‚Å‚«‚邯Žv‚¤‚ñ‚¾‚ª‚Ë
‚»‚Ì‚½‚ß‚ÉMemory disambiguation‚ª‚ ‚éB
ƒXƒgƒA–½—ß‚ªˆêŒÂ‚à‚È‚¢ƒ‹[ƒv‚È‚ñ‚¼yˆíz”Ê“I‚Å‚µ‚©‚È‚¢B
64bit‚Å‚ÍSSE2‚܂ł͕W€–½—߃Zƒbƒg‚¾‚©‚çA‚»‚̂ւñ‚ÌŽÀsŒø—¦‚ɂ‚¢‚Ä‚à
ŒŸØ‚µ‚Ä‚¢‚½‚¾‚«‚½‚¢‚Æ‚±‚낾‚ËB
25:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 03:21:32
‰´‚‚Ç‚¢‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 04:13:03
URLØÝ¸(journal.mycom.co.jp)
REV.F‚ÌDualCore@2MB@L2‚Å227.4Mƒgƒ‰ƒ“ƒWƒXƒ^
1MB L2‚ÅA153.8Mƒgƒ‰ƒ“ƒWƒXƒ^‚ÆŒ¾‚í‚ê‚Ä‚¢‚éB
‚‚܂èA227.4-153.8=73.6Mƒgƒ‰ƒ“ƒWƒXƒ^‚ªA1MB L2‚Ì—e—ʂƎv‚í‚ê‚éB
2MB‚¾‚Æ‚˜2‚Å147.2
227.4-147.2=80.2‚ªL2‚𜂢‚½ƒgƒ‰ƒ“ƒWƒXƒ^”B
41.1M‚ª1ƒRƒA‚ ‚½‚è‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ƂȂéB
‚¿‚Ȃ݂ÉA512KB‚̃Vƒ“ƒOƒ‹ƒRƒA‚Í81.1M‚ÆŒ¾‚í‚ê‚Ä‚¢‚é‚Ì‚Å
81.1-36.8=44.3‚Ù‚ÇDualCore‚Ì”’l‚Æ”ä‚×A‚µ‘½‚¢‚ªA
Œãq‚·‚郃‚ƒRƒ“‚Ȃǂ̋¤—p•”•ª‚ÍA1ƒRƒA‚Å‚à1‚ÂŽ‚‚̂ÅAŠ„‚Æ‚ ‚Á‚Ă邩‚à‚µ‚ê‚È‚¢B
‚±‚±‚©‚ç‘åŒ´Ž‚Ì‚¢‚¤L1ƒLƒƒƒbƒVƒ…‚Ì—e—Ê7M‚ð·‚µˆø‚¢‚Ä34.1Mƒgƒ‰ƒ“ƒWƒXƒ^
‚³‚ç‚Ƀƒ‚ƒRƒ“•”•ª‚ÌL2ˆÈŠO‚̃_ƒC–ÊÏ‚Éè‚߂銄‡‚©‚ç‚·‚邯14“‚Ȃ̂ÅA
’PƒŒvŽZ‚Å5.75MA‚±‚ê‚𗼃RƒA‚Å‹¤—L‚·‚邽‚ßA”¼•ª‚Æ‚µ‚Ä2.88Mƒgƒ‰ƒ“ƒWƒXƒ^B
34.1-2.87531.22M‚Å‚ ‚éB
ƒƒ‚ƒRƒ“‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ɂ‚¢‚Ä‚ÍA‘Oq‚Ì”’l‚ÅŒ¾‚¦‚ÎA
DualCore‚ÆSingleCore‚ŃRƒA•Ó‚è3.2M‚Ì·‚ª‚ ‚é‚Ì‚ÅA
‚ ‚½‚炸‚à‰“‚©‚炸‚©‚ÈB
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 04:15:27
‚‚«
URLØÝ¸(journal.mycom.co.jp)
‚±‚ê‚Æ“¯‚¶‚±‚Æ‚ðCore2‚Å‚â‚邯
Core2 4MB”Å‚ª291M
Core2 2MB”Å‚ª167M
‚Å‚ ‚é‚©‚çA(291-167)*2‚Å248Mƒgƒ‰ƒ“ƒWƒXƒ^
i291-248j/2=21.5M
‰ß‹Ž‚ÌP6ƒA[ƒLƒeƒNƒ`ƒƒ‚Ì‚‚ç‚ׂ邯A—¼ƒRƒA‚Ì‹¤—p•”•ª‚ð·‚µˆø‚¢‚Ä‚à‚È‚¢‚悤‚ÉŽv‚¤B
‚»‚Ì‘¼Core2‚̃LƒƒƒbƒVƒ…ŒvŽZ–@‚©‚çA‰ß‹Ž‚ÌCPU‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ð„’è‚·‚邯
2MB‚ÌCoreDuo‚ªA(151.6-124M)/2=13.8M
2MB‚̃hƒ^ƒ“,PentiumM‚ªA140-124M=16M
1MB‚̃oƒjƒAƒX,PentiumM‚ªA77M-62M=15M
256KB‚ÌPentium3‚ªA28.1M-15.5=12.6M
L2ŠO•t‚¯‚ÌPentium3‚ªA95M
Penteium4‚¾‚Æ
ƒvƒŒƒZƒ‰‚Å(376-248)/2=64M
ƒvƒŒƒXƒRƒbƒg‚Å125-62=63M
Š„‚Æ‚¢‚¢Š´‚¶‚ÆŒ¾‚¤‚©A‚Ù‚Ú‚Ò‚Á‚½‚èI
‚µ‚©‚µƒgƒ‰ƒ“ƒWƒXƒ^”‚ªCore2‚Ì3”{‚É’B‚·‚邱‚ƂɂȂ邪B
’·X‚Æ‘‚¢‚½‚ªA”¼•ª‘åŒ´Ž‚ÉŒü‚¯‚Ä‘‚¢‚½‚‚à‚èB
‚±‚±‚ð‚݂Ăé—l‚¾‚©‚çB
ŽQl•¶Œ£
URLØÝ¸(www.sandpile.org)
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 07:39:11
‘匴‚È‚ñ‚Ăǂ¤‚Å‚à—Ç‚¢
‚à‚¿‚Á‚Ɠ˂Áž‚ñ‚¾˜b‚Éi‚߂悤
29:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 12:48:50
uƒ‚ƒm‘‚‚Á‚ăŒƒxƒ‹‚¶‚á‚Ë[‚¼v
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 14:47:40
‘åŒ´Ž‚ÌŒŸØ‚ª³‚µ‚¢‚Ç‚¤‚©‚©‚í‚©‚ç‚È‚¢‚ªACore2‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ª‚È‚¢‚͎̂–ŽÀ‚Å‚ ‚낤B‚¢‚¸‚ê‚É‚¹‚æACore2‚̃gƒ‰ƒ“ƒWƒXƒ^Œø—¦‚Í‚©‚È‚è—Ç‚¢B
K8‚Ì60-70%’ö“x‚̉‰ŽZƒpƒCƒvƒ‰ƒCƒ“ƒgƒ‰ƒ“ƒWƒXƒ^”‚ÅA120“‚Ì«”\‚ð”Šö‚µ‚Ä‚¢‚é‚Ì‚¾‚©‚çB
‘k‚ê‚ÎAK7 2200–œƒgƒ‰ƒ“ƒWƒXƒ^‚ɑ΂µ‚ÄAPen3 950–œƒgƒ‰ƒ“ƒWƒXƒ^‚ÅAƒNƒƒbƒN“–‚½‚è«”\‚ª‚قڌ݊p‚¾‚Á‚½‚Ì‚¾‚©‚çAAMD‚̃A[ƒLƒeƒNƒ`ƒƒ[‚ɂ͖³‘Ê‚ª‘½‚¢‚Ì‚©‚à‚ÈB
K8‚̃uƒƒbƒN}‚ðŒ©‚Ä‚à
ƒRƒ“ƒvƒŒƒbƒNƒXƒfƒR[ƒ_[*3
‘ÎÌŒ^ALU*3
AGU*3
”n޳’¼ÝŒv‚ÆŒ¾‚¦‚é‚©‚à‚µ‚ê‚È‚¢B
31:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 15:12:30
‚»‚Ìã®”ƒpƒCƒvƒ‰ƒCƒ“‚ÆFP/SIMDƒpƒCƒvƒ‰ƒCƒ“‚É•ª‚©‚ê‚Ä‚éB
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 15:26:22
‚»‚Ì‘ã‚í‚èK8‚̓XƒŒƒbƒh”‚ª‘‚¦‚Ä‚à‹}Œƒ‚È«”\‚̒ቺ‚͂Ȃ¢‚ËB
Core2‚̓RƒA”~2ƒXƒŒƒbƒhˆÈã‚É‚È‚é‚Æ‹}‚É’x‚‚È‚éB
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 15:29:39
ƒ\[ƒXŠó–]B‹¤—LƒLƒƒƒbƒVƒ…‚¾‚©‚çŽáб’x‚‚È‚é‚̂͗\‘z‚Å‚«‚邪A
‹ï‘Ì“I‚ɂǂꂂ炢?
34:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 15:34:56
’Pƒ‚É1ƒXƒŒƒbƒh‚¾‚¯‚¾‚Æ2MB`4MB‚̃LƒƒƒbƒVƒ…‚ðè—L‚Å‚«‚é‚©‚ç‚¶‚á‚È‚¢‚ÌH
‚ȂɂªŒ´ˆö‚ª‚ ‚é‚Ì‚©‚Í’m‚ç‚È‚¢‚ª
ƒRƒ“ƒeƒNƒXƒgƒXƒCƒbƒ`ƒ“ƒO‚ÉŽã“_‚ª‚ ‚邯‚µ‚Ä
HyperThreading‚ƃ}ƒ‹ƒ`ƒRƒA‰»‚Å“¯Žžˆ—ƒXƒŒƒbƒh”‚ð‰Ò‚®•ûj‚¾‚©‚ç
·‚µˆø‚«ƒIƒbƒP[‚ɂȂé‚ñ‚¶‚á‚Ë[‚Ì
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 15:52:36
Intel‚Ì‹¤—LƒLƒƒƒbƒVƒ… = Ä\¬‰Â”\ƒLƒƒƒbƒVƒ…
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 15:59:52
‚»‚¤‚¾‚ËB
–Ù‚Á‚ĂĂàƒ}ƒ‹ƒ`ƒRƒA‰»‚Íi‚ñ‚Å‚¢‚‚킯‚¾‚©‚çAƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‹‰»‚̂ق¤‚ªA‚Þ‚µ‚ë—‚É‚©‚È‚Á‚Ă邯‚àŒ¾‚¦‚éB
‚Ü‚½A1ƒRƒA“–‚½‚è‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ð—}‚¦‚é•û‚ªAƒRƒA‚ð‘‚â‚·ã‚ÅA‚±‚ê‚Ü‚½—‚É‚©‚È‚Á‚Ä‚¢‚邾‚낤B
K8L‚ÍA‚³‚ç‚É1ƒRƒA“–‚½‚è‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ð‘‚â‚·‚悤‚Å‚ ‚邪A
–ÊςŌ¾‚¦‚ÎA20“‚Ù‚Ç‘‚¦‚éB’PƒŒvŽZ‚Å‚Í5000–œƒgƒ‰ƒ“ƒWƒXƒ^‚®‚ç‚¢‚©B
K8 5000–œ‘ÎCore2 2870–œ‚Ō݊pˆÈã‚È‚çA‘½‚̃}ƒCƒiƒX‚à–â‘è‚È‚¢‚¾‚낤‚µA
‚³‚ç‚É5000–œ‘Î2870–œ x2ƒRƒA‚Á‚Äí‚¢•û‚ào—ˆ‚éB
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 16:08:42
‰½Œ¾‚Á‚Ä‚ñ‚ÌHK8‚Æ‚¢‚¦‚Ρ‚âX2‚¾‚낤B
38:1 Ÿ.MeromIYCE
07/01/21 23:32:22
>>23
4issue‚ÌCPU‚ʼn‰ŽZƒpƒCƒvƒ‰ƒCƒ“‚ªíŽžIPC4‚ʼnñ‚邯‚©‚ ‚蓾‚È‚¢‚Ì‚Í
“–‘R‚Ì‚±‚Æ‚¾‚ÆŽv‚¤‚Ì‚¾‚ªAˆÓ}“I‚ɊԈႦ‚Ä‚é‚Ì‚©H
‚»‚¤‚¢‚¤ˆÓ–¡‚¶‚áCore2‚àK8‚àIPC3‚·‚ç‘S‚’B¬‚Å‚«‚ĂȂ¢/‚·‚é‹C‚ª‚È‚¢B
‚»‚ê‚Æ‚͕ʂÉAƒpƒCƒvƒ‰ƒCƒ“‚ð3¨4‚É‹‰»‚·‚ê‚΂‘¬‰»‚·‚é‚̂͊ԈႢ‚È‚¢B
‚»‚Ì‚‘¬‰»‚ɑ΂µ‚ÄAIPC4+‚̃P[ƒX‚ª‚ ‚邱‚Æ‚àA‚»‚¤‚¶‚á‚È‚¢‚±‚Æ‚àvŒ£‚µ‚Ä‚¢‚éB
‚»‚Ì‘¼FX‚È‹‰»‚ðÏ‚Ýd‚Ë‚ÄACore2‚Í‚ ‚̃Xƒs[ƒh‚ðŽè‚É“ü‚ꂽ‚Ì‚¾B
K8‚¾‚Á‚ÄCore2‚¾‚Á‚ÄAIPC‚ª1.4‚̂Ƃ±‚ë‚ð1.5‚É‚µ‚悤‚Æ•KŽ€‚ÉŠæ’£‚Á‚Äì‚Á‚½‚Í‚¸B
‚ ‚ÆA‰´‚͂ނµ‚ëK8‚̉‰ŽZŠíi(ALU+L/S)*3j‚ª‰ßè‚Ńoƒ‰ƒ“ƒX‚ªˆ«‚¢‚ÆŠ´‚¶‚éB
‚à‚Á‚Æ‚àA‚±‚ꂪK8‚̃pƒ[‚ÌŒ¹‚¾‚Æ‚àŽv‚¤‚µAŽÀۂɂ͂»‚¤ˆ«‚‚È‚¢‚Ì‚¾‚낤B
‚悌¾‚í‚ê‚邱‚Æ‚¾‚¯‚ÇAALU‚ª‰ßè‚Æ‚©ƒLƒƒƒbƒVƒ…‚¾‚¯‘½‚¢‚Æ‚©‚¢‚¤‚Ì‚Í
ÝŒvŽv‘z‚̈Ⴂ‚ÅA‚Ç‚¿‚炪—Ç‚¢ˆ«‚¢‚Æ‚¢‚¤‚à‚̂ł͂Ȃ¢B
ƒoƒ‰ƒ“ƒX‚ªˆ«‚¢‚ƃ_ƒ‚¾‚¯‚ÇAK8‚âCore2‚ª‚»‚±‚܂Ńoƒ‰ƒ“ƒX‚ªˆ«‚¢‚Ƃ͎v‚í‚È‚¢B
‚Æ‚±‚ë‚ÅA‘匴‚³‚ñ‚͕ʂÉCore2‚ðæÈ‚µ‚Ä‚é‚킯‚¶‚á‚È‚¢‚ñ‚¾‚æ‚ËB
‚½‚¾AuCore2‚Íix86–½—ß‚ÅjIPC4‚ð‘_‚Á‚½ÝŒv‚ł͂Ȃ¢v‚ÆŽå’£‚µ‚Ă邾‚¯‚ÅA
4issue‚Í–³‘Ê‚¾‚Æ‚©AK8‚æ‚è«”\‚ª—ò‚邯‚©AÝŒv‚ªˆ«‚¢‚Æ‚©‚ÍAŒ¾‚Á‚ĂȂ¢B
‚È‚º‚»‚¤Žå’£‚µ‚½‚¢‚Ì‚©‚ªA‚³‚Á‚Ï‚è‚í‚©‚ç‚È‚¢‚ñ‚¾‚¯‚ÇB
¡“x‚ÌK8L‚ÍAu‚æ‚èŠmŽÀ‚ÉIPC3‚ðo‚µ‘±‚¯‚邱‚Æ‚ð‘_‚Á‚½CPUv‚¾‚ÆŽv‚¤B
‚±‚ÌK8L‚ÆAuIPC4‚ð‘_‚Á‚ăfƒR[ƒhEƒXƒPƒWƒ…[ƒ‹‚ł‚܂ÂvCore2‚Ìí‚¢‚ÍŠy‚µ‚Ý‚¾B
39:EÍEj‚Á-›œ ŸDanGorION6
07/01/21 23:37:33
K8‚łͮ”ƒpƒCƒv‚ÆFP/SIMDƒpƒCƒv‚ɃfƒBƒXƒpƒbƒ`‚·‚éŽè‘O‚ŃfƒR[ƒh‚µ‚Ä‚½‚Ì‚ð
K8L‚ł̓fƒBƒXƒpƒbƒ`Œã‚ɃfƒR[ƒh‚·‚邿‚¤‚ɂȂÁ‚Ä‚éB
‚±‚̂ւñ‚Á‚Ăǂñ‚ÈŒø‰Ê‚ ‚é‚ñ‚¾‚ë
40:1 Ÿ.MeromIYCE
07/01/21 23:51:02
>>39
SIMD‚Ì•û‚ɃfƒBƒXƒpƒbƒ`‚µ‚Ä‚©‚ç64bit’PˆÊ‚Å–½—ß‚ð‰ðŽß‚µA
‚ ‚é’ö“xƒgƒ‰ƒ“ƒWƒXƒ^‚ðŠ„‚¢‚Ä‚¤‚Ü‚ƒXƒPƒWƒ…[ƒ‹‚µ‚ÄA
“¯‚¶ƒs[ƒNSIMD«”\‚ÌCore2‚ð’´‚¦‚éŽÀ«”\‚ð’@‚«o‚·A
‚Æ‚¢‚¤‚Ì‚ª‰´‚ÌŠó–]‚¾‚ªAŽÀÛ‚Ç‚¤‚¾‚ë‚ËB
ƒfƒBƒXƒpƒbƒ`‘O‚Ì–½—߂̒PˆÊ‚ª64bit‚©‚ç128bit‚ɕςí‚Á‚½‚±‚Æ‚ª
‰e‹¿‚µ‚Ä‚¢‚邯l‚¦‚Ä‚¢‚¢‚ÆŽv‚¤‚¯‚ÇB
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/21 23:54:41
‚»‚»AIntel processor‚ª“Á•ʃs[ƒL[‚Å(â–‚È)ÝŒv‚È‚¾‚æ‚È[iEÍEj
AMD‚ÉŒÀ‚炸ARISC processor‚Å‚à”n޳’¼‚Æ‚¢‚Á‚½‚玸—炾‚¯‚ÇA‘åŽG”c‚Ȃ‚‚è‚Ì‚ª‚¨‚¨‚¢‚µB
Intel processor‚ÍA“`““I‚É‘¬‚‚È‚é‚Æ‚±‚ë‚Í‚»‚ꂾ‚¯“ŠŽ‘‚·‚邵A‘¬‚‚È‚ç‚È‚¢‚Æ‚±‚ë‚Íו”‚Å‚àϋɓI‚ɃPƒ`‚éB
ŽÐ“à‚ÅŽÀƒvƒƒOƒ‰ƒ€‚Ì“®ì‚ªŒ¤‹†‚µs‚‚³‚ê‚Ä‚¢‚ÄAŠJ””\—͂ɗ]—T‚ª‚È‚¯‚ê‚΂ł«‚È‚¢Œ|“–B
decode BW‚Ý‚½‚¢‚ɋNJŒv‘ªŒnbenchmark‚Ì’P’²‚È–½—߂̗…—ñ‚ł͂܂Á‚½‚ŽÀ—Í‚ª‚í‚©‚ç‚ñB
Intel processor‚ÍA‚¢‚‚àŒöŠJ‚³‚ê‚éarchitecture“I‚Èspec‚©‚ç—\‘z‚³‚ê‚邿‚è‚àŽÀ«”\‚ª‚‚¢B
‚±‚ê‚Ícompiler‚Ìo—ˆ‚¾‚¯‚Ì–â‘è‚ł͂Ȃ¢B
‚ ‚ÆA‘匴‚ÍIPC‚Æ‚¢‚¤Œ¾—t‚ÌŽg‚¢•û‚ª‚æ‚낵‚‚È‚¢B
IPC xx‚ð‘_‚Á‚½architecture‚Æ‚¢‚¤l‚¦‚ð‚»‚à‚»‚àŽÌ‚ċނç‚È‚¢‚ÆcB
ŽÀŒø3IPC‚â4IPC‚È‚ñ‚Äʼn‚©‚ç’N‚àl‚¦‚¿‚á‚¢‚È‚¢‚Ì‚ÉB
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 02:02:48
Inteler‚¨‹v
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 03:57:13
‚Ç‚±‚ª—D‚Á‚Ä‚¢‚ÄA‚Ç‚±‚ª—ò‚Á‚Ä‚¢‚邯‚©A
‚»‚ê‚ÍÅI“I‚ɂ͊֌W‚È‚AŒ‹‰Ê’@‚«‚¾‚³‚ê‚é«”\‚ªŽw•W‚Ȃ킯‚Åc
ŋ߂̃xƒ“ƒ`ƒ}[ƒNŒ‹‰Ê‚Ƀƒ‚ƒŠ‘Ñˆæ‚Æ‚©AƒŒƒCƒeƒ“ƒVŒv‘ª‚ªo‚Ä‚‚é•sŽv‹c‚³B
‚È‚ñ‚Æ‚¢‚¤‚©A100MŒˆŸ‚Å10M‰Á‘¬‚ð”ä‚ׂç‚ê‚Ä‚¢‚邿‚¤‚Èc
IPC‚à‚»‚̈Ӗ¡‚ð‚È‚·‚±‚Æ‚ª¡Œã‚͓‚¢‚ñ‚¶‚á‚È‚¢‚Å‚·‚©‚Ë?
‘匴‹LŽ–‚Í‚±‚ê‚©‚ç“Ç‚Þw
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 04:25:04
“Ç‚ñ‚¾B
AMD‚ÌCPU‚ÍŽÀsIPC3‚Åí‚ɉñ‚Á‚Ä‚¢‚Ä(”]“àorŠÏ‘ª“IŠó–])
intel‚ÌCPU‚ÍIPC4‚ðæ‚Á‚Ä‚¢“ü‚邪‚»‚ñ‚Ȃ킯‚Ë[‚æ(AMD”ä)pgrA‚Æ‚¢‚¤‚±‚ƂȂ̂©c
uŠÔ•—‘¬‚¾‚Æ‚µ‚Ä‚àA‚»‚ê‚ðo‚¹‚È‚¢‰ñ˜H‚Å‚»‚Ì”Žš‚ðæ‚¤‚̂͂ ‚éŽí¼‹\‚Ȃ킯‚ÅA
‚½‚Æ‚¦ˆêu‚¾‚Æ‚µ‚Ä‚à‚»‚ꂪo‚¹‚邱‚Ƃ͑傢‚ÉŠì‚Ԃׂ«‚±‚ƂȂ̂łÍ?
(‚»‚Ìé“`‚ð‹C‚É“ü‚éA‹C‚É“ü‚ç‚È‚¢‚Æ‚¢‚¤˜b‚ł͂Ȃ¢‚±‚Æ‘O’ñ‚Å‚—)
‚»‚ê‚ðˆÓޝ‚·‚é‚ ‚܂蕽‹Ï«”\‚ª—Ž‚¿‚邯‚©‚Ȃ炢‚´’m‚炸A
‚Ù‚Æ‚ñ‚ǂ̃xƒ“ƒ`ƒ}[ƒN‚ÅŸ‚Á‚Ä‚¢‚é‚킯‚ÅAwithout ƒƒ‚ƒŠƒRƒ“ƒgƒ[ƒ‰B
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 10:40:18
‚¨‚͂悤‚²‚´‚¢‚Ü‚·B
‚È‚ñ‚¾‚æAŠÏ‘ª“IŠó–]‚Á‚Äw
‚â‚Á‚ς薰‚¢ŽžƒŒƒX‚µ‚¿‚áƒ_ƒ‚È‚ñ‚Å‚·‚ËB
‘åŒ´Ž‚²‚ß‚ñ‚ËB
46:1 Ÿ.MeromIYCE
07/01/22 14:20:45
>>43
˜_Ž|‚ɂ͎^“¯‚·‚邪Aƒƒ‚ƒŠ‘шæ‚⃌ƒCƒeƒ“ƒVŒv‘ª‚Í¥”ñ‚â‚Á‚Ä—~‚µ‚¢‚æB
‚à‚¿‚ë‚ñA‚»‚¤‚¢‚¤Œv‘ª‚ð‚»‚Ì‚Ü‚ÜCPU‚Ì«”\‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤‚̂͘_ŠO‚¾‚ªA
uŽ©•ª‚Í‚±‚̈—‚ð‚³‚¹‚½‚¢‚ªA‚Ç‚ÌCPU‚ª‚¢‚¢‚¾‚낤Hv‚ÆŽv‚Á‚½‚Æ‚«‚É
ˆê”ʃAƒvƒŠ‚ÌŽÀ«”\ƒxƒ“ƒ`‚¾‚¯‚ł̓Cƒ}ƒCƒ`ŒŸ“¢‚Ì‚µ‚悤‚ª‚È‚¢B
‚Ü‚ A‚±‚¤‚¢‚¤‚Ì‚Íŋ߂̗¬s‚è‚¶‚á‚È‚¢‚ñ‚¾‚낤‚Ë‚¥B
Šm‚©‚ɉ´‚àA‚Æ‚è‚ ‚¦‚¸‘шæƒxƒ“ƒ`‚â‚Á‚Æ‚«‚Ü‚µ‚½‚Ý‚½‚¢‚È‹LŽ–‚ðŒ©‚é‚ÆA
FXŒë‰ð‚ªL‚܂肻‚¤‚ÅŒ™‚ÈŠ´‚¶‚Í‚·‚éB
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 17:20:36
CPU‚Ì«”\‚𒲂ׂ邱‚ƂƑf«‚𒲂ׂ邱‚Ƃ̷‚Á‚ÄŠ´‚¶‚©
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 17:55:49
Žü”g”“Á«‚¾‚¯‚Å–Ó–Ú“I‚ɉ¹Ž¿‚ðŒê‚é‚È
49:1 Ÿ.MeromIYCE
07/01/22 19:03:17
>>47
‚»‚¤‚¾‚ËB
‚ ‚ÆAƒxƒ“ƒ`‚Á‚ÄŒ‹‰Ê‚©‚绕i‚ð‘I‚Ô‚Ì‚ª–Ú“I‚ÆŒ©‚¹‚©‚¯‚Ä
‚Þ‚µ‚ëDŠïS‚ð–ž‚½‚·‚à‚̂Ƃ¢‚¤–Ê‚ª‘å‚«‚¢B
«”\‚æ‚è‘f«‚ð’m‚肽‚¢l‚ª‚È‚¢‚Á‚Ă̂ªŽâ‚µ‚¢B
>>48
‚»‚¤‚¢‚¤ˆÓ–¡‚¶‚áACPU‚Í‘¬‚¢‚Ì‚ª³‹`‚¾‚©‚çA‚Ü‚¾ŠÈ’P‚¾B
MP3‚ÆACC‚Ì”äŠr‚Æ‚©A‚ ‚è‚á‚ “DÀ‚ɂȂé‚킯‚¾B
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 19:32:31
ƒ}ƒ‹ƒ`ƒRƒA‚Í‚¢‚‚©‚çŽg‚¦‚éƒRƒA‚ɂȂé‚Ì‚©H
URLØÝ¸(www.ne.jp)
51:1 Ÿ.MeromIYCE
07/01/22 20:12:17
>>50
ŽÀۂɂǂÁ‚¿‚𔃂¤‚ׂ«‚©‚Æ‚¢‚¤˜b‚ł͂Ȃ‚ÄACPUƒ[ƒJ[‚ªƒVƒ“ƒOƒ‹ƒRƒA˜Hü‚𑱂¯‚½•û‚ª
“®‰æƒGƒ“ƒR‚µ‚È‚¢ˆê”ʃ†[ƒU[‚Íi¡‚܂łÍjK‚¹‚¾‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚Æ‚¢‚¤˜b‚¾‚ËB
Œ‹‹ÇA‰´‚ÍŽg‚Á‚½‚±‚Æ‚ª‚È‚¢‚©‚ç‚í‚©‚ç‚È‚¢‚ñ‚¾‚æ‚ÈB
‚»‚ê‚ÉAPen4‚©‚çCore2Duo‚Éæ‚芷‚¦‚½l‚ÍA
CoreƒA[ƒL‚¾‚©‚瑬‚¢‚Ì‚©Aƒfƒ…ƒAƒ‹ƒRƒA‚¾‚©‚瑬‚¢‚Ì‚©APen4‚ª’x‚©‚Á‚½‚¾‚¯‚Ȃ̂©A
‰½‚ªŒ´ˆö‚¾‚©—eˆÕ‚ɂ͒m‚邱‚Æ‚ª‚Å‚«‚È‚¢‚¾‚낤B
‰´‚Í‘O‚©‚çA‘ÌŠ´‚µ‚½Yonah‚Ì‘¬‚³‚©‚çƒfƒ…ƒAƒ‹ƒRƒA‚ð‚·‚·‚ß‚él‚Ì‘½‚‚ªA
CoreSolo‚Å‚à“¯‚¶‘¬‚³‚ðŠ´‚¶‚é‚̂ł͂Ȃ¢‚©‚ÆŽv‚Á‚Ä‚¢‚½‚ªA‚±‚ê‚àŠm‚©‚ß‚é‚Ì‚ª“‚¢B
ˆê•ûAIntel‚Æ‚·‚ê‚ÎAƒVƒ“ƒOƒ‹‚Å‚à”ñí‚É‚‘¬‚ÈYonah‚âConroe‚Å
ƒfƒ…ƒAƒ‹ƒRƒA‚ðƒXƒ^[ƒg‚³‚¹‚½‚½‚ßA¤”„‚Æ‚µ‚ĂͬŒ÷‚µ‚½‚ÆŒ¾‚¦‚邾‚낤B
i‚¢‚âAƒlƒgƒo‚̃fƒ…ƒAƒ‹‚̓Xƒ^[ƒgˆÈ‘O‚Æ‚¢‚¤‚©EEE‚»‚ê‚Å‚àƒGƒ“ƒR‚Í‹‚©‚Á‚½j
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/22 20:47:04
>CPUƒ[ƒJ[‚ªƒVƒ“ƒOƒ‹ƒRƒA˜Hü‚𑱂¯‚½•û‚ª“®‰æƒGƒ“ƒR‚µ‚È‚¢ˆê”ʃ†[ƒU[‚Íi¡‚܂łÍjK‚¹‚¾‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚Æ‚¢‚¤˜b
Intel‚̓ƒj[ƒRƒA‚̃}ƒCƒ‹ƒXƒg[ƒ“‚Æ‚µ‚ÄAdaptability(“K‰ž«)‚Á‚Ä‚Ì‚ð‹“‚°‚Ä‚éB
ƒVƒ“ƒOƒ‹ƒRƒA‹‰»˜Hüu‚¾‚¯v‚ł̓€[ƒA‚Ì–@‘¥‚ɒǂł«‚È‚¢‚©‚çA
‚Ü‚¸‘O’ñ‚Æ‚µ‚ăVƒ“ƒOƒ‹ƒXƒŒƒbƒh«”\‚Ì‹‰»‚ª‚ ‚Á‚ÄA
‚»‚ÌŠJ”ŠúŠÔ‚ÌŒ„ŠÔ‚ð–„‚ß‚é‚Ì‚ªƒRƒA‚Ì‘‰Á‚È‚ñ‚¾‚ÆŽv‚¤B
—Ⴆ‚ÎDMT‚È‚ñ‚©65nm‚É”÷׉»‚µ‚½¡‚Å‚àŽÀ‘•‚³‚ê‚ĂȂ¢‚µB
53:1 Ÿ.MeromIYCE
07/01/22 21:27:29
>>52
Adaptability‚âDMT‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢‚ªA
‘O’ñ‚ƂȂéƒRƒXƒg‚Æ”MÝŒv‚Ì’†‚Åł૔\‚Ì‚‚¢‚à‚Ì‚ðì‚邾‚¯‚¶‚á‚È‚¢‚ÌH
ŠJ”ŠúŠÔ‚ÌŒ„ŠÔ‚ÆŒ¾‚Á‚Ä‚àAŠJ”‚ªÏ‚ñ‚¾‚çƒRƒA‚ðŒ¸‚ç‚·‚킯‚Å‚à‚È‚¢‚¾‚낤‚µB
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 01:46:26
Speculative MultiThreading‚É‚æ‚Á‚ÄILP‚̕ǂð“Ë‚«”j‚ê‚邿‚¤‚ɂȂé‚Ü‚Å
ƒVƒ“ƒOƒ‹Aƒ}ƒ‹ƒ`‚𖳑ʂɈӎ¯‚³‚¹‚ç‚ê‚é‚ñ‚¾‚ÆŽv‚í‚êB
ILP‚ð‹“‚°‚é‚Ì‚ÉA‚±‚êˆÈãƒgƒ‰ƒ“ƒWƒXƒ^‚Æ“d—Í‚É“ŠŽ‘‚·‚é‚Ì‚ª”ñŒø—¦‚¾‚©‚ç
TLP‚ðˆÓޝ‚µ‚Ü‚µ‚傤‚Á‚Ä‚¢‚¤‚͎̂ÀÛ“¦‚°‚¾‚낤‚¯‚ÇA
ƒ^ƒCƒ^ƒjƒbƒN‚¶‚á‚È‚¢‚¯‚ÇA“¦‚°‚È‚«‚á‚¢‚¯‚È‚¢ó‹µ(‚»‚êˆÈã‚Ì‰ð‚ªŒ©‚‚©‚ç‚È‚¢ó‹µ)‚Ȃ̂É
ˆÓŒÅ’n‚ÉŠæ’£‚é•K—v‚à‚È‚¢‚Í‚¸B
ƒƒ‚ƒŠƒŒƒCƒeƒ“ƒV‚̉B•Á‚ÌŒø‰Ê‚ªA‚ß‚¢‚Á‚Ï‚¢Šæ’£‚Á‚½ƒVƒ“ƒOƒ‹ƒRƒA‚ð’´‚¦‚¸‚Æ‚à
—Ç‚¢Ÿ•‰‚©‚ÂA‚æ‚è’áÁ”ï“d—͂Ȃ炻‚Á‚¿‚ª³‰ð‚¾‚ÆŽv‚¤B
‚»‚¤‚¢‚¤“_‚©‚çA—ႦŒ»ó‚µ‚傤‚ª‚È‚–ÚŽw‚µ‚½‚Æ‚µ‚Ä‚àA
‚Þ‚±‚¤‚É¡‚æ‚è‚àbetter‚È‰ð‚ª‚ ‚é‚Ȃ炻‚ê‚Å—Ç‚¢ƒWƒƒƒ}ƒCƒJ”hB
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 02:29:49
SpMT‚ª‚‚ß‚é‚Ì‚ÍMLP‚¾B
"ILP‚̕ǂð“Ë‚«”j‚é"‚Æ‚¢‚¤•\Œ»‚Í‚¨‚©‚µ‚¢B
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 04:35:11
ILP‚Æ‚¢‚¤Œ¾—t‚ÉŠÖ‚µ‚Ä‚ÍAˆê‚‚̃XƒŒƒbƒh‚ɑ΂µ‚ÄŽg‚¤Œ¾—t‚Ȃ̂©‚ÈB
•À—ñ«‚Ì‚‚Ü‚éƒXƒŒƒbƒh‚ª•ʂł ‚邱‚Ƃɑ΂µ‚Ă͖³Œø‚Å‚ ‚é‚È‚ç”Fޝ•s‘«‚¾‚Á‚½B
•׋‚ɂȂè‚Ü‚·B
Wikipedia€–ÚØÝ¸
‚±‚ê“ǂތÀ‚è‚¶‚áA“Š‹@ŽÀs‚àILP‚ð‚‚ß‚éŽè–@‚̈ê‚‚ɂ̓JƒEƒ“ƒg‚³‚ê‚Ä‚é–Í—lB
57:1 Ÿ.MeromIYCE
07/01/23 16:12:57
>>56
> Speculative MultiThreading‚É‚æ‚Á‚ÄILP‚̕ǂð“Ë‚«”j‚ê‚邿‚¤‚ɂȂé
‚ÌuILP‚Ì•Çv‚Æ‚¢‚¤‚Ì‚ÍAuƒVƒ“ƒOƒ‹ƒXƒŒƒbƒhˆ—‚ÌIPCŒüã‚Ì•Çv‚ÆŒ¾‚¦‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H
ILP‚ÆŒ¾‚¤‚ÆAƒƒ‚ƒŠˆÈŠO‚Ì–½—ß“¯Žm‚̈ˑ¶ŠÖŒW‚ð‰½‚Æ‚©‚·‚é‚Ý‚½‚¢‚ÈŠ´‚¶‚ðŽó‚¯‚é‚©‚çB
”ƒƒ‚ƒŠƒAƒNƒZƒX‚àIi–½—ßj‚¾‚ÆŒ¾‚í‚ê‚ê‚΂»‚¤‚¾‚¯‚ÇB
‰´‚ÍAƒƒ‚ƒŠˆÈŠO‚ÌILP‚Ì–â‘è‚Ì•û‚ª–{Ž¿“I‚¾‚ÆŽv‚¤‚Ì‚ÅA‚±‚±‚Å‚ÍILP‚Æ‚¢‚¤Œ¾—t‚ÍŽg‚í‚È‚¢B
Žè“®‚ŃvƒŠƒtƒFƒbƒ`‚·‚ê‚Γ¯“™‚Ì«”\‚ªo‚é‚Å‚ ‚낤‹Zp‚ɂ͌Âl“I‚É–G‚¦‚È‚¢B
‚µ‚©‚µASpMT‚É‚æ‚Á‚ÄAŽè“®‚Åprefetch–½—ß‚ð“ü‚ꂽ‚̂ɕC“G‚·‚éŒø‰Ê‚ª“¾‚ç‚ê‚é‚È‚çA
‚±‚ꂱ‚»ƒvƒƒOƒ‰ƒ}‚É—D‚µ‚¢Au“¦‚°‚È‚¢v‹Zp‚Ȃ̂©‚à‚µ‚ê‚È‚¢‚Æ‚àŽv‚Á‚½B
> “Š‹@ŽÀs
‚»‚ê‚ÍA•¶–¬‚©‚炵‚ÄðŒ•ªŠò–½—߂ɑ΂·‚铊‹@ŽÀs‚Ì‚±‚Æ‚¾‚©‚çA
“Š‹@“Iƒ}ƒ‹ƒ`ƒXƒŒƒbƒfƒBƒ“ƒO‚Ƃ͊֌W‚È‚¢‚ÆŽv‚í‚ê‚éB
>>54
“¦‚°‚È‚«‚á‚¢‚¯‚È‚¢ó‹µ‚Ȃ瓦‚°‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ËB
‰½Ž–‚àƒoƒ‰ƒ“ƒXA’†—fB
>>53‚ł͂ ‚ Œ¾‚Á‚½‚ªAÅŒã‚Ì2s‚Í“¯ˆÓB’Pƒ‚ɑΉžƒ\ƒtƒg‚Ì•‹y‘£i‚É‚à‚Ȃ邵B
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/23 19:59:29
AMD Rev.F Processor ‚É‚ÍARDTSCP‚Æ‚¢‚¤–½—ß‚ª’ljÁ‚³‚ê‚Ä‚¢‚é‚炵‚¢‚È
URLØÝ¸(www.atmarkit.co.jp)
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/27 19:25:36
>>27
URLØÝ¸(journal.mycom.co.jp)
Coppermine 1394–œ
Banias 2038–œ
Dothan 2676–œ
Yonah 1918+1918–œ
60:EÍEj‚Á-›œ ŸDanGorION6
07/01/27 21:07:17
‘å• Ž©g‚Ì‹LŽ–‚©‚æ‚—
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 00:54:47
>>59
‚»‚ê‚͓ǂñ‚¾‚æB
‚µ‚©‚µA‘åŒ´Ž‚ÌŒvŽZ•ûŽ®‚¾‚ÆAA“¯‚¶ƒRƒA‚̃LƒƒƒbƒVƒ…—e—ʈႢ‚ÅAƒRƒAƒgƒ‰ƒ“ƒWƒXƒ^‚Ì”‚ª•Ï‚í‚é——R‚ªà–¾‚Å‚«‚È‚¢B
‚½‚Æ‚¦‚ÎAX2‚Ì512KB‚ÆA‚PMB”Å‚Í
512KB 15380–œŒÂ@1MB 22740–œŒÂ‚¾‚ª
ƒRƒAƒgƒ‰ƒ“ƒWƒXƒ^‚Ì”‚Í
512KB 5708–œŒÂ@1MB@4859–œŒÂ‚ƂȂèA900–œŒÂ‚Ì·‚ªà–¾‚Å‚«‚È‚¢B
‚ ‚ÆAK8‚Ìê‡A24KB‚̃vƒŠƒfƒR[ƒhƒrƒbƒg‚àƒLƒƒƒbƒVƒ…—ʂƂµ‚ÄŒvŽZ‚·‚ׂ«‚¶‚á‚È‚¢‚©H‚Æ‚©Žv‚Á‚½‚è
‚ÅA®‡«‚ðŽ‚½‚¹‚½Œ‹‰ÊAŒÂl“I‚Éh‚±‚ñ‚È‚à‚Ì‚©h‚Ƃ͂¶‚«o‚µ‚½”Žš‚ª‚±‚ê‚‚ç‚¢B
‰‘ã K7 1360–œ
‰‘ã K8 1770–œ
90nm K8 2660–œ
Rev.F K8 DualCore 2870–œ
Rev.F K8 SingleCore@2990–œ
Pentium3 @773–œ
PentiumM (130nm) 1146–œ
PentiumM (90nm) 1246–œ
CoreDuo 1326–œ
Core2 Duo 2096–œ
‰ß‹Ž‚ÌCPU‚ÌŒXŒü‚©‚猾‚¤‚Æ
1ƒoƒCƒg‚ ‚½‚è‚̃gƒ‰ƒ“ƒWƒXƒ^”‚ÍK8‚ª–ñ70ŒÂAPentiumM‚ª–ñ60ŒÂ‚Æ‚¢‚¤ŒXŒü‚àŒ©‚¦‚Ä‚«‚½B
‚È‚©‚É‚Í40ŒÂ‘ä‚Ì‚à‚ ‚邪A‚±‚ê‚Å‚Í6ƒgƒ‰ƒ“ƒWƒXƒ^‚Å‚Íì‚ê‚È‚¢‚Ì‚ÅAi6ƒgƒ‰ƒ“ƒWƒXƒ^‚Åì‚é‚É‚ÍAÅ’á54ŒÂ•K—vjA4ƒgƒ‰ƒ“ƒWƒXƒ^‚Åì‚Á‚Ä‚¢‚é‚©AŒöŽ®”•\‚Ì”Žš‚ª‚¤‚»‚©A‚Ç‚¿‚ç‚©‚¾‚낤B
62:EÍEj‚Á-›œ ŸDanGorION6
07/01/28 01:05:20
Pentium M‚Í4ƒgƒ‰ƒ“ƒWƒXƒ^‚¶‚á‚È‚©‚Á‚½‚Á‚¯
‚Á‚ă\[ƒX‚ª‚±‚ꂾ‚Á‚½‚—‚—‚—‚—
URLØÝ¸(journal.mycom.co.jp)
‘åŒ´Ž‚Í‹LŽ–‘‚Û‚Í‚¿‚á‚ñ‚ƃEƒ‰‚ðŽæ‚Á‚Ä—~‚µ‚¢‚È
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 16:02:55
‚Ü‚ ‘匴‚à‚±‚±‚̃XƒŒZl‚àA‚Ù‚Æ‚ñ‚Ç‚ªŠm‚½‚éƒEƒ‰‚ð‚Æ‚ç‚¸‚ÉD‚«
•ú‘蔌¾‚µ‚Ä‚¢‚邾‚¯‚¾‚¯‚Ç‚ÈB‚T‚O•à‚P‚O‚O•à‚¶‚á‚Ë[‚©H
ƒ\[ƒX‚𒣂Á‚Ä‚àA‚»‚̃\[ƒX‚ª–{“–‚ɳ‚µ‚¢‚©ƒEƒ‰‚ªŽæ‚ê‚Ä‚é‚킯
‚¶‚á‚È‚¢ê‡‚ª‘½‚¢‚µBƒ\[ƒX‚ª‘匴‹LŽ–‚È‚ñ‚Ă̂ª‚»‚Ì“TŒ^‚—
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 17:27:01
PenM‚ª4ƒgƒ‰ƒ“ƒWƒXƒ^SRAM‚Á‚Ă̂͊ԈႢB
‘åŒ´Ž©g‚ª’ù³‚µ‚Ä‚½‚æB
6ƒgƒ‰ƒ“ƒWƒXƒ^‚Å‚·B
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 17:29:57
‚»‚ë‚»‚ëclockŒv‘ª‚̘b‘è‚ɖ߂낤‚æB
‚±‚±‚ÍŽÀŒ±‚ÆŽÀ؂̃XƒŒ‚ÅA—‹ü‚Æî•ñA–Ï‘z‚¾‚¯‚̃XƒŒ‚È‚ñ‚Ä‘¼Š‚É‚½‚‚³‚ñ‚ ‚é‚킯‚¾‚µB
66:EÍEj‚Á-›œ ŸDanGorION6
07/01/28 18:13:52
‘fl‚ªŒÂlƒuƒƒO‚âŒfަ”‚Ɏ©ŒÈ–ž‘«‹LŽ–“Še‚·‚é‚Ì‚Æ
Šé‹Æ‚©‚ç‹à–á‚Á‚Ä‘åO‚ɓǂñ‚ŖႤ‚½‚߂̋LŽ–‚ð‚©‚‚Ì‚Æ
‘S‘R‰e‹¿—ÍEà“¾—Í‚ªˆá‚¤‚ª‚ËB
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 18:36:11
ƒNƒƒbƒN”Œv‘ª‚µ‚Ä‚àTr”‚͂킩‚ç‚ñ‚µB
\‘厖‚Ȃ̂͑fނł͂Ȃ‚»‚̸_‚Ȃ̂ł·B
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 18:49:20
>>66
‘åŠé‹ÆƒƒfƒBƒA‚Ìî•ñ‚ÌŽ¿A³Šm«A—ÊA‘¬“x‚ª
ŒÂlƒTƒCƒg‚ÌW‡‚ðã‰ñ‚Á‚Ä‚¢‚邯‚Í‚¢‚¦‚È‚‚Ȃ肂‚ ‚é
ƒlƒbƒgŽÐ‰ï‚ÌŒ»‘ãA‚±‚¤‚¢‚¤ƒ‰ƒCƒ^[‰Ò‹Æ‚̂Ȃñ‚Ä‚à‚¤—¬s‚ç‚È‚¢‚Ì‚©‚àB
‚µ‚©‚µA‚»‚ê‚É‚µ‚Ä‚à‘“à‚̃n[ƒhƒEƒGƒAƒŒƒrƒ…[‚ÍŽ¿‚ª’á‚¢B
AnandTech‚âTom's, INQ‚Ȃǂ͌ÂlƒTƒCƒg‚ª”½‰f‚µ‚Ä‚àŽ€‚Ê‹C‚ª‚µ‚È‚¢‚ñ‚¾‚¯‚ÇA
‘“à‚ł͂»‚̂悤‚È—D—ǃTƒCƒg‚ª‚È‚¢Bî•ñ‚àˆê•û“I‚¾‚µAƒ‰ƒCƒ^[‚Ì‹LŽ–‚Íî•ñ‚ª‚È‚A’x‚¢B
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 22:35:46
‚±‚ÌŒvŽZ‚Í‚ ‚Á‚Ä‚é‚ÌH
URLØÝ¸(www.anandtech.com)
If we assume that 288M transistors (6T SRAM) will be used by the 6MB cache,
that leaves 122M transistors for L1 cache and the rest of the core.
Applying the same calculation to Conroe gives us 99M transistors left over,
meaning that there are roughly 23% more core-logic,
control and L1 transistors being used in Penryn than in Conroe.
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/28 23:07:10
‘æ191‰ñ Core MicroArchitecture‚ð‚à‚¤‚·‚±‚µ(15)
URLØÝ¸(journal.mycom.co.jp)
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 02:38:23
>>70
‚È‚ñ‚©‚Ç‚¤‚݂ĂàA‚±‚êƒXƒŒ‚ð“Ç‚ñ‚Å‚¢‚ÄAŠŽ‚‚±‚̃XƒŒ‚ɑ΂µ‚Ä
Œ¾‚¢–󂵂Ă邿‚¤‚É‚µ‚©“ǂ߂Ȃ¢‚ÈB
‘åŒ´Ž‚É‚Íˆ«‚¢‚¯‚ÇB
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 02:50:03
>>70
˜b‚ÌŽ‚Á‚Ä‚¢‚«‚©‚½‚Ì–³—–î—Š´‚ªEEEEE
73:EÍEj‚Á-›œ ŸDanGorION6
07/01/29 02:59:02
‚Ç‚ñ‚ȉºŽè‚È‘‚«•û‚µ‚Ä‚àIPC=3‚ðo‚¹‚éƒn[ƒh‚Æ‚¢‚¤ˆÓ–¡‚È‚ç‰i‹v‚É–³—‚ÉŒˆ‚Ü‚Á‚Ä‚éB
ƒ\ƒtƒg‘¤‚àuIPC=3‚ðo‚¹‚éƒR[ƒhv‚Å‚ ‚邱‚Æ‚ª‘O’ñB
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 03:14:52
‚»‚±‚ÅEPIC
75:EÍEj‚Á-›œ ŸDanGorION6
07/01/29 03:45:05
4IPC‚ð‘_‚Á‚½ƒA[ƒL‚¶‚á‚È‚¢‚Á‚Ę_‚͉]X‚͂ǂÁ‚¿‚©‚Æ‚¢‚¤‚Æ
‚±‚Ìl‚Ì‹LŽ–‚ð“Ç‚ñ‚Å^‚Ɏ󂯂½‚¾‚¯‚¶‚á‚È‚©‚낤‚©
URLØÝ¸(www.ne.jp)
•Ê‚É@ALU+Load, ALU, ALU, Store
‚à‚µ‚‚Í@ALU, ALU, ALU, Load or Store
‚Å‚àx86Š·ŽZ4–½—߂ɂȂé‚킯‚¾‚ª‚ÈB
ƒCƒ“ƒI[ƒ_‚ÅŽÀs‚·‚é‚킯‚¶‚á‚È‚¢‚ñ‚¾‚©‚çA3IPCˆÈão‚¹‚È‚¢‚Æ‚¢‚¤‚Ì‚Í
‘å‚«‚ȊԈႢ‚¾‚æ‚ËB
]—ˆ‚̃A[ƒLƒeƒNƒ`ƒƒ‚ł̓XƒgƒA–½—ß‚ª—ˆ‚é“x‚ÉAŠi”[悪Šm’è‚·‚é‚Ü‚Å
Œã‘±‚̃[ƒh‚Æ‚»‚ê‚Ɉˑ¶‚·‚é–½—ß‚ð”s‚Å‚«‚È‚¢‚Æ‚¢‚¤”›‚肪‚ ‚é‚킯‚ÅA
ƒŒƒWƒXƒ^‚ª‚È‚ƒ[ƒhƒXƒgƒA•p“x‚Ì‚‚¢x86‚ÅIPC=3‚ðŽÀŒ»‚·‚éã‚ő傫‚È”›‚è‚ɂȂÁ‚Ä‚éB
Core 2‚Å“±“ü‚³‚ꂽMemory Disambiguation‚Í‚»‚̂ւñ‚ð‰ðŒˆ‚µ‚Ä‚éB
‘åŒ´Ž‚ÍCore 2‚Å•½‹ÏIPC‚ðˆø‚«ã‚°‚邽‚߂̂»‚̕ӂ̋@\‚𳓖‚ÉŒ©‚ĂȂ¢ŠóƒKƒXB
ˆÀ“¡šæ–ÎŽ‚È‚ñ‚©‚Ì‹LŽ–‚Í‚¿‚á‚ñ‚Æ‚»‚̂ւñ‚àG‚ê‚Ä‚éB
76:Store forwarding
07/01/29 06:45:21
ƒLƒƒƒbƒVƒ…ƒ‰ƒCƒ“ƒTƒCƒY‚ª256B‚Æ‚¢‚¤‚Ì‚à‚»‚Ì•Ól‚¦‚Ä‚é‚Ì‚©‚à‚ÈB
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 17:55:37
>>76
ƒLƒƒƒbƒVƒ…ƒ‰ƒCƒ“ƒTƒCƒY‚ª256B‚Á‚ĉ½H
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/29 20:47:10
P6,Netburst‚Å‚ÍAunknown store-address‚ª‚ ‚Á‚Ä‚à‚»‚êˆÈ~‚̕ʂ̃XƒgƒA‚̓AƒhƒŒƒXŒvŽZ‚Å‚«‚ê‚Δs‰Â”\B
‚Ü‚½unknown load-address‚ª‚ ‚Á‚Ä‚à‚»‚êˆÈ~‚Ì(ƒAƒhƒŒƒXŒvŽZ‰Â”\‚È)ƒ[ƒh‚âƒXƒgƒA‚Í”s‰Â”\B
—Bˆê‚Å‚«‚È‚©‚Á‚½ƒpƒ^[ƒ“‚ªunknown store-addressˆÈ~‚Ì(ƒAƒhƒŒƒXŒvŽZ‰Â”\‚È)ƒ[ƒh”s‚ÅA
‚±‚ê‚ÍCore 2‚ʼn”\‚ɂȂÁ‚½B
‚±‚ê‚ɑ΂µ‚ÄK7,K8‚Å‚ÍAunknown store-addres‚ª‚ ‚邯‚»‚êˆÈ~‚̃[ƒh‚âƒXƒgƒA‚Í”s‚Å‚«‚È‚¢B
‚Ü‚½unknown load-address‚ª‚ ‚Á‚Ä‚à‚»‚êˆÈ~‚̃[ƒh‚âƒXƒgƒA‚ð”s‚Å‚«‚È‚¢B
ƒ[ƒh‚âƒXƒgƒA‚ÌAGU–½—߂̓Cƒ“ƒI[ƒ_[”s‚ɂȂÁ‚Ä‚¢‚邿‚¤‚¾B
K8L‚Ń[ƒh‚̃AƒEƒgƒIƒuƒI[ƒ_[”s‚ªŽÀ‘•‚³‚ê‚邪A
‚ǂ̒ö“x‚̃AƒEƒgƒIƒuƒI[ƒ_[‚Ȃ̂©A‚Ü‚½‚»‚ê‚É‚æ‚Á‚Ăǂ̒ö“x«”\‚ªŒüã‚·‚é‚Ì‚©A
Šy‚µ‚݂ł͂ ‚éB
Œv‘ªî•ñŒ¹FURLØÝ¸(www.realworldtech.com)
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 05:36:05
¡‰ñ‚͉̂½‚ðŒ¾‚¢‚½‚¢‚Ì‚©‚³‚Á‚Ï‚¢“`‚í‚Á‚Ä‚±‚È‚¢‚Ì‚¾‚ªc
‚±‚ê‚È‚ç̂̓d”g‚Ì•û‚ª‚æ‚Á‚ۂǓǂ݉ž‚¦‚ª‚ ‚Á‚½‚—
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 20:10:09
URLØÝ¸(pc.watch.impress.co.jp)
‚±‚ê‚ç‚̃vƒƒZƒbƒT‚Å‚ÍACoreƒ}ƒCƒNƒƒA[ƒLƒeƒNƒ`ƒƒ‚Æ‚µ‚Ă͉‚ß‚Ä
Hyper-Threading Technology(HTƒeƒNƒmƒƒW)‚ðƒTƒ|[ƒg‚·‚邱‚ƂɂȂé
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 22:45:47
Penryn does not have HT
URLØÝ¸(www.theinquirer.net)
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 02:07:56
URLØÝ¸(grape.astron.s.u-tokyo.ac.jp)
‚Þ[‚ñAƒI[ƒ‹ƒWƒƒƒpƒ“‚Á‚Ä‚»‚¤‚¢‚¤˜b‚©A‚Æ‚¢‚¤‚©A‚»‚ê‚Í‚»‚¤‚È‚ñ ‚¾‚¯‚ÇA‚»‚ñ‚Ȃ̂ŌvŽZ‹@ì‚ê‚é‚Ì‚©‚æAAA
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 04:32:35
Vista 64bit”Å‚ào‚½Ž–‚¾‚µA‚»‚ë‚»‚ëx86-64‚̘b‘肪—~‚µ‚¢‚Å‚·‚ËB
ƒXƒŒˆá‚¢‚©H
84:EÍEj‚Á-›œ ŸDanGorION6
07/02/04 15:21:39
URLØÝ¸(www.anandtech.com)
Penryn‚Ídual core‚¾B‚»‚µ‚Äquad core‚Í‚½‚¾‚»‚ê‚ç‚ð“ñ‚ƒpƒbƒP[ƒW‚É••“ü‚µ‚½‚¾‚¯‚¾B
‚½‚¾A‚ ‚Æ‚©‚çƒVƒ“ƒOƒ‹ƒ_ƒC‚Ì»•i‚ª“oê‚·‚é‚©‚à‚µ‚ê‚È‚¢B
ƒgƒ‰ƒ“ƒWƒXƒ^”‚ª4‰1000–œ‚Ȃ̂ÅAPenryn‚ª6MB‚Ì‹¤—LL2 cache‚ðŽ‚Â‚Æ—\‘z‚Å‚«‚éB
Penryn‚̃ƒWƒbƒN•”‚ÍConroe‚Ìi‰»Œ`‚ɂȂ邾‚낤B
ƒLƒƒƒbƒVƒ…‚Ì‘—Ê•ªˆÈã‚Ì‹@”\“IE«”\“I’ljÁ‚ªŠú‘Ò‚Å‚«‚éB
2‰8800–œƒgƒ‰ƒ“ƒWƒXƒ^‚ª6T-SRAM‚Ì‹¤—LL2ƒLƒƒƒbƒVƒ…‚É—˜—p‚³‚ê‚Ä‚¢‚邯‚·‚ê‚Î
Žc‚è1‰2200–œƒgƒ‰ƒ“ƒWƒXƒ^‚ÍL1ƒLƒƒƒbƒVƒ…‚ƃRƒA‚É”ï‚₳‚ê‚Ä‚¢‚邱‚ƂɂȂéB
“¯‚¶ŒvŽZ‚ðConroe‚É“K—p‚·‚邯A9ç9•S–œ‚̃gƒ‰ƒ“ƒWƒXƒ^‚ªƒRƒA‚ÆL1 cache‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢‚éB
‚±‚ê‚ç‚ÌŽ–ŽÀ‚ÍPenryn‚Å‚ÍConroe‚Æ”äŠr‚µ‚Ä23%‘½‚¢ƒgƒ‰ƒ“ƒWƒXƒ^‚ªL1 cache, ˜_—, §Œä‚É
Žg—p‚³‚ê‚é‚Ì‚ðˆÓ–¡‚·‚éB
’ljÁ‚³‚ê‚é‹@”\‚ª•s–¾‚Å‚ ‚éŒ»Žž“_‚Å‚³‚¦ASSE4‚̃Tƒ|[ƒg‚ª‚»‚ê‚ç‚̃gƒ‰ƒ“ƒWƒXƒ^‚Ì
‚©‚È‚è‚Ì•”•ª‚ðè‚߂邯—\‘z‚·‚邾‚낤B‚Ü‚½Intel‚ª45nm‚ŃNƒƒbƒN‚ðã‚°‚é‚Ì‚Å
Penryn‚ª3GHz‚æ‚è‚à‚‚¢ƒNƒƒbƒN‚Å“oê‚·‚é‚Ì‚ð—eˆÕ‚É—\‘z‚Å‚«‚éB
Conroe‚̃I[ƒo[ƒNƒƒbƒN‘Ï«‚ðl‚¦‚邯APenryn‚̃NƒƒbƒN‚ª”ñí‚É—Ç‚¢‚Ì‚ðŒ©‚Ä‚à
‚»‚ñ‚ȂɋÁ‚©‚È‚¢‚¾‚낤B
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/04 22:47:06
‘æ192‰ñ Core MicroArchitecture‚ð‚à‚¤‚·‚±‚µ(16)
URLØÝ¸(journal.mycom.co.jp)
86:EÍEj‚Á-›œ ŸDanGorION6
07/02/04 22:57:40
@@‚Ü@‚½@2@‚¿@‚á@‚ñ@ƒ\@[@ƒX@‚©
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/04 23:13:12
> Penryn‚Ì¢‘ã‚ÅHyper-Threading‚ª“‹Ú‚³‚ê‚邯‚¢‚¤B
( L„t)Ë¿(L„tM)Ë¿(„tM )Ë¿
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 00:31:26
¡‰ñ‚Ì‚±‚ê‚͑匴‚ð˜M‚é‚͓̂‚©‚à‚Èc
ƒlƒ^‚̳Šm«‚Í‚Æ‚à‚©‚Œ¾‚Á‚Ă邱‚ÆŽ©‘̂͊Ԉá‚Á‚ĂȂ¢‚Æ‚¢‚¤‚©A“¯ˆÓ‚Å‚«‚é
‚Â[‚©Yorkfield‚Ì’†g‚ª•ÏX‚³‚ꂽ‚Æ”»–¾‚µ‚½Œã‚àƒKƒZƒlƒ^—¬‚µ‘±‚¯‚½Charlie Demerjian‚ÍŽ€‚Ë‚—
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 01:17:24
409 F–¼Ì–¢Ý’è F2007/02/02(‹à) 17:22:28 ID:I0BGTsMO0
URLØÝ¸(journal.mycom.co.jp)
URLØÝ¸(journal.mycom.co.jp)
¶ƒnƒ€ƒƒƒ“ƒƒƒX‚—
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 01:42:10
‚Â[‚©A‚È‚ñ‚©˜_“_‚ª‚¸‚ê‚Ă邯‚¢‚¤‚©A‘åŽG”c‚ÈŽå’£‚ɂȂÁ‚Ä‚«‚½‚ÈB
‚à‚Æ‚à‚ÆIPC=3‚ð‹Zp“I‚Éׂ©‚ŒŸØ‚µ‚Ä‚¢‚é‚Í‚¸‚¾‚Á‚½‹C‚ª‚·‚邪A
‚¢‚‚̂܂ɂ©
u””M‚âÁ”ï“d—Í‚ªã‚ª‚éŠÖŒW‚ÅIPC=3‚Í–³—‚Å‚·v
‚ɂȂÁ‚Ä‚éB
‚È‚çʼn‚©‚ç‚»‚¤Œ¾‚Á‚ÄI‚í‚Á‚Æ‚¯‚Ηǂ©‚Á‚½‹C‚ª‚·‚邪c
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 01:59:27
‚±‚̃VƒŠ[ƒY‚Í‚¢‚‚܂ő±‚‚ñ‚¶‚á[I
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 02:05:06
Core2‚ªIPC=4‚¶‚á‚È‚¢‚Æ‚·‚éŽå’£‚Ì——R‚Ì’†‚É
K8‚ªIPC=3‚Å‚ ‚邯Žv‚킹‚é•”•ª‚ª‚ ‚鎞“_‚Å
‘匴‹LŽ–www‚ƂȂé‚͖̂¾”’B
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 04:56:57
Œ³X‚ÍCoreMA‚ÆK8‚ÌIPCŒüã‚ɑ΂·‚éƒAƒvƒ[ƒ`‚̈Ⴂ‚ðŒ¾‚¢‚½‚©‚Á‚½‚悤‚È‹C‚ª‚·‚邪B
ׂ©‚“Ë‚Áž‚ñ‚Å‚¢‚Á‚Ä‹t‚É‘S‘Ì‘œ‚ªŒ©‚¦‚È‚‚È‚Á‚½Š´‚¶‚¾‚ÈB
94:1 Ÿ.MeromIYCE
07/02/05 19:11:14
>>89
Merom‚Ɖʕ¨‚Ìmelon‚ð‚©‚¯‚Ä‚é‚Ì‚¾‚낤‚©H
Penryn‚ÉAL2ƒLƒƒƒbƒVƒ…‘—Ê‚ÆSSE4ŽÀ‘•ˆÈŠO‚Ì–Ú—§‚Á‚½‰ü‘P‚ª‚ ‚é‚Ì‚©‹C‚ɂȂé‚ËB
’x‚‚È‚éƒvƒŠƒtƒBƒbƒNƒX‚Æ64bit‚ł̃}ƒNƒƒtƒ…[ƒWƒ‡ƒ“AƒVƒƒƒbƒtƒ‹ŒnSSE–½—߂Ȃǂªl‚¦‚ç‚ê‚éB
‚Ü‚ A‚±‚Ì‚¤‚¿‚P‚‚à‘Ήž‚³‚ê‚È‚¢‰Â”\«‚à‘å‚«‚¢‚Ƃ͎v‚¤‚ªB
–½—߃tƒFƒbƒ`•‚ð32byte‚É‚·‚é‚̂͂¢‚¸‚ê•K—v‚¾‚¯‚ÇAPenryn‚ÌŽŸ‚̃A[ƒL•ӂ肪‘Ó–‚©B
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 19:14:56
Windows¶ƒnƒ€
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/05 22:51:33
AMD‚Ì•û‚Í L3ƒLƒƒƒbƒVƒ…‚¾‚ëB‚à‚¤‚Ç‚¤‚Ȃ鎖‚â‚çB
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 00:03:52
ƒgƒ‰ƒ“ƒWƒXƒ^‘‚₵‚·‚¬‚½‚ç‚¢‚‚ç”÷׉»‚µ‚Ă邯‚µ‚Ä‚à
ƒNƒƒbƒNã‚°‚é‚Ì‚à“‚¢‚ÆŽv‚¤‚̂ł·‚æ‚Ë‚¥
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 02:25:15
‚»‚¤‚¢‚¦‚ÎK8L‚ÌL3‚Í–ÊÏ‚©‚炵‚ÄZ-RAM‚¶‚á‚È‚¢‚È
‘匴–Ï‘z‰³‚Å‚µ‚½
99:1 Ÿ.MeromIYCE
07/02/06 07:04:51
‰‘ãƒXƒŒ‚Ì398‚Å‚â‚Á‚½div‚̃ŒƒCƒeƒ“ƒV‘ª’è‚ð‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚Á‚½‚Ì‚ÅA
FX‚ÈCPU‚ÅŽŽ‚µ‚Ă݂Ă‚¾‚³‚¢‚Ü‚µB
URLØÝ¸(www.wikihouse.com)
Dothan‚ł̌‹‰Ê‚ÍA‚±‚ñ‚ÈŠ´‚¶B
œ”‘å«@”휔‘å¨
15 23 39 39 39 - - -
15 15 23 39 39 39 - -
15 15 23 23 39 39 39 -
15 15 23 23 39 39 39 39
>>95
Windows¶ƒnƒ€‚Ì’x‚³‚ð‚‘¬‚ÈmelonƒvƒƒZƒbƒT‚ª‚¨‚¨‚Ü‚©ƒJƒo[A
melonƒvƒƒZƒbƒT‚ªWindows¶ƒnƒ€‚Ì‘f°‚炵‚¢‹@”\‚ðˆø‚«o‚·A
‚Á‚Ä‚©B
‚¢‚âAVista‚̘b‚¶‚á‚È‚¢‚Å‚·‚æB
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 10:43:10
Opteron146(Socket939 core=Venus)‚ÌŒ‹‰Ê‚ð‚ÎB
œ”‘å«@”휔‘å¨
40 40 40 40 40 - - -
40 40 40 40 40 40 - -
40 40 40 40 40 40 40 -
40 40 40 40 40 40 40 40
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 11:53:40
Pentium 4 630 Prescott 90 nm
CPUID F.4.3
œ”‘å«@”휔‘å¨
68 68 67 68 68 - - -
69 71 67 68 69 69 - -
69 69 69 69 70 68 70 -
69 69 70 73 71 71 69 69
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 13:10:50
Pentium 4 631 CedarMill 65nm
CPUID F.6.5
œ”‘å«@”휔‘å¨
84 88 88 87 87 - - -
88 88 88 88 88 87 - -
87 88 87 87 87 87 88 -
87 87 87 87 88 87 88 88
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 13:42:24
Athlon XP-M 1800+ Thoroughbred Low Power
œ”‘å«@”휔‘å¨
41 41 41 41 41 - - -
41 41 41 41 41 41 - -
41 41 41 41 41 41 41 -
41 41 41 41 41 41 41 41
K6-2 400MHz Chomper Extended
œ”‘å«@”휔‘å¨
19 19 19 19 19 - - -
19 19 19 19 19 19 - -
19 19 19 19 19 19 19 -
19 19 19 19 19 19 19 19
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 15:07:00
“®‚©‚µ‚Ă݂é‚ə傩‚ł͂Ȃ¢‚Ì‚¾‚¯‚ê‚ÇACPU‚Ìî•ñ‚àƒvƒƒOƒ‰ƒ€‚ÅE‚Á‚Ä•\ަ‚µ‚Ä‚‚ê‚邯•Ö—˜‚¾‚ÆŽv‚¤B
‚»‚ê‚ÆALinux”Å‚ª—~‚µ‚¢‚Æ‚©æÒ‘ò‚àŒ¾‚Á‚Ă݂éB
‚Á‚Ä‚±‚Æ‚ÅAŽèŒ³‚ÌCeleron 2GHz(‚Æ‚¢‚¤ˆÈŠO”»‚ç‚È‚¢)
œ”‘å«@”휔‘å¨
51 51 51 51 51 - - -
51 51 51 51 51 51 - -
51 51 51 51 51 51 51 -
51 51 51 51 51 51 51 51
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 17:56:32
Celeron@1.7GHz(Willamette-128K)
œ”‘å«@”휔‘å¨
50@50@50@50@50@-@-@-@
50@50@50@50@50@50@-@-@
50@50@50@50@50@50@50@-@
50@50@50@50@50@50@50@50@
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 18:00:28
Opteron144(Venus)‚¾‚¯‚Ç>>100‚Æ“¯‚¶Œ‹‰Ê
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 18:19:44
Pentium II
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 18:23:44
Conroe
œ”‘å«@”휔‘å¨
17 25 33 41 41 - - -
10 17 25 33 41 41 - -
10 10 17 25 41 41 41 -
10 10 10 17 41 41 41 41
109:1 Ÿ.MeromIYCE
07/02/06 22:02:53
‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚¤B
¬‚³‚¢”‚ÌŠ„‚èŽZ‚¾‚Æ‘¬‚‚È‚é‚Ì‚ÍPenM`Core2‚¾‚¯‚Ý‚½‚¢‚¾‚ËB
Pen4‚̓Xƒeƒbƒsƒ“ƒO‚ªi‚ނɂ‚ê‚Ä’x‚‚È‚Á‚Ä‚‚È‚ B‚±‚ꂪƒlƒgƒo‚¾‚æ‚ÈBD‚«‚¾B
K7/K8‚ªAPenM‚Ì’x‚¢‚Æ‚±‚ë‚Æ“¯“™’ö“xBˆÓŠO‚Æ‘¬‚‚È‚¢‚ªA®”‚Í‚±‚ñ‚È‚à‚Ì‚©B
K6-2‚Í’áƒNƒƒbƒN‚Ƃ͂¢‚¦‚³‚·‚ªB¡‚É‚µ‚ÄŽv‚¦‚Ζ¡‚Ì‚ ‚é΂¾‚Á‚½B
PenII‚ªPenM‚ÆŽ—‚½”Žš‚Ȃ̂ª–Ê”’‚¢BPenM‚à’n–¡‚É‚¢‚¢‰ü—Ç‚µ‚Ă邿‚È‚ B
>>104
«‚±‚¤‚¢‚¤‚Ì‚ð•\ަ‚Å‚«‚邿‚¤‚É‚µ‚ÄAŒã‚ŃAƒbƒv‚µ‚Ü‚·B
GenuineIntel Family:6 Model:D Stepping:6
Linux‚Í’N‚©‚ɃRƒ“ƒpƒCƒ‹‚µ‚Ä‚à‚ç‚¢‚½‚¢‚ªA‚»‚ê‚É‚µ‚Ä‚àVC++‚̃Cƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚͂܂¸‚¢B
ƒAƒZƒ“ƒuƒ‰•”‚ðNASM—p‚É‚·‚邱‚Ƃ͉”\‚¾‚ÆŽv‚¤‚Ì‚ÅA‚¿‚å‚Á‚Æ’§í‚µ‚Ă݂éB
>>108
‚ ‚êIHConroe‚Ìrdtsc‚Á‚ÄFSBƒNƒƒbƒN‚Æ‚©•·‚¢‚½‚¯‚Ç‚¿‚á‚ñ‚Æ‘ª‚ê‚é‚Ì‚©B
PenM‚̉ü‘P“_‚ðô—û‚³‚¹‚½Š´‚¶‚¾B
Šî–{“I‚ɔ휔‚ª32bit‚ÉŽû‚Ü‚éê‡‚ð‚‘¬‰»‚µ‚Ä‚é‚Ý‚½‚¢‚¾‚ÈB
Yonah‚̂Ƃ«‚ÉAŠ„‚èŽZ‚ª‘¬‚‚È‚é‚Æ‚¢‚¤˜b‚ª‚ ‚Á‚½‚ªACore2‚à“¯‚¶‚©H
Ž‚Á‚Ä‚élYonah‚Ì‘ª’肨Šè‚¢‚µ‚Ü‚·B
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 22:05:10
Yonah‚ÆBanias‚ÌŒv‘ª‚ª‚Ù‚µ‚¢‚ËB‚»‚ê‚ÅŠ®àøB
111:EÍEj‚Á-›œ ŸDanGorION6
07/02/06 22:41:06
GCC‚È‚ç-masm=intelƒIƒvƒVƒ‡ƒ“‚łقڂ»‚̂܂ñ‚܈ÚA‚Å‚«‚½ŠóƒKƒX
112:EÍEj‚Á-›œ ŸDanGorION6
07/02/06 22:42:54
‚Ù‚êPentium MiBaniasj
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
113:1 Ÿ.MeromIYCE
07/02/06 22:50:46
>>112
ƒ}ƒW‚ÅIIIHH
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 22:52:44
¡‚܂ł̌v‘ªŒ‹‰Ê‚ðŒ©‚é‚ÆA
Banias->Dothan‚ő傫‚ÈœŽZ‚̉ü—Ç‚ª“ü‚Á‚½‚悤‚ÉŒ©‚¦‚éB
œ”‚É‚æ‚Á‚đ傫‚latency‚ª•ω»‚µ‚Ä‚¢‚é‚Ì‚ÍConroe‚݂̂Ȃ̂ÅA
‚à‚µ‚©‚·‚邯AYonah‚©‚眔‘¤‚̉ü—Ç‚ª“ü‚Á‚½‚Ì‚©‚à’m‚ꂸB
Yonah‚ÌŒv‘ªŒ‹‰ÊÏÀÞ°??
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 23:13:16
‚¢‚âAœ”‘¤‚̉ü—Ç‚àDothan‚©‚ç‚©B
Yonah‚ł̔•\‚ÍŒµ–§‚ɂ̓Eƒ\‚Á‚Ä‚±‚Æ‚ÅFA?
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/06 23:19:49
AMDFAM10‚ɂ‚¢‚ÄlŽ@Šó–]
½ÚØÝ¸(jisaku”Â:557”Ô),558,606-609,644-646
ÅV”Å‚Ísvn‚Å
svn co svn://gcc.gnu.org/svn/gcc/trunk/gcc/config/i386
117:1 Ÿ.MeromIYCE
07/02/06 23:26:08
>>99‚Ì‘ª’è‚ÍA‰º‚̃R[ƒh‚ÆA‚»‚±‚©‚çdiv ebx‚𔲂©‚µ‚½ƒR[ƒh‚Æ‚Ì
·‚ðdiv–½—߂̃ŒƒCƒeƒ“ƒV‚Æ‚µ‚Ä‚¢‚éB
lp:
add eax,xa ; xa,xd‚̓ƒ‚ƒŠ
mov edx,xd ; ”휔‚Í–ˆ‰ñ”j‰ó‚³‚ê‚é‚̂Ŗˆ‰ñ“ǂݞ‚Þ
div ebx
mov esi,eax ; ƒŒƒWƒXƒ^‚ðƒNƒŠƒA‚µ‚ÄA‚©‚ˆˑ¶ŠÖŒW‚ð•Û‚½‚¹‚é‚ ‚ª‚«
neg eax
add eax,esi
dec ecx
jnz lp
‚¢‚¿‚¨‚¤PenM‚łͳ‚µ‚¢Œ‹‰Ê‚ðo‚µ‚Ă邯Žv‚¤‚¯‚ÇiˆÈ‘O‚Ì‘ª’è‚Å‚àŽUX’ÇŽŽ‚µ‚Ă邵jA
ƒ‹[ƒvˆ—‚ª‚»‚ê‚È‚è‚Éd‚¢‚Ì‚ÅCPU‚É‚æ‚Á‚Ă͔÷–‚©‚à‚µ‚ê‚È‚¢‚Æ•sˆÀ‚ɂȂÁ‚Ä‚«‚½B
‚à‚¤‚µ‚¢‚¢ˆ—E‚í‚©‚è‚â‚·‚¢ƒ‹[ƒv‚̃AƒCƒfƒA‚ ‚éH
‚Ü‚¸Aƒ‹[ƒv‚ðƒAƒ“ƒ[ƒ‹‚Æ‚¢‚¤‚̂͂â‚낤‚ÆŽv‚¤B
118:1 Ÿ.MeromIYCE
07/02/06 23:50:27
>>115
‚¢‚âAYonah‚Ì”•\‚©‚ç‚·‚邯AYonah‚ÌŽž“_‚ÅCore2‚Ì‘¬‚³‚¾‚Á‚½‚ñ‚¶‚á‚È‚¢H
‚Ç‚¤‚àV‚µ‚¢CPU‚̓ŒƒCƒeƒ“ƒV‚ª”÷‘‚·‚éŒXŒü‚ª‚ ‚é‚Ý‚½‚¢‚Ȃ̂ÅA
YonahiPenM‚Æ“¯‚¶¢‘ãj‚ªCore2iV‚µ‚¢j‚æ‚葬‚¢‚Æ‚¢‚¤‚±‚Æ‚àl‚¦‚ç‚ê‚éB
>>108‚ðŒ©‚é‚ÆAPenM‚ð‰ü—Ç‚µ‚½‚à‚Ì‚©‚çƒsƒbƒ^ƒŠ2clk’x‚‚È‚Á‚Ä‚¢‚銴‚¶‚¾B
>>116
ƒRƒ“ƒpƒCƒ‰‚̑Ήž‚©‚çK8L‚Ì“Á’¥‚ð“ǂݎæ‚낤‚Æ‚¢‚¤‚Ì‚©B
cost‚ðŒ©‚ê‚΂¢‚¢‚Ì‚©‚ÈBƒRƒ“ƒpƒCƒ‰‚É•K—v‚Èî•ñ‚Æ‚¢‚¤‚̂͂¢‚¢î•ñ‚©‚àBB
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 01:43:41
Merom T5600
œ”‘å«@”휔‘å¨
17 25 33 41 41 - - -
10 17 25 33 41 41 - -
10 10 17 25 41 41 41 -
10 10 10 17 41 41 41 41
Pentium M 1.40GHz
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
Athlon 64 X2 4800
œ”‘å«@”휔‘å¨
40 40 40 40 40 - - -
40 40 40 40 40 40 - -
40 40 40 40 40 40 40 -
40 40 40 40 40 40 40 40
Sempron 3000+(Socket A)
œ”‘å«@”휔‘å¨
41 41 41 41 41 - - -
41 41 41 41 41 41 - -
41 41 41 41 41 41 41 -
41 41 41 41 41 41 41 41
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 06:02:45
>>109
> ‚ ‚êIHConroe‚Ìrdtsc‚Á‚ÄFSBƒNƒƒbƒN‚Æ‚©•·‚¢‚½‚¯‚Ç‚¿‚á‚ñ‚Æ‘ª‚ê‚é‚Ì‚©B
C1E“™‚ŃNƒƒbƒN”{—¦‚ª‰º‚ª‚Á‚Ä‚¢‚鎞‚Å‚à
FSB‚PƒJƒEƒ“ƒg‚ɂ‚«TSC‚ÍÅ‚ƒNƒƒbƒN”{—¦i
E6600‚È‚ç9j‚¸‚ƒJƒEƒ“ƒgƒAƒbƒv‚·‚éŽd—l‚Ý‚½‚¢B
‚Ç‚ñ‚ÈŽž‚Å‚àrdtsc‚ð‚Q‰ñŽÀs‚·‚邯A‚»‚Ì·‚Í•K‚¸
(E6600‚Ìê‡)9‚Ì”{”‚ɂȂéB
2ƒRƒA‚łقړ¯Žž‚Érdtsc‚ðŽÀs‚·‚邯2ƒRƒA‚Æ‚à‚Ù‚Ú‹ß‚¢’l‚ª•Ô‚Á‚Ä‚«‚½‚ªA
MB‚ÌBIOS‚ðƒAƒbƒvƒf[ƒg‚µ‚½‚çA2ƒRƒA‚Å‘S‚ˆÙ‚È‚é’l‚ª•Ô‚é‚æ‚¤‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½B
‚»‚ÌŒãAWinXP‚̃fƒ…ƒAƒ‹ƒRƒAƒpƒbƒ`‚ð“ü‚ꂽ‚ç2ƒRƒA‚łقڋ߂¢’l‚ª•Ô‚é‚æ‚¤‚ɂȂÁ‚½B
121:1 Ÿ.MeromIYCE
07/02/07 08:09:24
>>120
‚È‚é‚Ù‚ÇI”Žš‚Æ‚µ‚Ă͡‚܂łƓ¯‚¶‚ÅA¸“x‚ªƒRƒA‚Ì”{—¦•ª‚¾‚¯ˆ«‚‚È‚Á‚Ä‚¢‚é‚Ì‚©B
2ƒRƒA‚Å“¯‚¶ŽžŒv‚ðނĂé‚Ì‚ÍŠð‚µ‚¢‚ªA‚â‚Í‚èƒNƒƒbƒN’PˆÊ‚Ì‘ª’è‚ɂ͂¿‚å‚Á‚Æ’É‚¢‚ÈB
ƒJƒEƒ“ƒ^‚͂ǂ±‚É‚ ‚é‚Ì‚¾‚낤H
ƒ}ƒU[ƒ{[ƒh‚ÌBIOS‚ʼne‹¿‚·‚邯‚¢‚¤‚±‚Æ‚ÍCPU‚ÌŠO‚¾‚Æ‚àŽv‚¦‚邪A
‚»‚ꂾ‚Æ2ƒRƒA‚ňقȂé’l‚ª•Ԃ邱‚Æ‚ª‚ ‚邯‚¢‚¤Œ»Û‚Éà–¾‚ª‚‚©‚È‚¢B
ƒJƒEƒ“ƒ^‚̓RƒA–ˆ‚É‚ ‚Á‚ÄACPU‚ª‹N“®‚·‚邯‚«‚ɇ‚킹‚é‚Ì‚©‚ÈH
>>99
CPUID‚ð•\ަ‚·‚é‚Ì‚ÆA>>117‚ÅŒ¾‚Á‚½ƒAƒ“ƒ[ƒ‹i2‰ñj‚ð‚â‚Á‚½‚Ì‚ðƒAƒbƒv‚µ’¼‚µ‚½B
ƒAƒhƒŒƒX‚Í“¯‚¶B
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 08:39:01
Core Duo T2400 1.83GHz
œ”‘å«@”휔‘å¨
14 22 30 38 38 - - -
7 14 22 30 38 38 - -
7 7 14 22 38 38 38 -
7 7 7 14 38 38 38 38
123:122
07/02/07 08:45:22
XV‚³‚ê‚Ä‚½‚Ì‹C‚©‚È‚©‚Á‚½
“¯‚¶ŠÂ‹«
GenuineIntel Family:8 Model:E Stepping:6
œ”‘å«@”휔‘å¨
15 23 31 39 39 - - -
8 15 23 31 39 39 - -
8 8 15 23 39 39 39 -
8 8 8 15 39 39 39 39
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 11:35:52
>>100‚ð–{“úƒAƒbƒv•ª‚ÅÄŒv‘ª
AuthenticAMD Family:1 Model:7 Stepping:F
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
125:EÍEj‚Á-{}@{}@{}@ ŸDanGorION6
07/02/07 13:10:10
ƒ\[ƒX“Ç‚ñ‚¾
Family‚ÆStepping‹t‚¶‚á‚ËH
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 13:18:45
Core 2 Duo E6300
GenuineIntel Family:6 Model:F Stepping:6
œ”‘å«@”휔‘å¨
20 30 39 48 48 - - -
12 20 30 39 48 48 - -
12 12 20 30 48 48 48 -
12 12 12 20 48 48 48 48
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 15:33:54
>>126 ‚±‚ÌŒ‹‰Ê‚Á‚ÄCPU‚̃NƒƒbƒN”{—¦‚ª—Ž‚¿‚½ó‘Ô‚¶‚á‚È‚¢‚©‚ÈH
EIST‚âC1E‚ÅŽ©“®“I‚ɃNƒƒbƒN”{—¦‚ª—Ž‚¿‚é‚Ì‚ÅA
FSB“¯Šú‚Ìrdtsc‚ŃNƒƒbƒN”‚ðŒv‘ª‚·‚é‚̂͂¢‚ë‚¢‚ë‚Æ–Ê“|‚©‚àB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 17:56:51
Merom T5600
GenuineIntel Family:6 Model:F Stepping:6
œ”‘å«@”휔‘å¨
18 26 34 42 42 - - -
11 18 26 34 42 42 - -
11 11 18 26 42 42 42 -
11 11 11 18 42 42 42 42
PentiumM 1.4GHz
GenuineIntel Family:5 Model:9 Stepping:6
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
Athlon 64 X2 4800
AuthenticAMD Family:2 Model:3 Stepping:F
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
Sempron 3000+
AuthenticAMD Family:0 Model:A Stepping:6
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 21:51:56
>>103ÄŒv‘ªB‚â‚Á‚ÏFamily‚ÆStepping‹t‚¾‚ËB
AuthenticAMD Family:6 Model:8 Stepping:1
œ”‘å«@”휔‘å¨
39 39 39 39 39 - - -
39 39 39 39 39 39 - -
39 39 39 39 39 39 39 -
39 39 39 39 39 39 39 39
AuthenticAMD Family:5 Model:8 Stepping:C
œ”‘å«@”휔‘å¨
18 18 18 18 18 - - -
18 18 18 18 18 18 - -
18 18 18 18 18 18 18 -
18 18 18 18 18 18 18 18
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/07 22:33:58
GenuineIntel Family:6 Model:8 Stepping:6
œ”‘å«@”휔‘å¨
38 38 38 38 38 - - -
38 38 38 38 38 38 - -
38 38 38 38 38 38 38 -
38 38 38 38 38 38 38 38
131:1 Ÿ.MeromIYCE
07/02/08 00:02:01
>>123
“ñ“xŽèŠÔ‚²‚ß‚ñB‚µ‚©‚àŒ‹‰Êˆá‚¤orz
‚¨‚»‚ç‚>123‚Ì•û‚ª³‰ðB
‚±‚ê‚ÅACore2‚Ìdiv‚ÍYonah‚ð2clk’x‚‚µ‚½‚à‚Ì‚¾‚Ƃ킩‚Á‚½B
Banias¨rí‚è‚ÌDothan¨Š®¬Œ`‚ÌYonah¨Merom‚̕ω»‚ª–Ê”’‚¢B
>>124>>129
‚±‚ê‚àŒ‹‰Ê‚ªˆÙ‚È‚é‚Ì‚©B‚â‚͂葪’è–@‚É–â‘è‚ ‚肾‚ÈB
>>123>>130‚Ƃ͋t‚ɃNƒƒbƒN”‚ªŒ¸‚Á‚Ä‚¢‚邪AALUƒpƒ[‚Ì·A‚©‚ÈB
K6-2‚ài“–Žž‚Æ‚µ‚Ä‚ÍjALU‚ª‹‚¢B‘΂µ‚ÄP6Œn‚Í‘‡“I‚É‘¬‚¢Š„‚ÉALU‚ÍŽã‚¢B
2‚‚̃‹[ƒv‚Ì·‚©‚çƒNƒƒbƒN”‚ð‹‚߂Ă¢‚邽‚ßAdivˆÈŠO‚Ì“Á’¥‚ଂ´‚Á‚Ä‚µ‚Ü‚¤BB
>>125
‚¤‚ `I‰´‚ÌDothan‚ÍFamily‚ÆStepping‚ª“¯‚¶‚¾‚©‚ç‹C‚ª‚‚©‚È‚©‚Á‚½‚æB
Žw“EƒTƒ“ƒNƒXBŒã‚Å‚±‚Á‚»‚èC³‚µ‚Ä‚¨‚«‚Ü‚·B
>>127
Šm‚©‚É>126‚Í2Š„A>128‚Í1Š„‚¾‚¯ƒNƒƒbƒN”‚ª‘‚¦‚Ä‚¢‚é‚ÈB
CPU‚̃NƒƒbƒN‚ª—Ž‚¿‚Ä‚ài¡‚܂łÌCPU‚ƈá‚Á‚Äjrdtsc‚̃NƒƒbƒN‚͕ςí‚ç‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚©B
‚½‚¾AŒë·‚ª1`2Š„‚Æ‚¢‚¤‚Ì‚ÍSpeedStep‚É‚µ‚Ă͂Ȃ¢Š´‚¶‚ª‚·‚éB
‚ ‚é’ö“x‚̃^ƒCƒ~ƒ“ƒO‚ŕⳂ͂µ‚Ä‚‚é‚Ì‚©H
‘ª’肵‚½l‚½‚¿‚ÖF–ˆ“xƒwƒ{ƒvƒƒOƒ‰ƒ€‚Å‚²‚ß‚ñ‚È‚³‚¢B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5384“ú‘O‚ÉXV/162 KB
’S“–:undef