Snabbaste x86 CPU = 4,4 GHz !?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av sodjan »

Jo, det är självklart att olika OS har olika "bra" schedulers.
Men det har i sig inget med *applikationerna* att göra. Fler
CPU'er/kärnor är bara fler resurser att köra på. Mer jobb gjort.

Att programmera single-threaded fungerar helt OK i 99,9 % av fallen.
Det är ett ganska fåtal program (och användare) som behöver den extra
kraften från flera samtidiga kärnor/CPU'er i samma applikation.

Vad som däremot är bra med flera CPU'er/kärnor är att hela maskinen
blir "jämnade" i sin prestanda eftersom inget enskilt program längre
kan lägga beslag på hela maskinen.

Kollade på min laptop just nu (4-core, W7-Pro).
2 cores körs (SR via nätet samt resursövervakren är igång).
2 cores är "parkerade".
Om jag laddar AB i en ny flik i FF, så blir en av de parkerade aktiv en stund,
sedan parkeras den igen.
Ser inget märkligt i hur lasten fördelas över cores. Det är ju även så att om
inte någon enskild core är "maxad" så kanske det är mer energieffektivt att inte
sprida lasten "i onödan" utan att parkera cores istället.

En annan sak är att det kanske inte ens skulle gå att maxa alla 4 cores samtidigt
p.g.a av att t.ex bandbredd till minnet i alla fall inte räcker till. Och det kan ju
OS'et knappast göra så mycket åt.

Hos en kund har vi en single-CPU, single-core 666 Mhz maskin som kör ca 400 processer
(ca 80 inloggade användare och ett hundratal bakgrundsprocesser mot olika utrustningar
bl.a) och den maskinen skulle "må bra" av *1* extra CPU... :-)
Men å andra sidan kör den varken Windows, Linux/Unix, Java eller liknande "junk"... :-)
laban12
Inlägg: 1199
Blev medlem: 17 april 2008, 16:01:56
Ort: Stockholm

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av laban12 »

Senaste Xeon multicores fungerar så att om man parkerar en eller flera kärnor så kan man köra de övriga i högre frekvens.
Misstänker att det har att göra med någon maxgräns för hur mycket effekt CPU:n totalt kan utveckla.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av sodjan »

Visst har det med effekten att göra.
Samma sak med Itanium processoerna (vilka för övigt
är bra exempel på att GHz inte är allt. De har ungefär samma
FLOPs som Xeon vid halva hastigheten, vilket har helt med
arkitekturen att göra, > 1 operation per klockcykel, för tillfället
upp till 6 inst/cykel under bästa förhållanden. Kräver dock
mycket av kompilatorerna...).
Nerre
Inlägg: 27240
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av Nerre »

TomasL skrev: Naturligtvis, eftersom upp till säg 3 år sedan eller så så existerade inte multi-core/CPU i vanliga datorer, följaktligen finns det ingen som helst mening att skriva för flera CPUer.
För 3 år sedan var det 2008, de första dual core-processorerna kom väl runt 2005? Och innan dess var det väl inte helt ovanligt med i alla fall servrar som körde med dubbla processorer?
Att linux, stöder det är ju inget konstigt, eftersom linux aldrig varit speciellt vanligt, och då enbart var (och fortfarande är) avsett för nördar, och ej vanligt "folk".
Jag vet inte om jag ska skratta eller gråta...
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av snigelen »

> Jag vet inte om jag ska skratta eller gråta...

Ja då är vi ju överens om något i alla fall :D :) 8)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46998
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av TomasL »

Tja gråta möjligtvis eftersom linux naturligtvis är en stendöd återvändsgränd för allting som inte har med servrar att göra.

2008 var säkert minst 90% av maskinerna ute på företag fortfarande 1-kärnemaskiner, eftersom man inte byter maskiner varje år, utan efter behov.

Nu pratar vi INTE servrar, utgår jag ifrån.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av danielr112 »

eftersom linux naturligtvis är en stendöd återvändsgränd för allting som inte har med servrar att göra.
Ledsen Tomas men det var nog det dummaste jag sett på länge. Eller var det någon form av ironi?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46998
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av TomasL »

Delvis, för jag blir så förbannat trött på alla jävla linuxidioter som tror att det är den enda vägen.
Linux är ok, i speciella applikationer, det lär aldrig bli mainstream, eftersom den sk "communityn" aldrig kan bestämma hur det skall se ut. vilket naturligtvis gör den gemene användaren synnerligen konfunderad.
I verkligheten vill den gemene användaren ha exakt samma GUI i samtliga datorer han använder.
Ren psykologi.. elementärt min käre Watson..
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av blueint »

