De ce avem nevoie de bloguri puternice de procesoare Petra Didenko

De ce avem nevoie de procesoare puternice?

Web-ul înlocuiește software-ul tradițional. Dacă dezvoltatorii anteriori au scris codul care a funcționat pe computerul utilizatorului, programele lor rulează pe cont propriu, dezvoltatorii de procesoare.







De exemplu, utilizatorii de astăzi stau pe Microsoft Word obișnuit, iar mâine vor folosi versiunea web sau orice documente Google. Din ce în ce mai multe sarcini sunt transferate de la client la server și dezvoltatorii de servicii plătesc pentru procesoare înșiși, nu numai utilizatorul o face.

Acest lucru lasă o amprentă asupra economiei procesului. Dacă înainte de profitul murdar al dezvoltatorului a fost de până la 99%, în funcție de canalele disponibile de vânzări, în cazul serviciilor se poate observa # 0160; # 0160; - acum dezvoltatorul ar trebui să aibă și să sprijine serverul și să ofere servicii de calitate pentru ei.

În consecință, dezvoltatorii trebuie să se gândească și nu putem scrie coduri în așa fel încât să ne ocupăm de mai puține resurse de calcul? În cazul procesorului utilizatorului, această întrebare a fost irelevantă - bine, programul se va încărca trei secunde mai târziu și va încetini.

În cazul unui serviciu furnizat prin Internet, aspectul este diferit: este foarte costisitor să scrieți codul de frână, deoarece dezvoltatorul este acum responsabil pentru procesoare (precum serverul, locația în centrul de date etc.)! Dezvoltatorii se gândesc la un cod mai optim și aceasta este o mare problemă pentru ei.

Dar, în cele din urmă, se pare că firmele producătoare de procesoare și alte echipamente hardware se află într-o poziție puțin mai slabă. La urma urmei, dacă programele funcționează mai repede, va fi nevoie de mai puține echipamente. Nu contează de partea utilizatorului sau de server - Intel, de exemplu, vinde atât acolo, cât și acolo.

O cifră interesantă a arătat compania Intel'u Apple. Scriu acest text pe un laptop MacBook Air pe care l-am cumpărat acum trei zile și am anunțat disponibilitatea acestui model cu mai puțin de o lună în urmă. Acest notebook nu are un procesor de la cea mai nouă linie Core iX. Este cel mai simplu Core 2 Duo 2.13GHz! Și modelele mai tinere de aer sunt acum echipate cu un procesor de 1,4 GHz.

În același timp, performanța generală ridicată nu este realizată în detrimentul unui procesor scump, puternic și lacom, dar, în general, ca urmare a optimizării globale a sistemului și a unui disc de memorie flash rapidă. Acest lucru permite computerului să funcționeze subiectiv la fel ca și dispozitivul Core i5 ;-)







Încărcați-le în rețea. Acolo, dezvoltatorii sunt obligați să scrie cod mai mult sau mai puțin optim, ceea ce creează o încărcare mai mică și mai mică comparativ cu ceea ce a fost înainte. Nu sunt necesare procesoare puternice.

Utilizatorul câștigă doar.

Vor fi necesare procesoare pentru servere. Cel puțin din cauza creșterii numărului de utilizatori ai acestor aplicații web.

Core2Duo 2.13GHz nu este de departe cel mai simplu procesor. ARM este simplu, pietricele în Nokia, Android și alte dispozitive mobile sunt simple.
Faptul că o parte din cererile de birou depuse (sau vor fi prezentate), sub formă de web-aplicații nu înseamnă că avem cu toții împreună pentru a transfera la o masina veche de doi ani și să uitați despre hardware-ul nou: browser-ul nu este faptul că componentele ieftine în ceea ce privește consumul de resurse de calcul , mai ales dacă țineți cont de paginile moderne, până la vârf umplute cu js / silverlight / flash / html5 (subliniați-o). Iar situația de aici se înrăutățește și mai rău, așa că, dacă faci și să vorbească despre economisirea resurselor de utilizator, numai în lumina desktop-cerere, în cazul în care vă ca managerul are dreptul de a solicita programatorii lor la niveluri de performanță care sunt considerate acceptabile, dar o astfel de dezvoltare va costa mai scumpe.
În ceea ce privește operațiile de calcul grele de la nivelul OLAP, în ultimii 13 ani toate au fost rezolvate în backend-ul, și acest lucru este corect.
Mulțumesc.

Pentru utilizatorul mediu, procesorul nu a mai fost relevant de mult timp. Și noul Macro eyr, dacă nu pentru preț, ar fi devenit un megahit.

Și pentru cei ca mine, procesorul este important. Acum am un MacBook despre PC-ul principal, dar nu-l mai am. Voi cumpăra o țintă cu un operator de autocar, cu un procesor quad-core și un disc SSD.

In apropiere este o cutie cu partea de sus 11 „Air'om care cu 1.6 / 4/128. În general, performanța sa la nivelul ochilor Proshka meu de anul trecut. Cu excepția cazului de paralele curs și Photoshop / laytrum nu rula în același timp. Ca ​​un computer mobil, în plus față de un nucleu puternic - Este super. Ca singurul - nu foarte mult.

Dar, în calitate de dezvoltator, pot spune că este mai ușor să cumperi un server nou sau altul decât să optimizați codul.

Din păcate, acest lucru este adevărat pentru uzul normal și de birou, dar când dezvoltatorii de software "greu" (Adobe, etc.) revin la ideea de optimizare a codului? Și apoi vine vorba de faptul că în slider-urile de interfață Photoshop și Indizayne sunt diferite.

Ați evitat cumva o mare parte din piața de software - jocuri și pachete de simulare și vizualizare.

un pic mai ușor cu modelarea pachetului și vizualizare - există posibilitatea de redare de rețea, dar apoi, din nou, software-ul se transformă pe gazda de client, iar dacă vorbim despre companii mari de tip Pixar, care funcționează în cadrul rețelei sale și procesoare, și nu pe serverul furnizorului . Și pentru artiștii / compozitorii / dezvoltatorii de jocuri individuale, randarea în rețea nu este, în general, deloc relevantă.

Nimic de genul ăsta. Prețul de dezvoltare și de sprijin al programului este mult mai mare decât prețul fierului. Prin urmare, există un proces constant de simplificare a dezvoltării prin introducerea de noi niveluri (scripturi, mașini virtuale, limbi de nivel superior - dovadă).

Doar datorită acestui proces complexitatea software-ului este în continuă creștere. Un server bancar bun în C nu poate fi scris.

Am făcut un râs - un profit murdar de 99%. Nici una dintre companiile de software nu are un astfel de lucru.







Articole similare

Trimiteți-le prietenilor: