|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#12921 |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
Apple Mac OS X 10.6 "Snow Leopard" - Prima parte
questo nuovo sistema operativo mac... cerca in ogni modo di parallelizzare i programmi, anche se sono scritti in single... lui li passa in multi. e se può li fa processare dalla GPU della scheda grafica! si addice molto a fusion! speriamo in un futuro che questo porti AMD su APPLE !!! PS: chi sa win 7 che fa!!!!!!!!!!!!! (il vero collo di bottiglia delle nostre architetture Ultima modifica di carlottoIIx6 : 18-09-2009 alle 16:29. |
|
|
|
|
|
#12922 | |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Quote:
|
|
|
|
|
|
|
#12923 |
|
Senior Member
Iscritto dal: Jan 2002
Messaggi: 10337
|
Scusate se mi intrometto...la stessa cosa vale per xp32/64 e sb600?
|
|
|
|
|
|
#12924 |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
|
|
|
|
|
|
#12925 | |
|
Member
Iscritto dal: Jun 2007
Città: Barcelona
Messaggi: 216
|
Quote:
Qualcuno può cortesemente chiarirmi un po la situazione. GRAZIE
__________________
HP ProBook 4320s - Intel® Core™ i5-450M Processor (3M cache, 2.40 GHz) - Monitor 13,3" LED (1366x768) - Ram 4 GB DDR3 - Hard Disk 320 GB SATA 7200 rpm - Webcam 2 MegaPixel - Bluetooth - HSDPA - Batteria 6 celle - Win 7 Professional |
|
|
|
|
|
|
#12926 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Non c'è quello che ha scritto carletto.
1: I programmi dovranno comunque essere scritti multithread, quello che cambia è che la gestione del thread sarà spostata ancora di più dal controllo del programmatore al SO. In più per poter usare questo feature bisognerà scrivere i programmi col supporto del GDC. 2: Un programma che è scritto per sfruttare OpenCL usa openCL, un programma che non viene scritto in tal senso non può magicamente girare sulla GPU |
|
|
|
|
|
#12927 | |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1659
|
Quote:
I programmi vanno riscritti ! Non è che un programma oggi in commercio, tipo abobe cs4 per mac, gira magicamente "parallelizzato" in multi su snow lwopard mentre gira in single su leopard! Quello era e quello resta. Snow leopard introduce solo delle semplificazioni per il programmatore in modo che non debba occuparsi della gestione dei threads affidando questo compito al sistema operativo: ma il programma va comunque riscritto suddividendolo in thread paralleli. Stesso dicorso per OpenCL: i programmi vanno scritti in modo da poter usare queste librerie.
__________________
ogni minuto muore un imbecille e ne nascono due. Ultima modifica di maurilio968 : 18-09-2009 alle 17:19. |
|
|
|
|
|
|
#12928 |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1659
|
Non c'è bisogno di andare a leggerlo: quello che ha scritto carletto è attualmente (in futuro chissà magari ci saranno sistemi operativi che ri-programmano un applicativo) IMPOSSIBILE.
__________________
ogni minuto muore un imbecille e ne nascono due. |
|
|
|
|
|
#12929 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 518
|
Quote:
|
|
|
|
|
|
|
#12930 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
|
|
|
|
|
|
#12931 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 518
|
|
|
|
|
|
|
#12932 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Comunque sto GDC della apple mi sembra sostanzialmente Qt Concurrent che esiste ormai da anni per quelli che usano le librerie Qt
|
|
|
|
|
|
#12933 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 518
|
Quote:
a causa di problemi al processo produttivo ( rese basse ) per la gpu della concorrenza. Soldini ... altro che amd e' finita se butta fuori il sixcoredesk nel 3° trim 2010. Amd guadagna anche da altre parti... |
|
|
|
|
|
|
#12934 | |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
Quote:
OpenCL defines OpenCL C, which is a variant of the familiar C99 language optimized for GPU programming. It incorporates changes necessary to adapt the C programming language for use with GPUs and to support parallel processing. OpenCL C includes comprehensive support for vector types to streamline data flow and increase efficiency. ... Developers use OpenCL C to rewrite just the performance- or data-intensive routines in their applications. During the rewrite, the routine is factored down to its most elemental state: a series of discrete operations that describe the computations that can be performed in parallel over a data set. The resulting code, which is similar to a traditional C function, is called an OpenCL kernel. ... Unlike traditional C code, OpenCL kernels are incorporated into the application in an uncompiled state. They are compiled on the fly and optimized for the user’s hardware before being sent to the GPU for processing. per me era chiaro che il programma utilizzasse Open CL, la cosa interessante è che c'è una parte che fa il sistema operativo secondo l'hardware in dotazione! per i vari geni del forum, questa è una notizia nuova ed eccezionale o no???? Ultima modifica di carlottoIIx6 : 18-09-2009 alle 18:05. |
|
|
|
|
|
|
#12935 | |
|
Senior Member
Iscritto dal: Sep 2008
Città: Provincia di reggio, costa dei gelsomini :D
Messaggi: 1691
|
Quote:
__________________
Amore mio, forza ed onore, io sono nel cuore tuo. Insieme ce la possiamo fare, a vincere questa battaglia per la vita |
|
|
|
|
|
|
#12936 |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
alla fine del papiro, nelle conclusioni c'è anche una apertura ad amd
in quest'altro dice verso la come il software attuale non sia ottimizzao.... http://www.studiomagnaghi.eu/articol...maggio2008.pdf Ultima modifica di carlottoIIx6 : 18-09-2009 alle 18:27. |
|
|
|
|
|
#12937 | |||
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Si ma in che parte di tutto quello che dici avviene questo?
Quote:
I programmatori potranno scrivere pezzi del loro programma, pezzi molto particolari che si apprestano per essere eseguiti dalla GPU, in OpenCL invece di doverne fare due versioni Cuda e Brooks (se vogliono supportare sia ATI e NVidia). Nessuno di queste tecnologie è di per se nuova (Le librerie Qt 4.2 avevano qualcosa di simile già nel 2006) oppure sconosciuta (OpenCL) Prendendo alcuni cose dal tuo quote Quote:
Quote:
|
|||
|
|
|
|
|
#12938 | |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
Quote:
quella è solo una parte del papito che illustra l'importanza delle gpu!! quindi mi ricollego a fusion. in che parte chiedi? nella parte in cui il SO compila secondo l'hardware.... il sistema operativo è parte attiva. l'ambiente mac è attualmente un ambiente chiuso... intel nvidia però secondo me openCL è una apertura anche ad AMD. la notizia è che ci potrebbero in futuro essere delle applicazioni che il sistema operativo ottimizza per l'architettura che uno ha! mi chiedevo anche quando queste cose le vedremo su windows. Ultima modifica di carlottoIIx6 : 18-09-2009 alle 18:58. |
|
|
|
|
|
|
#12939 | |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1659
|
Quote:
Comunque basta OffTopic.
__________________
ogni minuto muore un imbecille e ne nascono due. |
|
|
|
|
|
|
#12940 | |
|
Senior Member
Iscritto dal: Sep 2009
Messaggi: 5582
|
Quote:
non ho comunque intenzione di portare oltr questo discorso. ognuno si fara la sua idea liberamente. Ultima modifica di carlottoIIx6 : 18-09-2009 alle 19:12. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:00.





















