Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (8)
Emner Udviklingsværktøjer, Server-processorer, Pc-processorer

Er Nehalem en tøj-tiger?

Af Peter Toft 2. april 2009 kl. 23:16

Jeg har rodet med en Intel Nehalem (Core i7) Linux-maskine i dag. Normalt arbejder jeg med en Quad Core E5450@3 GHz. Den nye Nehalem viser sig som en 16 søms L5520 maskine og den kører ved 2,27 GHz.

Jeg har prøvet at compile en solid sjat kode på begge maskiner i parallel - og sjovt nok ramte de indenfor 2-3% mht. total compile-tid. Tilsvarende har jeg leget med noget simuleringskode - også her er de to maskiner fuldstændig on par i mit eksempel. Mit simulerings-eksempel er meget mono-core og meget regne-tungt.

Jeg er interesseret i tilsvarende erfaringer, da ovenstående var noget deprimerende - især efter at have læst denne version2-artikel. Og når pris og effektforbrug også skal tages ind som parametre i en overvejelse om hvordan man laver en højtydende Linux-box, så kan jeg ikke her se et kvantespring fra Intel. Min erfaring er dog baseret på mine første simuleringer, så det kan da være jeg har overset noget - jeg håber egentlig det er tilfældet. Jeg forventer selvfølgelig at Nehalem leverer noget markant hurtigere end forrige generations CPU'er - naturligvis givet at vi installerer styresystem, compilere osv som passer til den CPU. Jeg anvendte Red Hat 5.3 i det her tilfælde.

Er der nogle specielle Linux/GCC compile-options, man med fordel kan og bør bruge på en Nehalem' Er der ide i at rode med Intels egen C/C++ compiler her'

Hvad er jeres erfaringer' Er Nahalem en tøj-tiger eller rigtig tiger'

/pto

Send Tweet
Udskriv
Billede af Peter ToftOm Peter Toft

Peter Toft er senior specialist hos Renesas Mobile og har blogget om open source og Linux siden Version2's begyndelse. Blogger også jævnligt om andre sjove teknologi-områder.

Follow @petertoft

Kommentarer (8)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Esben Bach 3. apr. 2009 - 08.40
 
Kun ringe forbedringer på "rå" regnekraft

Jeg læste fornyligt en længere gennemgang af Nehalem på AnandTech (http://it.anandtech.com/IT/showdoc.aspx?i=3536) jeg har ikke selv nogen erfaring med den men, givet at AnandTech's tal er rigtige, så er der ikke meget at hente på regnkrafts siden. Det ser ud somom den nok "bare" er bedre til at jonglere med data in transit, cache osv. Kig f.eks. på deres LINPACK test - der er ikke meget at vinde tilsyneladende.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Dennis Schafroth 3. apr. 2009 - 12.33
 
Dual CPU?

16 søms maskine?

Er det en dual CPU using HT?

Jeg har ikke selv prøvet en Nehalem endnu, men er ejer af en 8 core 2.8 GHz Mac Pro.

Jeg synes at den får bank af fire core maskine i visse tests og 8 core 2.26GHz maskine i mange. Er det ikke meget godt af en 20% langsommere (GHz) CPU?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Tofts billede
Peter Toft 3. apr. 2009 - 13.20
 
Re: Dual CPU?

Yeps - det er HT delen som ganger med 2.

Du har naturligvis en pointe i at jeg sammenligner en langsommere i7 med en hurtigere Quad Core, og det må forventes at i7 kommer i hurtigere versioner. Jeg mener at huske, at der findes en ~3 GHz version, men det giver kun ~30% mere, hvis vi skruer op.

Er der nogen der ved om der er forventning om at i7 ville kunne clockes hurtigere end Quad Core-versionerne? Det lugter pt. af at 3 GHz er en grænse, der er svær at komme over.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Anders Norgaard 3. apr. 2009 - 14.45
 
Re: Dual CPU?

"Det lugter pt. af at 3 GHz er en grænse, der er svær at komme over."

Jeg ved ikke helt hvad du mener, men det er vist ikke svært at overclocke sig over (har dog ikke selv prøvet).

"Core i7-920 has become the most popular CPU in the Core i7 series. The reason for this high demand is very simple: it is the cheapest LGA1366 processor with an excellent overclocking potential. According to the overclocking statistics, with air-cooling these CPUs can reach 3.8-4.0GHz with Hyper-Threading technology enabled or 4.0-4.2GHz with this technology disabled."

http://www.xbitlabs.com/articles/memory/display/corsair-ddr3-1600_3.html...

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Tofts billede
Peter Toft 3. apr. 2009 - 22.53
 
Re: Dual CPU?

Min pointe med 3GHz grænsen er blot at Intel på deres hjemmesider skriver at de sælger f.eks. i7 op til 2.93 GHz or Core2 op til 3.06 GHz.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Stein Sandals billede
Jesper Stein Sandal 4. apr. 2009 - 19.04
 
Re: Dual CPU?

Hej Peter

Den software, Intel viste frem på deres Xeon-maskiner (er Turbo Boost kun tilgængelig på Xeon-udgaven af Nehalem eller også på Core i7?), var kommerciel software. Så der er højst sandsynligt tale om 1) softwareoptimering og 2) BIOS-optimering.

