Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-09-2009, 17:30   #1
Redazione di Hardware Upg
www.hwupgrade.it
 
Iscritto dal: Jul 2001
Messaggi: 75166
Link alla notizia: http://www.hwupgrade.it/news/softwar...ncl_30063.html

La società americana rilascia OpenCL visual profiler, un software destinato ad agevolare il lavoro degli sviluppatori OpenCL

Click sul link per visualizzare la notizia.
Redazione di Hardware Upg è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 17:54   #2
demon77
Senior Member
 
L'Avatar di demon77
 
Iscritto dal: Sep 2001
Città: Saronno (VA)
Messaggi: 22133
Ma se non ho capito male openCL è solo nel mondo MAC..
La controparte su pc? Sono le applicazioni scritte in CUDA così spaiate o esiste un progetto per creare uno standard??

Non avrebbero dovuto essere le directX 11?
demon77 è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:02   #3
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da demon77
Ma se non ho capito male openCL è solo nel mondo MAC..
La controparte su pc? Sono le applicazioni scritte in CUDA così spaiate o esiste un progetto per creare uno standard??

Non avrebbero dovuto essere le directX 11?
Le OpenCL sono liberie OpenSource sviluppate dal gruppo Khronos. Così come le OpenGL, che servono per sfruttare l'hardware video per produrre grafica, come le OpenAL, che servono per sfruttare l'hardware audio, le OpenCL (Open Computational Library) servono a sfruttare l'hardware "video" per fare calcoli più "standard", come operazioni e divisioni.

CUDA è una tecnologia sviluppata da NVIDIA, così come una parte delle Direct3D 11 sviluppate da Microsoft, ossia il "Compute Shader", sono progettate entrabe per fare la stessa cosa:
ossia facilitare i calcoli "standard" utilizzando i processori grafici
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:07   #4
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
OpenCL pare sia in uso nel mondo MAC in quanto nuove versioni di MacOS pare sia in sviluppo con parte con queste API. CUDA è ormai parte integrante di Adobe CS4 che notoriamente va sia su WIN32 che su MAC. OpenCL ovviamente come nella filosofia di Khronos Group si propone di spaziare tra tutte le piattaforme, mentre DirectX 11 è sviluppata attualmente per rimanere vincolata a sistemi Windows Vista/7, porting linux esclusi.
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:07   #5
jokerpunkz
Senior Member
 
L'Avatar di jokerpunkz
 
Iscritto dal: Sep 2005
Città: Bassano del Grappa
Messaggi: 1093
io pensavo che il progetto Cuda fosse in concorrenza con openCL .....

perche nVidia appoggia e dà una mano?
forse perchè openCl è gia stato integrato in un Os mentre Cuda no (come farebbe poi, che è closed source)?
__________________
Le mie trattative: walter sampei, Balop, giacomo_uncino, Ezran, TeknØ, Red_Star, maxfrata, Lino P, mack10, elbolo, Murakami, PV07, err404, Andi89, Vastx, raxxo, papafoxtrot, Krishna, giusy6464, momo2003, fuku, smicky, iodio
jokerpunkz è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:15   #6
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Con CUDA di scrivi i kernel (ovvero il "nocciolo" matematico) delle applicazioni GPGPU esattamente come con OpenCL.

Ma dico, avete una minima idea di cosa è?
lowenz è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:15   #7
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da jokerpunkz
io pensavo che il progetto Cuda fosse in concorrenza con openCL .....

perche nVidia appoggia e dà una mano?
forse perchè openCl è gia stato integrato in un Os mentre Cuda no (come farebbe poi, che è closed source)?
Non penso che sia esattamente concorrenza, dopotutto OpenCL sfrutta un architettura esistente e NVIDIA a tutto il vantaggio a dichiarasi OpenCL compatibile per vendere di più anche su piattaforme UNIX-like dove meglio si spandono progetti opensource... e poi c'è da ricordare che CUDA non è del tutto proprietario... va anche su schede video ATi, male ma funziona...
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:20   #8
psychok9
Senior Member
 
