GPU-acceleration i Internet Explorer 9

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Pantheus
Jag tror när programvarutillverkare drar nytta av hårdvaruacceleration i grafikort och dylikt i programvaran utnyttjas detta genom att de tror att de inte alltid behöver lägga så mycket tid på optimerad programmerad grundkod. (medvetet eller omedvetet).

Det är väl ett ganska nedlåtande och grundlöst påstående, och dessutom är det väl ofta sant att man inte behöver prioritera optimering lika högt om resurserna är så gott som obegränsade?

Permalänk
Avstängd

Browser wars i repris!

Netscape Communicator vs Internet Explorer!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Elgot
Det är väl ett ganska nedlåtande och grundlöst påstående, och dessutom är det väl ofta sant att man inte behöver prioritera optimering lika högt om resurserna är så gott som obegränsade?

Det är ju det som ofta blir problemet om just nu resurserna inte är obegränsade. (Äldre datorer).
Ta vista som exempel som körs på en 900mhz celeron, ingen rolig upplevelse.

Jag kan omformulera: Hoppas MS inte glömmer göra IE9 användbart på datorer med svaga grafikkretsar. IE8 tycker jag är rätt så "tungdrivet" som det är.

Visa signatur

q9550@3,4Ghz, GTX275, 4GB DDR2 Corsair XMS2//HTPC AmdX2 4600+ passivt kyld med scythe ninja mini, Antec NSK 2480

Fractal design arc midi r2// core i7 4770k@ 4,4ghz :)
// corsair h100i // corsair hx 850m// asus maximus VI hero//
Corsair vengeance pro 2400mhz// intel ssd 335 180gb// gigabyte gtx 780 OC@1200mhz Core//win 8.1

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Pantheus
Det är ju det som ofta blir problemet om just nu resurserna inte är obegränsade. (Äldre datorer).
Ta vista som exempel som körs på en 900mhz celeron, ingen rolig upplevelse.

Jag kan omformulera: Hoppas MS inte glömmer göra IE9 användbart på datorer med svaga grafikkretsar. IE8 tycker jag är rätt så "tungdrivet" som det är.

Men någonstans måste man ju göra kompromissen; visst skulle man kunna optimera in i minsta detalj och göra programmen oändligt skalbara med den tillgängliga hårdvaran, men det kräver oändlig tid och arbetsinsats; ofta får man helt enkelt acceptera att äldre datorer kanske får hålla sig till äldre program (eller program som inte erbjuder samma funktionalitet).

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Elgot
Men någonstans måste man ju göra kompromissen; visst skulle man kunna optimera in i minsta detalj och göra programmen oändligt skalbara med den tillgängliga hårdvaran, men det kräver oändlig tid och arbetsinsats; ofta får man helt enkelt acceptera att äldre datorer kanske får hålla sig till äldre program (eller program som inte erbjuder samma funktionalitet).

Ja dom får helt enkelt nöja sig med Chrome

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Elgot
Det är väl ett ganska nedlåtande och grundlöst påstående, och dessutom är det väl ofta sant att man inte behöver prioritera optimering lika högt om resurserna är så gott som obegränsade?

Tycker det verkar dåligt eftersom om man använder fler skärmar och håller på med något GPU intensivt på någon av skärmarna så ska webbläsaren göra det ännu segare om det nu blir så. Är det då inte möjligt att optimera motorn så den renderar lika snabbt med CPU:n som andra konkurrenternas webbläsare gör.

Visa signatur
Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av XzaR
Tycker det verkar dåligt eftersom om man använder fler skärmar och håller på med något GPU intensivt på någon av skärmarna så ska webbläsaren göra det ännu segare om det nu blir så. Är det då inte möjligt att optimera motorn så den renderar lika snabbt med CPU:n som andra konkurrenternas webbläsare gör.

Det är väl inget som säger att de skulle vara sämre än konkurrenterna även utan gpu, men det går att bli ännu snabbare. Särskilt med filmuppspelning och liknande.

