Intel løfter sløret for Core i7 med seks kerner
Chipgiganten Intel har nu løftet sløret for selskabets første processor med seks kerner beregnet til at stå på skrivebordet og ikke i serverrummet. Intel brugte udviklerkonferencen Game Developers Conference i denne uge i San Francisco til at give spiludviklerne det første kig på den nye processor.
Intels Core i7 980X med kodenavnet 'Gulftown' er baseret på Intels nye 32 nanometer-teknologi og Nehalem-arkitekturen.
Processoren har seks kerner, som hver har mulighed for Hyper-Threading, så processoren vil kunne håndtere 12 parallelle tråde på hardwareniveau.
Derudover er Intel foreløbig sparsom med pris og detaljer omkring, hvilke modeller med forskellige clockfrekvenser der vil komme på markedet.
Intel brugte også Game Developers Conference til at lancere en ny version af selskabets særlige udviklingsværktøj til spiludviklere, Graphics Performance Analyzer 3.0, som er beregnet til at lade udviklerne analysere deres kode for at optimere den til Intels grafikprocessorer.
Kommentarer (11)
Eller hvad ?
I Microsofts EULA kan man nemlig læse følgende linier:
"You may use the software on up to two processors on the licensed computer at one time."
Skal de folk som har erhvervet sig en ny i7 processor så til at købe en ny Windows fordi de kun har tilladelse til at køre på 2 processorer, eller regnes kerner ikke som individuelle processorer....
Just something to think about
Så er det jo godt at en I7 er én processor med flere kerner - der er en forskel.
Det er mere surt når man bruger server udgaven med visse software producenter , der regner point pr kerne.
Microsoft tæller pt kun fysiske cpu og ikke kerner , det kunne nogle andre som charger for deres licenser lære af.
Så hvis jeg forstår dig korrekt så regner Microsoft den fysiske chip som 1 Processor, dvs. hvis man skulle have lyst til at bygge et system med 3 eller flere CPU'er, noget som er meget relevant for forskere eller studerende inden for IT verdenen, så skal de tvinges til en anden licens uanset om de blot forsøger at teste noget af eller har lyst til at lege derhjemme såfremt de ikke ønsker at bryde licensaftalen.
Noget andet er at det kunne være rart hvis Microsoft selv kunne be eller afkræfte det med CPU'er og hvorledes det konkret udregnes således at brugerene kan se hvilke begrænsninger Microsofts EULA har for dem.
Hvis du har råd til at købe et bundkort der understøtter mere end 2 CPU'er og købe de tilsvarende Xeon CPU'er der skal stoppes i den, så har du nok også råd til en server licens.
Hvis du er forsker eller studerende, så har du yderligere fri adgang til MSDN AA og dermed samtlige udgaver af Windows Server.
Nu behøver man heldigvis ikke altid at skulle købe alting her i verden, man kan sagtens være i den situation at nogen vil støtte ens arbejde og man kan sagtens falde udenfor de to nævnte kategorier af brugere som er nævnt. Princippet er at man kan være tvunget til at købe en ny licens såfremt man vil afvikle software man allerede har købt en gang på en anden hardware platform end den man ejede ved købstidspunktet. Men lad os komme tilbage til trådens emne - Nemlig processore.
Det er åbenlyst et meget stort problem vi her har fat i. Alle os med en PC til 50000+ kr bygget af dyre serverkomponenter må betale ekstra for vores Windows licens.
Hvor er det bare uretfærdigt, og helt sikkert noget som mange brugere vil blive skuffede over.
Faktum er jo at Windows 7 er en desktop-version af Windows og 2 x quad- eller hexacore CPU'er burde være så rigeligt til det brug - jeg synes det er en ganske fair begrænsning.
Hvis du er så heldig at få en 3+ socket monster-server sponsoreret, så kan de vel passende også sponsorere en software-licens til den - det er jo en ret begrænset udgift set i forhold til.
Windows 7 giver mulighed for 2 fysiske CPU'er uanset hvor mange kerner den har.
Std Server 2008 giver mulighed op til 4 cpu'er
Så Intel har faktisk ikke nogen motherboards der har flere CPU'er end hvad MS giver licens til.
Jeg kan ikke huske grænsen for memory for windows 7 og Std Server 2008. Men det er betydelige mængder.
Ikke som i gamle dage. Tror det er 64GB.
Problemet begynder først når man virtualiser. Der bliver kerner lavet om til fysiske processor.
En OEM licens giver kun lov til at bruge den samme med hardwaren den er blevet købet sammen med. Det er derfor den koster en 1/3 del af retail.
Man kan undre at alt denne brok over en udgift til et operativsystem hvor en ny OEM licens koster lidt over tusinde kr. En billig workstation koster fra omkring 12-15.000 kr og op efter.
Men denne processor er dyr og kræver at softwaren kan afvikle multi-trådet kode. Hvis den ikke kan det giver den ingen mening. Men det er en imponerende processor.
Andre nyheder er at der er tilføjet AES og CRC32 kryptering på chipen. Det første ved jeg hvor meget der er brug for lige nu, men det andet er meget spændende, da det løser problemet med offloading af TCP i linux. Linux har nemlig ikke vil implementer den understøttelse som moderne netkort har. Det har kun Microsoft ville.
Det er væsentlig for virtualisering da både VMWare og Xen bygger på Linux.
Linux har nemlig ikke vil implementer den understøttelse som moderne netkort har. Det har kun Microsoft ville.
Det kan jeg godt forstå. Diskussionen er ikke ny.
TCP offload is a dumb idea whose time has come:
http://www.usenix.org/events/hotos03/tech/full_papers/mogul/mogul.pdf
Kan netkort fra 2003 iøvrigt betragtes som moderne?