Då kan IT-supporten installera fönsterhanterare som beter sig precis som ens favoritmiljö.
laban12
Inlägg: 1199
Blev medlem: 17 april 2008, 16:01:56
Ort: Stockholm

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av laban12 »

Nu är ni farligt nära att dra hela tråden OffTopic in i en sandlådediskussion om vilket operativsystem som är bäst - det är en evighetsdiskussion som inte kommer att leda till annat än pajkastning.

Hur är det nu man säger? "Arguing on the Internet is like running in the special olympics, even if you win you're still a retard"... eller något liknande.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av danielr112 »

Laban 8) 8)
Nerre
Inlägg: 27240
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av Nerre »

TomasL skrev:eftersom den sk "communityn" aldrig kan bestämma hur det skall se ut. vilket naturligtvis gör den gemene användaren synnerligen konfunderad.
Jag bara undrar, jag du provat senaste MS Office? Jag hittar inte en enda av de funktioner jag brukar använda.

Sen kan du ju ta en titt på hur det ser ut i länder som t.ex. Indien eller de flesta länder i Afrika. Det är många myndigheter i de länderna som gått över helt till Linux.

Du verkar tro att de flesta företag körde Windows för 3 år sen? Du är medveten om att väldigt många stora företag fortfarande körde (och även idag) kör stora Sun- eller IBM-system?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av sodjan »

> Du verkar tro att de flesta företag körde......

Som vanligt är det näst intill omöjligt för många att hålla
isär desktop resp serversystem. *Inget* företag körde
"stora Sun- eller IBM-system" som desktop för 3 år sedan
t.ex, vilket ju var det som TomasL primärt talade om.

> Det är många myndigheter i de länderna...

Vilket inte heller var det som diskuterades.

Om du vill ha en observation som ligger mer i linje med det som TomasL talar
om, så kan man istället fundera lite på vid som hände med de Linux baserade
laptops som fanns i elektronik-ladorna för några år sedan. Finns något av dessa
erbjudanden kvar ? I alla fall inte i deras reklamutskick...

Dusin har en (1) Dell laptop med Linux ("på lager") och Komplett har inget alls.

Den här artikeln är från Maj-2010, den senaste som gick att hitta lite snabbt :
http://www.idg.se/2.1085/1.322449/linux ... fterfragas

De övriga artiklar som går att hitta som handlar om förinstallerade Linux-laptops
är så gott som alltid från 2007-2008 då det ju var en het sak på marknaden.

*Idag* är förinstallerat Linux på laptops i stort sett stendött. Och de som själva
tycker att det är tillräckligt intressant för att sitta och göra egan installationer
är lätt räknade. Det är en mindre grupp tekniker med ett speciellt Linux intresse.
Vilket självklart i sig inte är något fel alls ! Man att utifrån det försöka dra några
slutsatser om marknaden som helhet blir bara löjligt.

Pesonligen kör jag mitt OpenVMS system som hobby/privat-system, men har
inga som helst föreställningar om att det kommer att ta över världen... :-)
Användarvisningsbild
mri
Inlägg: 1165
Blev medlem: 15 mars 2007, 13:20:50
Ort: Jakobstad, Finland
Kontakt:

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av mri »

"Att programmera single-threaded fungerar helt OK i 99,9 % av fallen. Det är ett ganska fåtal program (och användare) som behöver den extra kraften från flera samtidiga kärnor/CPU'er i samma applikation."

640 kb should be enough for anyone...

I mitt tycke är det inte ok att koda single-threaded om det finns möjlighet till prestandaökning genom att processera parallellt i en applikation. 99,9% är en grov överdrift. Om det inte går att processera parallellt rakt av kan man vanligen processera parallellt i pipeline istället.
Nerre
Inlägg: 27240
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Snabbaste x86 CPU = 4,4 GHz !?

Inlägg av Nerre »

sodjan skrev: Om du vill ha en observation som ligger mer i linje med det som TomasL talar
om, så kan man istället fundera lite på vid som hände med de Linux baserade
laptops som fanns i elektronik-ladorna för några år sedan. Finns något av dessa
erbjudanden kvar ? I alla fall inte i deras reklamutskick...
Hallå, världen är lite större än Sverige...

Sen kan man ju titta på hur BSD (i form av OS X) har spritt sig ganska bra.

Om man bara ska titta på andelen användare så är Facebook bättre är EF...
Skriv svar