Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
AMD ha aggiornato l'offerta di CPU HEDT con i Ryzen Threadripper 9000 basati su architettura Zen 5. In questo articolo vediamo come si comportano i modelli con 64 e 32 core 9980X e 9970X. Venduti allo stesso prezzo dei predecessori e compatibili con il medesimo socket, le nuove proposte si candidano a essere ottimi compagni per chi è in cerca di potenza dei calcolo e tante linee PCI Express per workstation grafiche e destinate all'AI.
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale
Forte di soluzioni tecniche specifiche, il notebook Acer TravelMate P4 14 abbina dimensioni compatte e buona robustezza per rispondere alle necessità specifiche degli utenti aziendali. La piattaforma AMD Ryzen 7 Pro assicura prestazioni elevate con i tipici ambiti di produttività personale e sul lavoro, mantenendo un'elevata autonomia.
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque
Dal salotto al giardino, il nuovo proiettore laser di Hisense promette esperienze cinematografiche in qualsiasi contesto: qualità d’immagine, semplicità d’uso, versatilità e prezzo competitivo il suo poker d'assi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-09-2011, 13:59   #1
Redazione di Hardware Upg
www.hwupgrade.it
 
Iscritto dal: Jul 2001
Messaggi: 75173
Link alla notizia: http://www.hwfiles.it/news/google-ch...c++_38569.html

Nella nuova versione stabile di Chrome Google ha messo a disposizione le nuove API per gestire contenuti audio. Introdotta anche la tecnologia NaCl per l'utilizzo di codice C/C++ direttamente nel browser

Click sul link per visualizzare la notizia.
Redazione di Hardware Upg è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:18   #2
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
La questione di NaCl, dal punto di vista del web, è un po' pericolosa perché, al contrario di quanto si prefissa il web (una resa uguale su ogni macchina) il codice da eseguire con NaCl dev'essere ottimizzato per ogni architettura.
Secondo buon senso, potrà essere usato solo da alcune applicazioni che abbiano bisogno di performance come l'aria.
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:43   #3
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Concordo, tra l'altro bisogna vedere questa sandbox quanto è sicura, con C++ si possono fare cose che magari riescono a superarla in modo più semplice rispetto alle tecnologie standard.

MaxArt in teoria usando un compilatore LLVM sarebbe possibile avere codice portabile tra diverse architetture, almeno in alcuni casi.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 14:54   #4
filippo1974
Member
 
Iscritto dal: May 2003
Città: Padova
Messaggi: 82
Quote:
Originariamente inviato da MaxArt Guarda i messaggi
La questione di NaCl, dal punto di vista del web, è un po' pericolosa perché, al contrario di quanto si prefissa il web (una resa uguale su ogni macchina) il codice da eseguire con NaCl dev'essere ottimizzato per ogni architettura
Estremizzando questa giusta perplessità, mi domando: ma uno sviluppatore che intenda usare questa funzionalità dovrà fornire un eseguibile separato per ogni possibile architettura hardware/software su cui Chrome può essere utilizzato? L'accesso ai servizi del sistema operativo ospite avviene invocando direttamente le API del sistema operativo stesso, o tramite uno strato intermedio interno a Chrome?

Quote:
Originariamente inviato da MaxArt
Secondo buon senso, potrà essere usato solo da alcune applicazioni che abbiano bisogno di performance come l'aria
Sì ma se non si possono fare assunzioni a priori sull'hardware sottostante, il binario andrà compilato con ottimizzazioni e set di istruzioni in uso il più possibile conservativi, vanificando quindi l'ipotetico vantaggio di avere un eseguibile nativo. Mi vien da credere che in questo frangente, paradossalmente, un eseguibile gestito e compilato Just-In-Time come un .NET riesca a far meglio...

Ciao
Filippo
filippo1974 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:18   #5
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Quasi sicuramente per il primo punto hai ragione, al 99% essendo in una sandbox puoi accedere solo alle API esposte dal browser.

Per il secondo punto, secondo me, con LLVM si riesce ad ovviare al problema, ma bisogna vedere se è possibile usarlo.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:22   #6
Slayer86
Senior Member
 
