Bahay Ipasa ang Pag-iisip Ano ang gagawin mo sa 300 mga cores?

Ano ang gagawin mo sa 300 mga cores?

Video: PAANO MAG TOP 1 LOCAL IN 3 MINUTES? | MOBILE LEGENDS 2.0 (Nobyembre 2024)

Video: PAANO MAG TOP 1 LOCAL IN 3 MINUTES? | MOBILE LEGENDS 2.0 (Nobyembre 2024)
Anonim

Sa kanyang pakikipag-usap sa Common Platform Technology Forum noong nakaraang linggo, inilatag ni Dr. Gary Patton, bise presidente ng Semiconductor Research and Development Center ng IBM, para sa isang "highly integrated chip." Simula noon, iniisip ko ang tungkol sa kung paano maaaring gamitin ang isang maliit na tilad.

Sinabi ni Patton na gusto niyang makita ang mga bagong teknolohiya tulad ng 3D manufacturing at silikon na fotonics na pinagsama sa isang solong chip, at inilarawan niya ang isang 3D chip na magkakaroon ng tatlong mga eroplano. Ang isa ay magkakaroon ng lohika, na may mga 300 mga core ng CPU. Ang isa pa ay may memorya, na may mga 30GB ng naka-embed na DRAM, na kadalasang ginagamit bilang isa pang antas ng cache. At sa wakas, magkakaroon ng isa pang eroplano na photonic, na nagbibigay ng isang on-chip optical network, pag-aalaga ng mga koneksyon sa loob at lampas sa chip, na nagpapatakbo sa bilis na mas malaki kaysa sa 1Tb bawat segundo. Iyon ay isang maliit na tilad.

Siyempre, ito ay magiging isang server chip. Mahirap ngayon na isipin ang tungkol sa kung ano talaga ang gagawin namin sa 300 mga cores sa isang desktop o laptop, at malamang na maging napakalaking paraan at sobrang init upang makapasok sa isang mobile phone. Tulad ng alam natin, sa paglipas ng panahon, ang teknolohiya ay lumilipas, kaya hindi ko kailanman sinabi kailanman. Gayunpaman, medyo madaling larawan kung paano maaaring magamit ang tulad ng isang chip sa mga supercomputer, lalo na sa mga kasangkot sa mga kumplikadong kalkulasyon. (Maaari mong basahin ang aking kamakailang mga post sa supercomputing dito at dito.)

Hindi ko magugulat na makita ito sa ilang uri ng kahalili sa proyekto na Watson ng IBM, na orihinal na nilikha para sa Jeopardy! hamon, ngunit ngayon ay ginagamit sa mga patlang tulad ng pangangalaga sa kalusugan at pananalapi. Ang aking pag-unawa ay ang ganitong uri ng hamon sa pag-aaral ng machine ay tila napakahusay na angkop para sa medyo makapangyarihang mga cores, hindi ang SIMD (solong-pagtuturo, maraming data) na mga uri ng mga bagay na nakikita namin sa pag-compute ng GPU. At kung tulad ng chip na umiiral, malamang na magamit ito ng IBM sa pinakamataas na dulo ng mga pangunahing papel.

Ang ganitong chip ay maaaring magamit para sa mga bagay tulad ng virtualization, kung saan teoryang dapat itong hawakan ang daan-daang, marahil libu-libo ng mga virtual machine. Para sa mga solong application, gayunpaman, malinaw na kakailanganin namin ang mga bagong uri ng kahanay na programa, na nangangahulugang malaking pagbabago sa kung paano sumulat ang mga tao ng mga aplikasyon.

Sa kasaysayan, ang computing ay nakakita ng mas makapangyarihang mga makina na dumarating tuwing ilang taon, at palagi kaming nakakahanap ng mga bagong paraan upang magamit ang mga ito - madalas na mga paraan na hindi namin inaasahan. Pagkatapos ng lahat, sampung taon na ang nakalilipas, kakaunti ang naisip ng Watson o Hadoop, para sa bagay na iyon. Sa anumang kaso, nakakatuwang isipin kung ano ang magagawa natin sa mga chips sa susunod na dekada.

Ano ang gagawin mo sa 300 mga cores?