For Xeon 5500-processorerne var det helt tydeligt, at du skulle have en optimeret BIOS for at få udbytte af eksempelvis Turbo Boost og strømsparefunktionerne. HP fortalte eksempelvis, at de havde lavet en masse optimeringer til Nehalem i deres BIOS.

Så Intels påstande om massive forbedringer skal nok tages med et gran salt - i hvert fald hvis man kun opgraderer processoren.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Dennis Schafroth 5. apr. 2009 - 13.30
 
3,2 GHz

Du kan allerede nu få en 3,2 GHz (W5580) til en listepris af $1600/stk (ved køb af tusinde).

Den har en lidt hurtigere QPI 6,4 GHz.

Men den har også en TPD 130W imod dine nuværende 60 watt.

Men til compilering, vil det ikke være disken der er flaskehalsen allerede for din quad core?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Louis Andersen 17. aug. 2010 - 15.24
 
Hvad siger /usr/bin/time ?

Du skal se på hvor mange af dine cores du får i spil. Du kan parallellisere noget af et compile, men ikke alt. Og hvis du kun kan få 7 cores i spil, så hjælper det jo ikke at der sidder 9 andre og triller tommelfingre.

De 4 barrierer er:

Kompleksitet. Vi kan simpelthen ikke regne ud hvad der sker i CPU'en eller hvordan den skal forbedres.

ILP. Vi kan ikke finde mere dynamisk parallellisme i programmerne (Se out-of-order scheduling)

Power. Dyret bruger for meget strøm og varmen skal ledes væk.

Memory. Hukommelsen er for langsom i forhold til CPU'en. Jo større afstand, desto mere vil CPU'en bare sidde og idle det meste af tiden.

Den vej som der pt satses på er at smide flere cores ned ved siden af hinanden. Men det er ikke givet at det hjælper det store. Dit problem skal have en parallellisme som passer til de ekstra cores.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

Udgivet 10. feb 8.01Opdateret 10. feb 8.01

Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

Udgivet 10. feb 6.59Opdateret 10. feb 6.59

It skal spare kommunerne for 165 millioner kroner i 2012

Udgivet 9. feb 16.02Opdateret 9. feb 16.02

Adobe: Vi laver ikke Flash til Android-udgaven af Chrome

Udgivet 9. feb 15.15Opdateret 9. feb 15.15

Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

Udgivet 9. feb 14.22Opdateret 9. feb 15.12
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Domæne-forening: Lov om .aarhus og .cph var for tynd

    11 comments.
    Last update 13 minutter 26 sekunder
    Skrevet af Per Erik Rønne
  2. Opdateret liste over danske iværksættere

    2 comments.
    Last update 4 timer 7 minutter
    Skrevet af Therese Hansen
  3. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    50 comments.
    Last update 8 timer 28 minutter
    Skrevet af Bjarne W. B. Petersen
  4. Derfor bliver dårlige it-projekter ikke stoppet i tide

    1 comment.
    Last update 8 timer 52 minutter
    Skrevet af Kasper Jørgensen
  5. Grotesk jobinterview i 2007: »Tag ikke jobbet, vi får alligevel aldrig Polsag til at virke«

    17 comments.
    Last update 9 timer 39 sekunder
    Skrevet af Claus Waldersdorff Knudsen
  6. Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

    6 comments.
    Last update 9 timer 3 minutter
    Skrevet af Simon Justesen
  7. ACTA er i orden!

    51 comments.
    Last update 12 timer 26 minutter
    Skrevet af Jarle Knudsen
  8. It-advokat: Nu går grænsebommene ned over internettet

    10 comments.
    Last update 14 timer 12 minutter
    Skrevet af Niels Elgaard Larsen
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300