L'Avatar di psychok9
 
Iscritto dal: Jul 1999
Città: Palermo
Messaggi: 7343
Solo io continuo a pensare che questi standard chiusi, in presenza di standard "più aperti", comportano solo più confusione e la stagnazione della concorrenza? Per non parlare di un blocco "di fatto" al mercato...
Sarebbe ora che Microsoft (ma non penso che lo farà mai se non costretta), entrasse in qualche modo nel Khronos Group, portando linfa vitale alle OpenGL, spendendo anche meno soldi in R&D, e con OpenCL, OpenAL e OpenGL che girino su OSX, Windows e Linux... avremmo la tanto agognata concorrenza, visto che per i svilluppatori basterebbe creare soltanto il client per quella data piattaforma ma con degli standard grafici, audio e fisici precisi.

In una situazione di libero mercato, si occuperebbe di più del suo sistema, lascerebbe libertà all'utente di scegliere la piattaforma anche per gaming... e vabe' sto sognando. L'UE si occupa di cose più importanti, come l'integrazione di IE e WMP!!! Hai capito...
Secondo me, il miglior modo di non farsi accusare di negligenza verso i consumatori, è proprio quello di fare le accuse più strampalate a Microsoft... ottenenedo 2 obiettivi: non si perseguono i veri problemi, e giustamente l'UE passa per il cattivo
Scusate se sono andato OT

p.s. Se le DX11 andassero in difficoltà per la scarsa penetrazione di mercato, sarebbe un buon segno per reinventare le librerie del futuro, più accessibili per tutti
__________________
Intel I9 13900K, Corsair iCUE H150i RGB ELITE, ASUS Prime Z790-A WIFI, 64GB DDR5 @6400MHz e ASUS TUF Gaming RTX 3080 OC

Ultima modifica di psychok9 : 10-09-2009 alle 18:28.
psychok9 è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:22   #9
gianly1985
Bannato
 
L'Avatar di gianly1985
 
Iscritto dal: Jul 2004
Messaggi: 8527
Quote:
Originariamente inviato da Yoio Guarda i messaggi
Le OpenCL sono liberie OpenSource sviluppate dal gruppo Khronos.
Oddio, direi più "supportate" dal gruppo Khronos.
Chi le ha sviluppate originariamente è Apple, in stretta collaborazione con nVidia.

Quote:
In the world of 3D programming, OpenGL fills that role. As you've surely guessed by now, OpenCL aims to do the same for general-purpose computation. In fact, OpenCL is supported by the same consortium as OpenGL: the ominously named Khronos Group. But make no mistake, OpenCL is Apple's baby.

Apple understood that OpenCL's best chance of success was to become an industry standard, not just an Apple technology. To make that happen, Apple needed the cooperation of the top GPU vendors, plus an agreement with an established, widely-recognized standards body. It took a while, but now it's all come together.

OpenCL is a lot like CUDA. It uses a C-like language with the vector extensions, it has a similar model of memory hierarchy, and so on. This is no surprise, considering how closely Apple worked with NVIDIA during the development of OpenCL. There's also no way any of the big GPU vendors would radically alter their hardware to support an as-yet-unproven standard, so OpenCL had to work well with GPUs already designed to support CUDA, GLSL, and other existing GPU programming languages.
http://arstechnica.com/apple/reviews...-x-10-6.ars/14

http://arstechnica.com/apple/reviews...-x-10-6.ars/15

(link interessanti per capire come funziona OpenCL)
gianly1985 è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:23   #10
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da lowenz
Con CUDA di scrivi i kernel (ovvero il "nocciolo" matematico) delle applicazioni GPGPU esattamente come con OpenCL.

