Organizations as Communicative Structures of Power
Programming para sa mga multicore system ay maaaring maging kumplikado, kaya ang isang industriya consortium na pinangunahan ng Advanced Micro Devices ay gumawa ng hakbang sa kanyang layunin upang maalis ang pag-unlad hamon kaya ang mga aplikasyon ay portable sa lahat ng mga aparato, architectures at mga operating system
Ang HSA (Heterogeneous System Architecture) Foundation sa Martes ay inaasahang magpapakilala ng isang bagong unipormeng memory architecture na tinatawag na HUMA na gumagawa ng iba't ibang mga uri ng memorya sa isang sistema na naa-access sa lahat ng mga processor. Sa pamamagitan ng pagbagsak ng mga hadlang na hiwalay ang iba't ibang mga uri ng memorya, ang mga developer ay may access sa isang mas malaking pool ng nakabahaging memorya kung saan ang code ay maisasakatuparan.
Ang detalye ay bahagi ng standard na hardware ng HSA na bukas sa mga server, mga PC at mga aparatong mobile. Ang layunin ng HSA ay upang makalikha ng isang pangunahing interface sa paligid ng industriya-standard parallel programming tools upang ang code ay maaring maisulat at maipon sa isang beses para sa maraming mga device.
Mga computer at mobile na aparato ngayon pagsamahin CPUs na may maraming mga co-processors upang pabilisin ang mga gawain sa computing. Ang ilan sa mga co-processors ay kinabibilangan ng GPUs (graphics processing units), DSPs (digital signal processors), processor ng network, FPGAs (field programmable gate arrays) at dalubhasang ASICs (application integrated circuits). Ang ilan sa mga pinakamabilis na kompyuter sa mundo ay gumagamit ng magkasanib na lakas ng computing ng GPUs at CPUs para sa kumplikadong mga kalkulasyon ng matematika, habang ang mga mobile device ay may maraming mga processor para sa graphics at seguridad.
Ang mahusay na pagproseso ay humahantong sa mas mahusay na pagganap ng smartphone at tablet, at mas mahabang buhay ng baterya, Sinabi ni Phil Rogers, corporate fellow sa AMD, sa isang conference call para pag-usapan ang bagong detalye.
AMD mamaya sa taong ito ay inaasahang mag-release ng laptop at desktop processors code na pinangalanang Kaveri kung saan ang mga CPU at graphics processor ay maaaring magbahagi ng memorya. Ang mga layunin ng HSA Foundation ay maluwag na nakatali sa diskarte ng maliit na tilad ng AMD kung saan sinasama ng kumpanya ang intelektuwal na ari-ariang pangatlong-parte upang ma-customize ang mga chips sa mga pangangailangan ng kostumer. Halimbawa, ang AMD ay gumagawa ng customized na chip para sa paparating na gaming console ng PlayStation 4.
Nais din ng HSA na babaan ang mga gastos sa pagpapaunlad at bawasan ang kakailanganing mag-recompile ng code sa mga device o mga arkitekturang chip. Ang ilan sa mga tampok ng HUMA ay kasama ang dynamic na alokasyon ng memorya at mabilis na pag-access ng GPU sa memorya ng system.
"Ang bawat compute unit … ay magkakaroon ng parehong priyoridad at pagpunta sa lahat upang tumingin sa parehong memory," sabi ni Jim McGregor, ang prinsipal analyst sa Tirias Research.
HUMA nagsisiguro na ang bawat yunit ng hardware ay may access sa parehong data, kaya ang impormasyon ay hindi kailangang kopyahin sa iba't ibang mga uri ng memorya. Ang GPUs at CPUs ngayon ay may access sa iba't ibang mga uri ng cache at memory at ang pagtutukoy ay masira ang tradisyunal na hulma kung saan ang CPU ay naglalaan ng memorya para sa pagpapatupad ng code, ngunit ang impormasyon ay kinopya sa GPU memory para sa pagpapatupad ng graphics processor.
"Ang iba pang bahagi ay ito ay unifying ang hardware at din software architecture. Kung nasusulat mo sa C ++, maaari mong sabihin na gusto ko ang GPU na ipatupad ito, "sabi ni McGregor.
Tinutukoy din ng pagtutukoy ang pangangailangan na maglipat ng data sa pagitan ng memorya, at nagbibigay-daan sa mga isyu sa bottleneck, sinabi ni McGregor. Sinabi ni Rogers na ang pagtutukoy ay kinikilala ang maraming imbakan at networking interconnects, ngunit hindi sinabi kung ito ay tutugon sa mga walang-huwaran na mga yunit ng imbakan na nakakatulad sa memorya. Maraming mga pag-install ng server na may solid-state na mga drive bilang isang form ng cache kung saan ang data ay kinopya at naka-imbak para sa isang pansamantalang panahon bilang isang gawain ay pinaandar. Lumutang ang Facebook sa ideya ng paggamit ng mga SSD bilang isang kapalit para sa DRAM.
Kasama rin sa HSA Foundation backers ang ARM, Sony, MediaTek, Qualcomm, Samsung, Texas Instrumentong, LG Electronics, Imagination Technologies at ST Ericsson. Ang Intel ay hindi miyembro ng HSA Foundation at gumagamit ng sarili nitong mga co-processor, compiler at mga tool sa programming upang samahan ang mga chip nito.
Ang ideya ng mga shared resources ng memorya ay din na hinabol ng AMD karibal Nvidia, na hindi isang miyembro ng HSA Foundation. Ang susunod na taon ng Nvidia ay naglalabas ng isang graphics processor batay sa arkitektura ng Maxwell, na magkaisa ng GPU at memory ng CPU. Magagawa ng mga GPU na matugunan ang memory ng CPU at vice versa, at mas madaling magsulat ang mga application na may pinag-isang mga mapagkukunan ng memorya. Ang mga smartphone at tablet ay makakakuha ng pinag-isang memorya sa paparating na Nvidia's Tegra 5 processor code na pinangalanang Logan, na magkakaroon ng isang graphics processor na binuo sa arkitektura ng Maxwell at sinusuportahan din ang CUDA, kung saan ang proprietary set ng mga tool para sa parallel programming ng Nvidia.
HUMA tugma sa mga sikat na programming language tulad ng C, C ++ at Python, at maraming mga operating system, sinabi ng AMD.
Mga paradahan ng kotse ng Audi mismo, tumatagal ng mga hakbang sa sanggol patungo sa automation ng sasakyan (video)
Car could valet mismo? Iyan ang tamang pag-iisip sa pagmamaneho hanggang sa isang hotel o restaurant, pagkuha sa labas ng iyong sasakyan, at pagpindot ng isang pindutan. Ang Audi ay nagtatrabaho sa mga sasakyan na magagawa iyan.
Giveaway: 7 Mga eBook na kopya ng Network Ang iyong Mga Computer at Mga Aparatong Hakbang sa Hakbang
Na nakatuon sa mga taong gustong bumuo at mamahala ng kanilang sariling maliit na home network.
Ang mga hakbang sa Windows 7 na mga hakbang sa recorder ay ginagawang mas madali ang pag-aayos
Oo, maaari mong gamitin ang Windows 7 Mga Hakbang sa Mga Tagatala ng Mga Hakbang para sa pag-aayos ng mga error nang madali. Maaari itong awtomatikong i-record kung ano ang nangyayari sa screen.