Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
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

Netgroup efter kæmpe-nedbrud: Kunderne vidste godt, der ikke var fuld redundans

Udgivet 16. maj 16.24Opdateret 16. maj 16.32

Justitsminister vil ikke afvise NemID som spionværktøj for politiet

Udgivet 16. maj 16.00Opdateret 16. maj 16.00

Microsoft risikerer nyt browser-slagsmål med EU over Windows 8

Udgivet 16. maj 15.21Opdateret 16. maj 15.23

Så splittet er Android: 3.997 forskellige enheder

Udgivet 16. maj 14.44Opdateret 16. maj 14.48

Her er 5 undskyldninger for at droppe Digital Post

Udgivet 16. maj 14.03Opdateret 16. maj 14.31

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Seneste debat

  1. Sociale medier ved en skillevej

    7 comments.
    Last update 1 time 2 minutter
    Skrevet af Jimmy Frydkær Dürr
  2. Raspberry Pi - den booter ... oftest :-)

    12 comments.
    Last update 1 time 24 minutter
    Skrevet af Lars Tørnes Hansen
  3. Justitsminister vil ikke afvise NemID som spionværktøj for politiet

    15 comments.
    Last update 3 timer 47 minutter
    Skrevet af Peter Jespersen
  4. Her er 5 undskyldninger for at droppe Digital Post

    11 comments.
    Last update 6 timer 22 minutter
    Skrevet af Jacob Larsen
  5. Hardware-mangel i skoleklasserne: 2 pc'er 3 gange om ugen er for lidt

    13 comments.
    Last update 6 timer 30 minutter
    Skrevet af Christian Wang
  6. Netgroup efter kæmpe-nedbrud: Kunderne vidste godt, der ikke var fuld redundans

    18 comments.
    Last update 7 timer 10 minutter
    Skrevet af Peter Larsen
  7. Så splittet er Android: 3.997 forskellige enheder

    15 comments.
    Last update 7 timer 14 minutter
    Skrevet af Marcin Brodzikowski
  8. TDC køber 7.500 kunder fra konkursramte Skyline

    4 comments.
    Last update 9 timer 57 minutter
    Skrevet af Ken Poulsen

Mere debat »

It-virksomheder

Computerfriend.DK
|
Ricoh Danmark
|
CFN People A/S
|
Data-Force
|
Futurecom Business Solutions
|
Sharkcell
|
solvo it
|
Redpill Linpro
|
Netcompany
|
Black Box
|
ITX
|
Reload!
 

Information

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

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain 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
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

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