Permalänk
Medlem

Okej men då är det bra. Trodde dom slängde "allt jobb" på GPU:n istället för att göra det på ett effektivare sätt med CPU:n.

Visa signatur
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Sidde
Varför inte göra som Apple och låta alla program nyttja GPUn för allt sånt här istället för att hårdkoda det i ett program bara. Varför inte ett API som kör allt som går via GPUn om GPU finns tillgänglig för det. CUDA finns ju redan i Windows, varför inte göra som apple då med OpenCL och slänga in det så det finns tillgängligt för alla apps.

text, ikoner, skuggor och annat har varit gpu-accelerererat sedan året 2003.

Amiga, 1985...

Visa signatur

Du som inte behärskar när du skall använda de och dem så finns en mycket enkel lösning. Skriv dom så blir det inte fel.
Första egna datorn -> ZX Spectrum 48k '82.
Linux Mint, Asus B550-F, Ryzen 5600X, LPX 64GB 3600, GT730

Permalänk
Citat:

Ursprungligen inskrivet av x1zt
Både firefox och opera har experimenterat med detta tidigare så det är inget nytt. Bra att MS försöker göra något vettigt iaf, 32/100 på acid3 har dom kommit upp i nu med IE9.

Verkligen inget nytt, Safari för Mac (vet inte, men tror inte, att Windows versionen har det) har haft GPU-acceleration (h264) sen Snow Leopard (inklusive i developer preview om jag inte missminner mig kom. Fanns säkert i WebKit innan det kom in i Safari. Så nytt är det inte men trevligt att även stackarna som sitter på IE så småningom kommer att få sådana här saker.

Få se hur bra dem lyckas med CSS3 och HTML5 (kanske de skulle kunna implementera klart XHTML1(.1) och CSS2.1 också ) de har ju inte varit vidigare duktiga so-far. IE8 skulle väll också vara mycket bättre standardmässigt? Vad jag kan minnas att jag läst har det mest blivit så att äldre IE-anpassade sidor inte funkar som de ska och nyare måste fortfarande anpassas (ful-fixar för IE)?

Edit:

Det här ser ju bra ut, inte.. Microsoft lyckas skicka ut en bild som tydligt visar att deras webbläsare är sämst. Job well done..

(Och Firefox borde byta namn till Icysloth eller kort och gått Folivora, dvs. sengångare. )

Visa signatur

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Tempel
Amiga, 1985...

Vissa fiskar är större, andra först

Visa signatur

It's not that you don't comprehend what's laid out before you, or that you're unable to process. It's all about what you're to live up to, your position, an identity created by the expectations of your affiliation.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av rastersize
Verkligen inget nytt, Safari för Mac (vet inte, men tror inte, att Windows versionen har det) har haft GPU-acceleration (h264) sen Snow Leopard (inklusive i developer preview om jag inte missminner mig kom. Fanns säkert i WebKit innan det kom in i Safari. Så nytt är det inte men trevligt att även stackarna som sitter på IE så småningom kommer att få sådana här saker.

Få se hur bra dem lyckas med CSS3 och HTML5 (kanske de skulle kunna implementera klart XHTML1(.1) och CSS2.1 också ) de har ju inte varit vidigare duktiga so-far. IE8 skulle väll också vara mycket bättre standardmässigt? Vad jag kan minnas att jag läst har det mest blivit så att äldre IE-anpassade sidor inte funkar som de ska och nyare måste fortfarande anpassas (ful-fixar för IE)?

Edit:

Det här ser ju bra ut, inte.. Microsoft lyckas skicka ut en bild som tydligt visar att deras webbläsare är sämst. Job well done..
http://cache.gawker.com/assets/images/4/2009/11/500x_dean_pdc...

(Och Firefox borde byta namn till Icysloth eller kort och gått Folivora, dvs. sengångare. )

Tror du tänker fel med att de skickat ut en bild där de visat att de är sämst. Det som de vill visa är att deras javascript körs *nästan* lika snabbt som konkurrenterna. I och med detta så kan de lägga fokus på att optimera andra delar då javascript inte är flaskhalsen i renderingen av webbsidor längre. Det här med så snabb javascriptmotor som möjligt börjar nästan kännas som megapixlar i digitalkameror, folk i allmänhet verkar inte riktigt greppa allt det andra som spelar in i slutändan.

Givetvis så har IE<=7 lika många problem som de alltid har haft. Det fina med IE är att man kan skriva en htmlkommentar för att peka ut att t.ex. bara IE6 ska använda ett specifikt stylesheet.

I slutändan så är detta precis det som vi användare vill se(även om vissa surar över att microsoft utvecklar sina produkter:rolleyes: ), flera olika parter som försöker göra bättre och roligare produkter än sina konkurrenter

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Hardware guy
Risken är snarare överhängande att reklammakarna tar ut svängarna så att även en fyrkärnig med GPU-acceleration känns som sirap, och för lite sämre blir det som glaciär.

Sant men många sitter på gamla burkar med gpu som kanske inte stödjer sådant! så diå kan itne reklamen alls visas!

Visa signatur

WS:/ASUS M4A78-E/Phenom 940BE/OCZ Reaper DDR2 PC8500 6Gb/CF Ati 4870 1GB//Server: AMD Phenom 9550/MSI K9A2 CF-F/OCZ Reaper PC8500 2Gb/XFX GTS 250 Nvidia
"En enskild människas död är en tragedi, en miljon döda är statistik" -Josef Stalin

Permalänk
Medlem

Ett stort steg för IE, men det är fortfarande sämst.

Visa signatur

MacBook Pro 15" i5 520M 8GB GT330M 750GB

Permalänk
Avstängd

Varför kallas functioner som använder GPUn för hårdvaruaccelerat?

Visa signatur

GTX 295 | Core i5 750 @ 4.1 GHz | Zalman CNPS-10X Extreme | Antec 900 | Gigabyte GA-P55A-UD5 | Corsair 4 GB 1600 MHz, CL9 | Samsung 2233RZ @ 120 Hz | 3Dmark06 score: 25000p

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av sweYoda
Varför kallas functioner som använder GPUn för hårdvaruaccelerat?

För att man använder särskild hårdvara för att accelerera beräkningarna?

Permalänk
Medlem

Hur påverkas strömförbrukningen ifall IE9 ska köra mycket via grafikkort. Ett grafikkort som idlar när man surfar borde dra mindre när man låter cpun arbeta än att cpun ändå måste gå lite + att använda gpu till ie ?

Vore intressant att se ett test.

Visa signatur

HTPC Antec Fusion remote Corsair 450W Msi z370 Mortar Intel i3 8100 2x4Gb Corsair DDR 3200
Work Corsair Carbide 500R Nätagg 750W Corsair i40 Asus x570 TUF Amd Ryzen 5 3600X 2x8Gb DDR4 3600Mhz cl16 Asus RX 6700XT 12Gb dual

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av fidde66
Hur påverkas strömförbrukningen ifall IE9 ska köra mycket via grafikkort. Ett grafikkort som idlar när man surfar borde dra mindre när man låter cpun arbeta än att cpun ändå måste gå lite + att använda gpu till ie ?

Vore intressant att se ett test.

Det kan ju inte dra mer än att titta på HD-film som accelereras av grafikkortet så låt säg runt 30W mer än idle.

Visa signatur

q9550@3,4Ghz, GTX275, 4GB DDR2 Corsair XMS2//HTPC AmdX2 4600+ passivt kyld med scythe ninja mini, Antec NSK 2480

Fractal design arc midi r2// core i7 4770k@ 4,4ghz :)
// corsair h100i // corsair hx 850m// asus maximus VI hero//
Corsair vengeance pro 2400mhz// intel ssd 335 180gb// gigabyte gtx 780 OC@1200mhz Core//win 8.1

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Elgot
För att man använder särskild hårdvara för att accelerera beräkningarna?

Vad är det som gör den mera särskild än CPUn?

Visa signatur

GTX 295 | Core i5 750 @ 4.1 GHz | Zalman CNPS-10X Extreme | Antec 900 | Gigabyte GA-P55A-UD5 | Corsair 4 GB 1600 MHz, CL9 | Samsung 2233RZ @ 120 Hz | 3Dmark06 score: 25000p

Permalänk
Medlem

Jippi, ännu kortare batteritid (eftersom den använder grafikkortet med)

Tur man kör FF...

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av sweYoda
Vad är det som gör den mera särskild än CPUn?

Just att det inte är processorn. Alla har processor, men om man har högre krav kan man använda annan hårdvara till att snabba upp beräkningarna. Moderna grafikkort börjar förvisso bli vanliga, men från början var det ingen större skillnad från att ha särskild hårdvara till att accelerera något annat än att ha ett grafikkort som gjorde mer än bara visade upp de av processorn genererade bilderna.

Citat:

Ursprungligen inskrivet av maDa
Jippi, ännu kortare batteritid (eftersom den använder grafikkortet med)

Nu är det väl inte alls säkert att det blir så; kanske sparar man till och med energi då grafikkort brukar vara rätt mycket effektivare på vissa typer av beräkningar.

Permalänk
Avstängd

Finns väl ingen vettig som kör Explorer längre?Särskillt inte här inne väl?

Visa signatur

Core I7 920,Cosair 12gb ddr3,GA-ex58-UD5,Gigabyte GTX580,Corsair HX 850W,Intel X25MG2 160GB,2st WS 2TB@7200,Wacom Intous4 medium.

Permalänk
Medlem

hmm kan detta ha något med intel's larrabee att göra?

Visa signatur

*AM3 X3, Gtx 560ti, 8gb corsair DDR3 1333mhz*
http:///

Permalänk
Avstängd

Det är ju rätt dåligt att inte kunna göra en Webb läsare som en modern cpu klarar av utan lagg.

Jag menar en normal cpu kan ju tex köra Photoshop, Solidworks utan problem med när ms ska göra en ny webbläsare då måste man blanda in gpun, Mycket märkligt.

Och vem vill ha sitt grafikkort på 50% och en liten 40mm fläkt som låter faaaan när man ska surfa lite?

Snart låter det kanske så här: Vadå har du inget webbläsar pci-e kort i datorn det är därför det laggar när du läser bloggar. lol

Skicklighet att man kör FF

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av mrwhite
Det är ju rätt dåligt att inte kunna göra en Webb läsare som en modern cpu klarar av utan lagg.

Nej, om det är något som är dåligt är det att inte kunna göra hemsidor som vaniga webbläsare kan visa utan att belasta processorn alltför mycket. Nu finns det kanske folk som ändå uppskattar högupplöst flashreklam och liknande och då kan de nu erbjudas en bättre upplevelse.

Citat:

Ursprungligen inskrivet av mrwhite
Jag menar en normal cpu kan ju tex köra Photoshop, Solidworks utan problem med när ms ska göra en ny webbläsare då måste man blanda in gpun, Mycket märkligt.

Det är olika typer av uppgifter och det är väl inte särskilt märkligt att de belastar på olika sätt?

Citat:

Ursprungligen inskrivet av mrwhite
Och vem vill ha sitt grafikkort på 50% och en liten 40mm fläkt som låter faaaan när man ska surfa lite?

Som sagt är det väl inte så sannolikt att så mycket skulle krävas. Kanske kan man byta processor på 70% + grafikkort 0% mot processor 5% och grafikkort 5%?

Citat:

Ursprungligen inskrivet av mrwhite
Snart låter det kanske så här: Vadå har du inget webbläsar pci-e kort i datorn det är därför det laggar när du läser bloggar.

Det är väl inte så mycket annorlunda än hur det redan låter; idag förutsätts folk ha rätt mycket som de inte behövde för ett par år sedan för att kunna använda många tjänster.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Alakai
Vissa fiskar är större, andra först

Jupp, MAC varken eller.

Visa signatur

Du som inte behärskar när du skall använda de och dem så finns en mycket enkel lösning. Skriv dom så blir det inte fel.
Första egna datorn -> ZX Spectrum 48k '82.
Linux Mint, Asus B550-F, Ryzen 5600X, LPX 64GB 3600, GT730

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Elgot
Just att det inte är processorn. Alla har processor, men om man har högre krav kan man använda annan hårdvara till att snabba upp beräkningarna. Moderna grafikkort börjar förvisso bli vanliga, men från början var det ingen större skillnad från att ha särskild hårdvara till att accelerera något annat än att ha ett grafikkort som gjorde mer än bara visade upp de av processorn genererade bilderna.

Nu är det väl inte alls säkert att det blir så; kanske sparar man till och med energi då grafikkort brukar vara rätt mycket effektivare på vissa typer av beräkningar.

Japp det har du väll rätt i och det är bra att GPUn kan nyttjas till lite mera vardagliga saker!

Visa signatur

GTX 295 | Core i5 750 @ 4.1 GHz | Zalman CNPS-10X Extreme | Antec 900 | Gigabyte GA-P55A-UD5 | Corsair 4 GB 1600 MHz, CL9 | Samsung 2233RZ @ 120 Hz | 3Dmark06 score: 25000p

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av fqvarfort
Att IE9 nu använder grafikkortet för att rita text har att göra med att de gått över från GDI till Direct2D.

GDI och Direct2D är två olika API-uppsättningar för att (bland annat) rita text. GDI användes i Windows XP och sköttes där av grafikkortet. Iom Vista introduceras Direct2D som en ersättning för GDI. GDI finns dock fortfarande kvar för att säkra bakåtkompatibiliteten, men för att göra det lättare för grafikkortsmakarna sköts det nu av processorn istället.

Direct2D? Vad är det?

Jag minns att DirectDraw som tidigare användes för att rita 2D grafik slopades helt i DrectX och Direct3D tog över oavsett om det var 2D grafik eller 3D grafik som skulle ritas. Har det tillkommit något i DirectX sedan dess?

Eller du kanske inte menade så

Visa signatur

System: CPU: AMD Ryzen 9 3900X, MB: Gigabyte X570 Aorus Elite, Minne: Corsair 32GB DDR4 3200MHz, GPU: Asus GeForce RTX 2080 Super ROG Strix Gaming OC

Permalänk
Medlem

Jepp direct 2d tillkom i directx 10.1 som beta, dock haar jag för mig att det är enklare och effektivare att fortfarande använda d3d

Visa signatur

[Amd 2500+ @ 3200+] ¤ [Abit NF7] ¤ [1024 ddr @ 400 mHz] ¤ [Radeon 9600 pro] ¤ [Maxtor diamond max 160Gb] ¤ [Lain li PC 60]

http://forum.sweclockers.com/showthread.php?s=&postid=3916792...

Permalänk
Citat:

Ursprungligen inskrivet av Tempel
Jupp, MAC varken eller.

Visa signatur

Kaffe Sjön: 9700K @ 5.1GHz | H150i Pro RGB 360 | Aorus Gaming 7 | Vengeance RGB Pro 32GB | XFX Merc 319 6960 XT | Xiaomi 3440x1400 | Samsung 4k VA | HX850i | K95 Platinum RGB | H500P "HAF II" | Oculus Quest 2 | S22 Ultra | Galaxy Watch 5
HAF: 2700K @ 5.1Ghz | Noctua NH-D14 | EVGA 1080 Superclocked | Asus Maximus IV Extreme Z | Dell 27" Ultrasharp | HX850i | Vengeance 32GB | Samsung EVO 850 256GB 3x | HAF 932 "Pitch black" | (+ 8st Amiga, A500 till 4000T Cyberstorm PPC)