Iscritto dal: Mar 2006
Città: Riccione
Messaggi: 1851
Ci ho fatto la tesi triennale su NaCL...
Un anno fa il compilatore (che è una versione modificata di gcc) era disponibile unicamente per x86, quindi non saprei come vengono gestite le differenti architetture, cmq presumo ci siano differenti esguibili comilati per diverse archtetture, poi verrà usato solo quello corretto.

Il compilato è codice macchina senza particolari ottimizzazioni, questo perchè deve essere facilmente decompilabile a runtime... difatti il codice viene decompilato da NaCL (che è un plug in disponibile per tutti i browser) durante il download per controllare che non ci siano chiamate a sistema non permesse o codice malevolo in generale.

Nacl dovrebbe servire per scrivere il core delle web application, ovvero la parte più vicina al sistema operativo, tutte chiamate di sistema sono cmq mediate da nacl stesso, difatti si ha quasi un codice interpretato, mentre l'interfaccia potrebbe essere tranquillamente fatta in html/javascript. Questo unirebbe l'immediatezza delle interfacce web con la potenza di calcolo delle applicazioni native... è chiaro che sorgono svariate problematiche prima su tutte la sicurezza, però qui google ha svolto un'ottimo lavoro... ora resta da vedere se si diffonderà come tecnologia!
Slayer86 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:25   #7
Carlo Camusso
Junior Member
 
Iscritto dal: Sep 2011
Messaggi: 1
Chrome - bug bloccante per portali in Flash

Nessuno ne parla ma lo sapete che nelle ultime versioni di Chrome è stato introdotto un bug che impedisce a tutte le applicazioni Flash che hanno un pannello di registrazione utente di scrivere un indirizzo email?
In pratica dopo aver digitato la chiocciola la tastiere di disabilita.
Il bug è stato per diverso tempo a carico di Adobe:
https://bugbase.adobe.com/index.cfm?event=bug&id=2966442
e ora è in mano a Chromium:
http://code.google.com/p/chromium/issues/detail?id=97193

Qualche esempio:
http://www.BuzzMath.com/Home
http://www.fattura24.com (andate in login per aprire la sezione Flash)

In pratica con questo scherzetto tutte le applicazioni Adobe Flash e Adobe Flex che hanno un pannello di registrazione che richiede un indirizzo email sono bloccate se eseguite da Chrome.
Un danno per il mercato pazzesco.

Fate circolare.... altro che release stabile :-)
Carlo Camusso è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:31   #8
filippo1974
Member
 
Iscritto dal: May 2003
Città: Padova
Messaggi: 82
Quote:
Originariamente inviato da Slayer86 Guarda i messaggi
ora resta da vedere se si diffonderà come tecnologia!
Se si diffonderà, immagino che anche tutti gli altri browser dovranno adeguarsi, altrimenti un utente sarà obbligato ad avere Chrome per poter sfruttare eventuali applicazioni basate su questa tecnologia.

Così su due piedi, sono molto scettico sulla possibilità di NaCl di affermarsi anche solo come standard de-facto. In un mondo che sta spingendo verso il cloud e verso l'hosting remoto delle applicazioni (quindi sempre meno esecuzione in locale), l'iniziativa NaCl mi sembra un clamoroso ritorno indietro nel tempo...
filippo1974 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:37   #9
Slayer86
Senior Member
 
Iscritto dal: Mar 2006
Città: Riccione
Messaggi: 1851
ehm... hai letto tutto quello che ho scritto?
google offre già nacl com plug in per firefox e ie!!!
Slayer86 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:43   #10
Il_Baffo
Senior Member
 
Iscritto dal: Nov 2008
Messaggi: 305
Qualunque cosa pur di dire addio a javascript...
Il_Baffo è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 15:55   #11
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
beh intanto puoi usare coffescript
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 19:43   #12
Fire-Dragon-DoL
Senior Member
 
L'Avatar di Fire-Dragon-DoL
 
