QNA > S > Si Può Usare Uno Smartphone Per Aumentare Le Prestazioni Di Un Computer?

Si può usare uno smartphone per aumentare le prestazioni di un computer?

Sarà probabilmente meglio usare solo il moderno smartphone o tablet.

main-qimg-263f25135a5e35bb8d1931129804ea65

Quindi stai fondamentalmente parlando di calcolo distribuito. Dovete avere un mezzo per impacchettare il lavoro scoperto su un sistema, passarlo ad un altro sistema e poi ricevere il risultato indietro. Al giorno d'oggi, si fa questo tutto il tempo su un PC se si gioca, si fa 3D, video, o certi lavori scientifici - la GPU sta interagendo con la CPU in modo molto simile. Solo che sono strettamente accoppiati, e la GPU è talmente più veloce della CPU principale del PC su alcuni tipi di problemi, che migliaia di persone hanno lavorato per costruire ponti software tra i due. Ci sono linguaggi come OpenGL e OpenCL che permettono a una persona di scrivere un programma per la propria CPU di scelta e trarre vantaggio da qualsiasi GPU sia disponibile.

Tutta l'idea di impacchettare il lavoro, inviarlo su un bus o una rete, spacchettarlo, fare il lavoro, inviare indietro i risultati, questo vi dice che c'è un overhead fisso per inviare quel lavoro a qualcun altro per lavorarci. Si può pensare a questo come all'assunzione di un idraulico. Se il tuo gabinetto è intasato, puoi andare nell'armadio del bagno, prendere il tuo fidato sturalavandini e staccare la spina... oppure puoi chiamare l'idraulico, fissare un appuntamento, aspettare l'appuntamento, far sturare il tuo gabinetto in modo professionale e... ecco la tua fattura di 103,86 dollari. Quindi non chiamate l'idraulico per cose che potete fare più velocemente o più economicamente, ma solo per cose che l'idraulico può fare meglio. La GPU può fare le cose meglio per un numero sufficiente di persone che i mezzi per usarla sono stati sviluppati.

Un paio di progetti che fanno questo su larga scala sono SETI@home e Folding@home. Queste sono applicazioni che parlano con un server centrale che dà loro piccoli pezzi di problemi molto, molto grandi (ricerca di segni di vita aliena, simulazione della piegatura delle proteine) su cui il vostro computer può lavorare. Questo funziona perché i programmi sono stati sviluppati per coordinarsi insieme in un sistema grande e complesso.

Ma avere un telefono o un tablet più veloce del tuo PC? Nessuno sta cercando specificamente di inviare il lavoro da un PC per farlo girare su uno smartphone, almeno non per l'accelerazione. Il risultato di quell'overhead di comunicazione significherebbe, il più delle volte, che è meglio usare solo il PC. Se il PC è davvero molto più lento, allora probabilmente è meglio usare il tablet o il telefono. La maggior parte dei telefoni e dei tablet di questi tempi possono specchiare i loro schermi su un altro dispositivo... forse trovereste utile essere in grado di usare il troppo debole portatile come display e tastiera per il vostro telefono? Alcune informazioni su questo qui: Specchia il tuo schermo Android su un PC o Mac senza Root. Anche se un vecchio Netbook ha probabilmente uno schermo a bassa risoluzione, potrebbe essere meglio gettare lo schermo su una TV o collegarlo a un monitor.

E naturalmente, il telefono può essere usato per velocizzare il PC alla vecchia maniera: usatelo per ordinare un PC fatto negli ultimi anni e buttate via quella vecchia robaccia (beh, riciclatela o datela a un bambino)!

Di Adams Novosel

Quali sono i vantaggi di usare un motore di gioco proprietario per sviluppare un gioco roguelike? :: Come installare Tamil Kodi Addon su un Fire Stick
Link utili