Ma dico, avete una minima idea di cosa è?
Con CUDA ci scrivi quello che vuoi anche l'interfaccia di rete, o programmi di criptazione... è un linguaggio tipo-C per programmare la GPU.

è una specie di API così come OpenCL è un API, ossia un'interfaccia di programmazione avanzata. Quindi ci programmi, quindi ci programmi di tutto, bene o male...
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:27   #11
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da gianly1985
Oddio, direi più "supportate" dal gruppo Khronos.
Chi le ha sviluppate originariamente è Apple, in stretta collaborazione con nVidia.
Hai ragione! Ecco qual era il pezzo di storia che non mi tornava in testa, grazie di avermelo ricordato
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:29   #12
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Quote:
Originariamente inviato da Yoio Guarda i messaggi
Con CUDA ci scrivi quello che vuoi anche l'interfaccia di rete, o programmi di criptazione... è un linguaggio tipo-C per programmare la GPU.

è una specie di API così come OpenCL è un API, ossia un'interfaccia di programmazione avanzata. Quindi ci programmi, quindi ci programmi di tutto, bene o male...
Guarda che lo so, io ci ho messo mano eh.
Non parlo senza cognizione come fa chi non programma con questi strumenti

L'ambito di elezione resta cmq la computazione orientata alla processazione parallela (tipicamente kernel matematici quindi, trasformate varie, ecc), data l'architettura stessa dell'hardware che la presuppone (le GPU).
lowenz è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:30   #13
Lictor
Senior Member
 
Iscritto dal: Jun 2008
Messaggi: 457
ecco ritorniamo al tempo in cui ut funzionava meglio su nvidia a scapito di ati dal momento che gli sviluppatori lavoravano a stretto contatto con gli ingenieri della stessa, ottimizzando il codice per la determinata linea o casa...
Lictor è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:31   #14
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Quote:
Originariamente inviato da Lictor Guarda i messaggi
ecco ritorniamo al tempo in cui ut funzionava meglio su nvidia a scapito di ati dal momento che gli sviluppatori lavoravano a stretto contatto con gli ingenieri della stessa, ottimizzando il codice per la determinata linea o casa...
Guarda che AMD può partecipare al consorzio, è tutto libero.....
lowenz è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:33   #15
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da lowenz
Guarda che lo so, io ci ho messo mano eh.
Non parlo senza cognizione come fa chi non programma con questi strumenti

L'ambito di elezione resta cmq la computazione orientata alla processazione parallela (tipicamente kernel matematici quindi, trasformate varie, ecc), data l'architettura stessa dell'hardware.
Ma le usi per fare delle demo o dei prodotti finiti, per esempio per l'università o per programmi scientifici. Sono curioso di sapere in che ambito riesci ad applicarle.
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:35   #16
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Quote:
Originariamente inviato da Yoio Guarda i messaggi
Ma le usi per fare delle demo o dei prodotti finiti, per esempio per l'università o per programmi scientifici. Sono curioso di sapere in che ambito riesci ad applicarle.
Ovviamente anche prodotti finiti, ammira questo:

http://fastra.ua.ac.be/en/
lowenz è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:43   #17
Yoio
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 300
Quote:
Originariamente inviato da lowenz
Ovviamente anche prodotti finiti, ammira questo:

http://fastra.ua.ac.be/en/
Sì questo lo avevo già visto, ma volevo sapare se tu (permettimi il tu) avevi completato qualche progetto (per lavoro o università). Mi interessava conoscere l'opinione di qualcuno che ci lavorasse già, perchè prevedo di farne uso maggiore in futuro (non solo in-house demo). Avrei voluto avere la tua opinione di sviluppatore, come ti trovi e come valuti i risultati, se me la puoi dare.

Poi giuro che la pianto di rompere.
Yoio è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:45   #18
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
veramente AMD già partecipa a Khronos ed è uno degli sviluppatori di OpenCL

perchè ATI abbia creato Stream e Nvidia Cuda è tutto da spiegare, visto che poi entrambe vogliono OpenCL