Iscritto dal: Feb 2009
Città: Roma
Messaggi: 1499
Io concordo con Il_Baffo, cazzarola il javascript è un incubo...
Fire-Dragon-DoL è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 19:59   #13
fano
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2095
Da quello che ho letto per adesso si deve compilare per la piattaforma target...
non dovete però badare alle idiosincrasie del SO o del processore sottostante, voi compilate usando le API che fornisce NACL che sono SEMPRE portabili e che sono appositamente limitate nelle operazioni che possono fare

Discorso diverso per PNACL a cui stanno lavorando... in questo caso si compila per una Macchina Virtuale e poi quando l'utente vuole eseguirla ecco che viene compilata al volo per il processore sottostante che sia ARM, X86, PPC...

P.S. jscript deve bruciareeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
fano è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 20:57   #14
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Eccolo appunto, come pensavo stanno portando tutto su LLVM e compilano al volo... veramente eccezionale, a quel punto uno potrà programmare con un qualunque linguaggio, basta che emetta codice IF, poi sarà tradotto per l'architettura target.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2011, 23:55   #15
SuperMater
Senior Member
 
L'Avatar di SuperMater
 
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 669
Quote:
Originariamente inviato da Il_Baffo Guarda i messaggi
Qualunque cosa pur di dire addio a javascript...
più flash che javascript, forse questo è il vero primo passo in tanti anni di web per avviare la progressiva sostituzione degli oggetti adobe flash, ovviamente ha senso solo se viene usato un layer astratto, un llvm appunto, ma a questo punto mi chiedo, come sarà questa tecnologia da un punto di vista prestazionale?, perché se dovremmo utilizzare la versione c++ degli applet, allora a malincuore mi tengo flash.

IMHO.
__________________
CPU: Pentium E6600, MB: Asus P5KC, GPU: Ati Radeon HD5670, Monitor: Samsung SyncMaster 19'' 957p, Router: 3Com OfficeConnect - 3CRWDR100A-72. Ho trattato con: socialscalator, BigPincer, m4nu, DJnat, Gekker, galaverna
SuperMater è offline   Rispondi citando il messaggio o parte di esso
Old 21-09-2011, 08:19   #16
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
l'IF della LLVM viene compilato al volo, dopo è codice compilato, dopo questo passo è codice comparabile a quello generato da un compilatore standard con le medesime ottimizzazioni, quindi velocissimo.
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 21-09-2011, 09:56   #17
SuperMater
Senior Member
 
L'Avatar di SuperMater
 
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 669
Quote:
Originariamente inviato da Duncan Guarda i messaggi
l'IF della LLVM viene compilato al volo, dopo è codice compilato, dopo questo passo è codice comparabile a quello generato da un compilatore standard con le medesime ottimizzazioni, quindi velocissimo.
ah ho capito, convinto fosse pseudocodice eseguito da una virtual machine.
__________________
CPU: Pentium E6600, MB: Asus P5KC, GPU: Ati Radeon HD5670, Monitor: Samsung SyncMaster 19'' 957p, Router: 3Com OfficeConnect - 3CRWDR100A-72. Ho trattato con: socialscalator, BigPincer, m4nu, DJnat, Gekker, galaverna
SuperMater è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale Acer TravelMate P4 14: tanta sostanza per l'uten...
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque Hisense M2 Pro: dove lo metti, sta. Mini proiett...
Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il c...
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Robot aspirapolvere al top: i nuovi DEEB...
Opera vs Microsoft: la guerra dei browse...
Router e ripetitori FRITZ! in offerta su...
Spotify vola a quota 700 milioni di uten...
Microsoft pronta ad abbandonare il launc...
Windows 11, arriva una feature multimoni...
Addio termosifoni? Ecco la pittura itali...
OnePlus Pad Lite conquista l’Italia: il ...
Appuntamenti su Roblox: la controversa v...
L’AI Meteo di Google sbarca silenziosame...
Palo Alto Networks sarebbe in procinto d...
Motorola Moto G15 a soli 110€: 8/256GB d...
Hexagon strizza l'occhio ai sim racer e ...
Sennheiser HD 660S2 in offerta: le cuffi...
Broadcom impedirebbe di scaricare le pat...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:18.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v
1