Avaleht
uus teema   vasta Raud »  Protsessorid »  Longhorn ja Avalon - Intel ja AMD märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 20.02.2005 17:22:48 Longhorn ja Avalon - Intel ja AMD vasta tsitaadiga

Sai eelmisel aastal (november ?) ühele koduarvutile (Prescott 2.8 GHz, 512 MB DDR, FX5200) Longhorn (4074) peale lastud. Aeglane oli, kuid sain oma tegemised tehtud (VS Whidbey-ga natuke Avaloni kallale) ja asendasin Longhorni tagasi XP-ga.

Jõulude paiku tekkis jälle vajadus korra Avaloni näppida, ning otsustasin Longhorni (4074) jälle peale lasta. Mina aga olin selleks ajaks enda masina uue vastu välja vahetanud - AMD Athlon 64 3200+, 512 MB DDR, FX5200 - mis idee poolest peaks Prescott 2.8 GHz-ile silmad ette tegema. Install oli enam-vähem samapikkune (pisut tundus nagu user interface aeglasem olevat, ei reageerinud nii hästi ja ka install tundus kuidagi pikem olevat (see võis ka lihtsalt tunne olla, aega ei mõõtnud ju esimene kord). Suurem pettus tabas aga sisse logides. Kõik oli lihtsalt meeletult aeglane. CPU kasutus pidevalt 70% - 80%. Seda ma veel mäletan võrrelda, et Prescott süsteemil oli CPU kasutus pidevalt (siis kui ise midagi ei näpi parajasti) ca 10% - 25%. Mõtlesin, et äkki juhtus installimise käigus midagi valesti (ei tuvastatud riistvara õieti vms) ja tegin reinstalli, kui ei miskit. Süsteem maha ja XP peale tagasi.

Jaanuari alguses sai WinFX / Avalon CTP (Community Technology Preview) Windows XP Pro SP2-e peale lastud. Tegu on veel küll toore süsteemiga, kuid tarkvaraarendajatele suureks abimeheks. Kuna see Avalon on puhas .NET toode (ja seega Win32 platformil - nagu Windows XP - on selle mälu ja CPU kasutus meeletu) ei oodanudki ma erilist performancet näha. Reaalselt kahjuks aga oli performance niivõrd nõrk, et ei saanud isegi toore tootega üldse tutvuda. Mõtlesin, et kõva mõte oli küll sellel Preview Editionil kui asi on niivõrd aeglane, et ei saa isegi akent õieti lahti ...

Natukese hiljem pidin ma enda suureks kurvastuseks (sai isegi natuke Doom 3-e jooksutada, ja seda FX5200 kaardiga) masina vana vastu tagasi vahetama (mille süda oli Prescott, muu suhteliselt sama). Kuna ma ei olnud Avalon CTP-ga veel lõpetanud, lasin selle oma "uuele" masinale peale. Üllatuseks oli Avalon vahepeal jooksma õppinud. Crashis küll samatihti, kuid performance oli suurusjärgu võrra parem. See oli mingi 2 nädalat tagasi tagasi.

Nüüd mõtlesin, et milles jama on, jutu järgi halvem süsteem teeb paremalt haledalt pähe, aga ainult Avaloni vallas (muud ma ei "testinud", tegelikult mängud tundusid küll A64 peal tunduvalt paremini jooksvat). Mina kui valus paranoik mõtlesin kohe, et Microsoft ja Intel on mingi koostöö lepingu välja mõelnud.

Tegelikult on reaalsem, et asi seisneb selles, et Avalon (tegelikult .NET, kuid Avalon on 100% .NET tehnoloogias toode) on (kõlakate järgi, see EI OLE kindel) SSE2 optimiseeritud. Kuigi AMD toetab ka Inteli SSE2 käsustikku, on ka varem teatatud/räägitud, et AMD SSE2 käsustiku "emulatsioon" jääb Inteli omale jõudluse kohalt tunduvalt alla. See ei pruugi muidugi veel põhjus olla, kuid näiteks graafikakaartide vahetus jõudlust märgatavalt ei mõjutanud.

Kui asi nõnda jääb on Intelil väga suur eelis kui Longhorn tuleb ...

Microsofti (Avaloni) uudistegruppis räägiti ka samal teemal, jällegi Inteli kasuks. Kahtlane.
http://communities.microsoft.com/newsgroups/default.asp

Kui mõni .NET tarkvaraarendaja juhtub seda teksti lugema, siis äkki viitsite oma masinas väikse testi läbi viia ?

Kes on näinud filmi Pelican Brief (Denzel Wahsington ja Julia Roberts), siis see siin oli minu Longhorn Brief icon_smile.gif
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 20.02.2005 22:32:59 vasta tsitaadiga

Paistab, et postitasin valesse foorumisse ...
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
raxz
HV Guru

liitunud: 27.07.2003




sõnum 20.02.2005 22:37:01 vasta tsitaadiga

Ongi ju nii, et mõne operatsiooni korral on üks protsessor kiirem, teise operatsiooni puhul teine. Mängimiseks näiteks AMD parem ja video pakkimises peaks jällegi P4 üle olema...
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
Getomees
HV veteran
Getomees

liitunud: 31.12.2002




sõnum 20.02.2005 22:41:01 vasta tsitaadiga

Longhorn ju alles BETA staatiumis. Pealegi 64 bitiste prosede jaoks tulevad eraldi reliisid kui Longhorn lõpuks valmis saab.
_________________
Sinikiir: Blu-ray temaatiline foorum
Kommentaarid: 59 loe/lisa Kasutajad arvavad:  :: 7 :: 2 :: 30
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
SKG
HV Ihaldatuim Poissmees
SKG

liitunud: 27.01.2003




sõnum 20.02.2005 23:00:55 vasta tsitaadiga

Iga uue Windowsiga tehakse tviikijate elu huvitavamaks, kuna on rohkem kellasid ja vilesid, mida modida ja kinni keerata thumbs_up.gif MULLE SOBIB! icon_lol.gif
_________________
17/1/2023, Scart: "Selle sajandi senise möödunud aja üks suuremaid skandaale on hetkel lahti rullumas..."
6/4/2025, RFK Jr: "The most effective way to prevent the spread of measles is the MMR vaccines."
Kommentaarid: 373 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 313
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 20.02.2005 23:53:23 vasta tsitaadiga

raxz kirjutas:
Ongi ju nii, et mõne operatsiooni korral on üks protsessor kiirem, teise operatsiooni puhul teine. Mängimiseks näiteks AMD parem ja video pakkimises peaks jällegi P4 üle olema...


Jah, kuid antud juhul on P4 ligi 100% jõudsam.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
raxz
HV Guru

liitunud: 27.07.2003




sõnum 21.02.2005 00:08:39 vasta tsitaadiga

Desmond5 kirjutas:

Jah, kuid antud juhul on P4 ligi 100% jõudsam.


Selle eest vastutab sõna "BETA" selle OS'i nimes icon_wink.gif
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
martig
HV kasutaja

liitunud: 17.05.2003



Autoriseeritud ID-kaardiga

sõnum 21.02.2005 00:19:09 vasta tsitaadiga

Point on siiski selles, et kood on inteli prosedele optimeeritud. See ammu teada ,et Intel ja Microsoft "hästi läbi saavad." Minuarust pole selles midagi imelikku.
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 10
tagasi üles
vaata kasutaja infot saada privaatsõnum
qratman
HV kasutaja
qratman

liitunud: 25.11.2003




sõnum 21.02.2005 02:35:52 vasta tsitaadiga

Ja nimeks on sel "hästi läbisaamisel" Wintel icon_wink.gif
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 21.02.2005 08:11:11 vasta tsitaadiga

martig kirjutas:
Point on siiski selles, et kood on inteli prosedele optimeeritud. See ammu teada ,et Intel ja Microsoft "hästi läbi saavad." Minuarust pole selles midagi imelikku.


Jah, kui AINULT Longhorn Beta sellist performancet näitaks. Kuid Avalon CTP (Avalon for WinXP, beta) näitas ka samasugust jõudlust. Kuna aga Avalon ise kasuta selliseid low-level funktsioone nagu on SSE2 kasutamine jne, seega ei saa seda otseselt Intelile optimiseerida.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 21.02.2005 09:04:27 vasta tsitaadiga

Huvitav kui suurt rolli võis mängida HT olemasolu? responsiveness peaks küll märgatavalt kasvama kuid siiski ei seleta see sellist kiiruseerinevust.
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 19.04.2005 19:13:47 vasta tsitaadiga

Tõonäoliselt ongi Inteli HT siinkohas võtmeteguriks. Paistab, et Avalon tugevalt multiprotsessor-süsteemidele orienteerunud (mis on ka loogiline, kui võtta arvesse, kui palju erinevaid thread'e Avaloni käivitamisel luuakse), mis on iseenesest väga meeldiv (ja loogiline), kuna lähitulevikus enam lihtsalt mitte dual-core protsessorit turult ei leia. See seletab ka, miks MS on paljude riistvaratootjatega (sh ka Intel ja AMD) toodete release-date'd kokku leppinud.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
telekas
HV vaatleja

liitunud: 14.04.2005




sõnum 19.04.2005 19:56:15 vasta tsitaadiga

Longhorn ei ole BETA vaid alfa kust otsast ta veel beta on... icon_rolleyes.gif
Ning Longhorn 4074 on nigunii otsast otsani buge täis.
Kõige targem on oodata kuna tuleb stabiilsem versioon välja ja siis hakata järeldusi tegema icon_exclaim.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 19.04.2005 21:16:07 vasta tsitaadiga

Tuletan meelde, et jutt käib siinkohas Avalonist, mitte Longhornist. Selle viimane CTP versioon on tehnoloogiliselt järelduste tegemiseks piisavalt küps. Test käis Windows XP Pro platformil, mitte Longhorn 4074 peal (kuigi ka seal sai proovitud).

Juttude järgi muide Inteli platformil HT BIOS'ist välja lülitades oleks Avalon justkui jalaga munadesse saanud (kuigi olevat siiski üksjagu kiirem kui Athlon 64 peal), nii et paistab jah, et dual-core on kindel siht.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
stepzter
HV veteran
stepzter

liitunud: 11.11.2001




sõnum 20.04.2005 02:36:45 Re: Longhorn ja Avalon - Intel ja AMD vasta tsitaadiga

Desmond5 kirjutas:
Tegelikult on reaalsem, et asi seisneb selles, et Avalon (tegelikult .NET, kuid Avalon on 100% .NET tehnoloogias toode) on (kõlakate järgi, see EI OLE kindel) SSE2 optimiseeritud. Kuigi AMD toetab ka Inteli SSE2 käsustikku, on ka varem teatatud/räägitud, et AMD SSE2 käsustiku "emulatsioon" jääb Inteli omale jõudluse kohalt tunduvalt alla. See ei pruugi muidugi veel põhjus olla, kuid näiteks graafikakaartide vahetus jõudlust märgatavalt ei mõjutanud.

BS.
Esiteks on AMD ja Inteli SSE2 implementatsioonid suht sarnaste jõudlusnäitajatega (intelil vektor tiba parem, amd'l skalaartehted) ja emulatsioon on siin väga vale sõna, käsustikku ei saa emuleerida, ainult implementeerida.
Teiseks ei saa see kood nii palju SSE2 käske sisaldada, et mingi märgatav vahe sisse tuleks.
Kolmandaks võib üsna kindel olla, et Avalonis vähemalt jõudluskriitilisemad osad kui mitte kõik on managed C++ kood, mitte CLR baitkood. (pead ei julge anda, ei ole windowsi maailmas tükkaega kätt pulsil hoidnud) Seega ".NET"'iga on siin ainult niipalju pistmist, et sellel on .NET CLR liides olemas.
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 20.04.2005 07:12:30 vasta tsitaadiga

Jah, selle SS2-ga panin ma küll mööda jah, kuid Avalon on siiski 99% .NET baitkoodis (Win32 platformil, Longhornis on siiski 100% baitkood), mitte lihtsalt MC++ tarretis. Mingist developer blogist lugesin, et praktiliselt kõik kirjutati C#-s valmis.

Võid proovida Salamander .NET decompileriga Avaloni dekompileerida, täiesti õnnestub ja tulemuseks on (mitte küll kuigi ilus) .NET kood omal valikul. Kui dokumentatsiooni veel ei olnud, sai ma nõnda Avaloni ehitust uuritud ...

Ja peale selle panin ma juba esimeses postituses mööda st Avalon ei kasuta selliseid low-level funktsioone nagu SSE2, seda teeb WGF (uus DirectX, mida avalon kasutab), kuid ka siis poleks kiirustevahe niivõrd suur. Paistab, et kokkuvõttes taandub asi ikkagi dual-core peale (kuigi kurat seda teab, äkki tuleb veel midagi välja).
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Raud »  Protsessorid »  Longhorn ja Avalon - Intel ja AMD
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.