e inoltre ricordo che OpenCL va molto aldilà di gpu computing e si pone come framework per lo sviluppo su sistemi eterogenei, quindi i programmi OpenCL girano su cpu/multicore e gpu, con la possibilità di supportare in futuro gli fpga

in sostanza qualsiasi processore ( centrale, grafico, riconfigurabile ) ci sia nel sistema, OpenCL è in grado di sfruttarlo

inoltre è bene ricordare che Cuda, OpenCL e Brook+ ( usato da ATI ) sono tutti linguaggi derivati dal C
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:50   #19
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Sì questo lo avevo già visto, ma volevo sapare se tu (permettimi il tu) avevi completato qualche progetto (per lavoro o università. Mi interessava conoscere l'opinione di qualcuno che ci lavorasse già, perchè prevedo di farne uso maggiore in futuro (non solo in-house demo). Avrei voluto avere la tua opinione di sviluppatore, come ti trovi e come valuti i risultati, se me la puoi dare.

Poi giuro che la pianto di rompere.
posso risponderti io visto che uso Cuda

dal punto di vista del linguaggio e del framework non c'è niente di strano, tranne un paio di parole chiave che fanno capire al compilatore/runtime che certe funzioni sono kernel della gpu e un paio di variabili sottintese che vengono passate alle funzioni/thread

il resto è puro e semplice C, senza differenze

il problema vero è per i progetti complessi, perchè il sistema è fortemente multithread, quindi tutti i casini derivanti dal multithreading che normalmente i programmatori evitano, vanno affrontati

però per chi è abituato al multithreading, Cuda ( Stream e OpenCL anche ovviamente ) è una pacchia

in termini di performance non c'è storia....una gpu elabora al ritmo di 150-200 volte tanto rispetto ad una cpu e tieni conto che nvidia e ati sfornano gpu sempre più potenti a ritmi serrati

per le applicazioni parallelizzabili e quelle che fanno uso intensivo di calcoli fpu, il gpgpu è una vera manna....ovviamente una gpu non sarà mai brava nell'elaborare stringhe ( copia, ricerca, ecc... )

ma del resto le gpu sono fatte per fare i conti, non il copia-incolla dal browser all'editor
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 10-09-2009, 18:54   #20
lowenz
Bannato
 
L'Avatar di lowenz
 
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13528
Quote:
Originariamente inviato da Yoio Guarda i messaggi
Sì questo lo avevo già visto, ma volevo sapare se tu (permettimi il tu) avevi completato qualche progetto (per lavoro o università). Mi interessava conoscere l'opinione di qualcuno che ci lavorasse già, perchè prevedo di farne uso maggiore in futuro (non solo in-house demo). Avrei voluto avere la tua opinione di sviluppatore, come ti trovi e come valuti i risultati, se me la puoi dare.

Poi giuro che la pianto di rompere.
No io per ora solo demo, cmq puoi rivolgerti al PoliMI e vedere a che punto stanno loro
lowenz è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
Il nuovo Snapdragon 8 Elite Gen 6 sar&ag...
Nintendo Switch 2: risultati sotto le at...
Weekend con tante sorprese su Amazon: to...
HONOR non si ferma più: il 2025 &...
Speciale best seller: EUREKA J15 Evo Ult...
Roborock Q10 X5+ da 10.000 Pa a 199€ &eg...
E-mail reset password di Instagram: la c...
La NASA ha discusso le problematiche del...
Il razzo spaziale NASA SLS e la capsula ...
Stazione Spaziale Internazionale: Crew-1...
Samsung Galaxy S26 Ultra: la ricarica de...
Apple ha un nuovo partner per la sua App...
Trenitalia introduce il prezzo dinamico ...
OnePlus non si ferma più: c'&egra...
DAZN sconta il piano Full per 6 mesi, se...
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: 18:30.


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