Êîìïüþòåðû * Ìèðîâûå íîâîñòè *Ñóïåðêîìïüþòåðû â Ðîññèè? |


Íå òàê äàâíî âûñîêîïðîèçâîäèòåëüíûå âû÷èñëåíèÿ ïðåîäîëåëè ïëàíêó ïðîèçâîäèòåëüíîñòè â îäèí ïåòàôëîïñ (êâàäðèëëèîí, èëè 1015 îïåðàöèé ñ ïëàâàþùåé çàïÿòîé â ñåêóíäó). . Âû÷èñëèòåëüíàÿ ìîùü íàñòîëüíûõ ÏÊ îòñòàåò îò ïðîèçâîäèòåëüíîñòè ñóïåðêîìïüþòåðîâ ïðèìåðíî íà 12 ëåò. Èíûìè ñëîâàìè, ïî óðîâíþ ïðîèçâîäèòåëüíîñòè ñåãîäíÿøíèå ïðîôåññèîíàëüíûå ÏÊ ïðàêòè÷åñêè ïîëíîñòüþ ñîîòâåòñòâóþò ñóïåðêîìïüþòåðàì 12-ëåòíåé äàâíîñòè. Ïîýòîìó ïîëîæåíèå äåë ñ âûñîêîïðîèçâîäèòåëüíûìè âû÷èñëåíèÿìè (High Performance Computing, HPC) îïðåäåëÿåò ñèòóàöèþ íà ðûíêå ïðåñîíàëüíûõ ñèñòåì â ñëåäóþùåì äåñÿòèëåòèè.
Âåäóùèå ñòðàíû ìèðà èñïîëüçóþò è ñîâåðøåíñòâóþò âîçìîæíîñòè ñóïåðêîìïüþòåðîâ äëÿ ðåøåíèÿ îñîáî ñëîæíûõ çàäà÷ íàóêè, îáðàçîâàíèÿ, ýêîíîìèêè, äëÿ ôîðìèðîâàíèÿ äîëãîñðî÷íûõ ïðîãíîçîâ, â òîì ÷èñëå â îáëàñòè ìåòåîðîëîãèè è ýêîëîãèè, ñ öåëüþ îáåñïå÷åíèÿ íàöèîíàëüíîé áåçîïàñíîñòè. Ñóïåðêîìïüþòåðû ñåãîäíÿ – ýòî êëàñòåðíûå ñåðâåðû ñ íåñêîëüêèìè äåñÿòêàìè, ñîòíÿìè è äàæå òûñÿ÷àìè ïðîöåññîðîâ, ðàáîòà êîòîðûõ ñòðîèòñÿ íà îäíîâðåìåííîì âûïîëíåíèè çàäà÷, ñïåöèàëüíî ðàçäåëåííûõ ìåæäó ñîáîé â îáùåé ñòðóêòóðå èñïîëíåíèÿ ïðîãðàìì, ïîñêîëüêó èìåííî ýòî íåîáõîäèìî äëÿ ïîâûøåíèÿ áûñòðîäåéñòâèÿ ïðè ïîëó÷åíèè èòîãîâîãî ðåçóëüòàòà. Òàêîé ñïîñîá îðãàíèçàöèè íàçûâàåòñÿ ïàðàëëåëüíûìè âû÷èñëåíèÿìè. Ýòà îòðàñëü ïðîãðàììèðîâàíèÿ ïîäðàçóìåâàåò ðàçäåëåíèå çàäà÷ (ðàñïàðàëëåëèâàíèå) íà ìíîæåñòâî ïîòîêîâ.
Ñåãîäíÿ îíè àêòóàëüíû äëÿ ñóïåðêîìïüþòåðîâ èç ñïèñêà ÒÎÐ500, íî óæå â íåäàëåêîì áóäóùåì ñòàíóò ðÿäîâûì äåëîì äëÿ ïîëüçîâàòåëåé íàñòîëüíûõ êîìïüþòåðîâ.  ïîñëåäíèå ãîäû Ïðàâèòåëüñòâî Ðîññèè óäåëÿåò áîëüøîå âíèìàíèå íàóêîåìêèì òåõíîëîãèÿì è ðåçåðâèðóåò çíà÷èòåëüíûå ñðåäñòâà íà ðàçâèòèå íàíîòåõíîëîãèé, îäíàêî ýòî âîçìîæíî ëèøü ïðè ìàêñèìàëüíî øèðîêîì èñïîëüçîâàíèè ñóïåðêîìïüþòåðîâ.  ýòîé ñâÿçè Ðîññèÿ ñòðåìèòñÿ ñëåäîâàòü â ðóñëå îáùèõ ìèðîâûõ òåíäåíöèé, íàðàùèâàÿ ñâîè ðåñóðñû âûñîêîïðîèçâîäèòåëüíûõ âû÷èñëåíèé.  åãî î÷åðåäíóþ ðåäàêöèþ TOP500 â èþíå 2008 ãîäà ïîïàëè âîñåìü ðîññèéñêèõ ñóïåðêîìïüþòåðîâ (íàïîìíèì, ÷òî â íîÿáðå 2006 ãîäà â íåì ïðèñóòñòâîâàë ëèøü îäèí, à â èþíå 2007 ãîäà - ÷åòûðå).
Äâà ãîäà íàçàä âåñü ìèð ïåðåøåë íà ìíîãîÿäåðíûå CPU, è ýòî êàðäèíàëüíûì îáðàçîì ïîìåíÿëî ñèòóàöèþ ñ ÍÐÑ - äî ýòîãî ðîñò ïðîèçâîäèòåëüíîñòè ñóïåðêîìïüþòåðîâ ïðîèñõîäèë ïî÷òè ëèíåéíî. Íî ñ ïîÿâëåíèåì ÷åòûðåõÿäåðíûõ ïðîöåññîðîâ äîñòèæåíèå ïðîèçâîäèòåëüíîñòè â îäèí òåðàôëîï ñóùåñòâåííî óïðîñòèëîñü: ñåãîäíÿ ýòî ìîæíî ñäåëàòü ñ ïîìîùüþ îäíîé «êîðçèíû» áëåéä-ñåðâåðîâ, ÷òî äîñòóïíî íå òîëüêî êðóïíûì, íî è ñðåäíèì ïðåäïðèÿòèÿì. Îäíàêî ýêîíîìèêà îêàçàëàñü íåãîòîâîé ê òîìó, ÷òîáû ýôôåêòèâíî èñïîëüçîâàòü ñòîëü âûñîêóþ âû÷èñëèòåëüíóþ ìîùíîñòü. Ê òîìó æå ïîÿâèëàñü âîçìîæíîñòü ñòðîèòü ñèñòåìû, îáëàäàþùèå òûñÿ÷àìè è äåñÿòêàìè òûñÿ÷ ÿäåð, è âîçíèê âîïðîñ î íàïðàâëåíèè äàëüíåéøåãî äâèæåíèÿ, ïîñêîëüêó ÏÎ ñòàëî íåñîñòîÿòåëüíûì â ðåøåíèè çàäà÷ ðàñïàðàëëåëèâàíèÿ âû÷èñëåíèé íà ñòîëü áîëüøîå êîëè÷åñòâî ïðîöåññîðîâ.
Ýòî îäíà èç ãëàâíûõ ïðîáëåì, âîçíèêøàÿ â ñâÿçè ñ ïîÿâëåíèåì ñóïåðêîìïüþòåðîâ ñ ïðîèçâîäèòåëüíîñòüþ 0,5–1 ïåòàôëîï. Óïîìÿíóòàÿ ïðîáëåìà êàñàåòñÿ ÏÎ âñåõ óðîâíåé. Îïåðàöèîííûå ñèñòåìû äîëæíû óìåòü ðàáîòàòü ñ äåñÿòêàìè òûñÿ÷ ÿäåð, ïîýòîìó âñòàë âîïðîñ îá àðõèòåêòóðàõ ñóïåðêîìïüþòåðîâ – ïðîãðàììû ïðîñòî íå óñïåâàþò àäàïòèðîâàòüñÿ ê ñêà÷êó ïðîèçâîäèòåëüíîñòè. Âîçíèêàåò ñîìíåíèÿ: à ñëåäóåò ëè ïðîäîëæàòü «ãîíêó çà ïåòàôëîïàìè» èëè ëó÷øå îãðàíè÷èòüñÿ ñèñòåìàìè ñðåäíåãî ðàçìåðà? Âàæíî îòìåòèòü, ÷òî â Ðîññèè âûñîêîïðîèçâîäèòåëüíûå âû÷èñëåíèÿ ðàçâèâàþòñÿ î÷åíü àêòèâíî. Èìåííî â ýòîé îòðàñëè íàøà ñòðàíà ìîæåò ñòàòü îäíèì èç ìèðîâûõ ëèäåðîâ. Íî äëÿ ýòîãî òðåáóþòñÿ ñåðüåçíûå óñèëèÿ è ôèíàíñîâûå âëîæåíèÿ è, ïðåæäå âñåãî, ó÷àñòèå ãîñóäàðñòâà. Íè îäíà êîììåð÷åñêàÿ ñòðóêòóðà íå ñïîñîáíà íà êîîðäèíàöèþ ñòîëü ìàñøòàáíûõ äåéñòâèé. Î÷åâèäíî, àêòèâíîå ó÷àñòèå â ýòîì äîëæíî ïðèíèìàòü íàó÷íîå ñîîáùåñòâî, ñëåäóåò ðàçðàáîòàòü ñïåöèàëüíóþ ïðîãðàììà ïî êîììåðöèàëèçàöèè ðåçóëüòàòîâ ÍÐÑ.
Àêòèâíî ðàáîòàâøàÿ â 2007 ãîäó ãîñóäàðñòâåííàÿ ïðîãðàììà «Îáðàçîâàíèå» ïðèâåëà ê ïîÿâëåíèþ öåëîãî ðÿäà óñòàíîâîê, ðàñïîëîæåííûõ íå òîëüêî â Ìîñêâå. Ñðåäè íèõ ñóïåðêîìïüþòåðû â ÓÃÀÒÓ (Óôà), Íîâîñèáèðñêå, Êðàñíîÿðñêå è Òîìñêå (ïåðâàÿ ðåàëèçàöèÿ ïî ïðîãðàììå ÑÊÈÔ). Âàæíåéøåé ïðàêòè÷åñêîé çàäà÷åé ÿâëÿåòñÿ âíåäðåíèå ñóïåðêîìïüþòåðîâ â èíäóñòðèè.  àâãóñòå 2008 ãîäà îáúÿâëåíî, ÷òî ÍÏÎ «Ñàòóðí» çàâåðøèëî ïðîåêò ïî ñîçäàíèþ ñóïåðêîìïüþòåðíîãî öåíòðà, ãäå áûë çàïóùåí â ýêñïëóàòàöèþ ñàìûé âûñîêîïðîèçâîäèòåëüíûé ñóïåðêîìïüþòåð â ïðîìûøëåííîñòè Ðîññèè è ÑÍà ìîùíîñòüþ 14,3 òåðàôëîïñ íà áàçå 1344 ÷åòûðåõúÿäåðíûõ CPU Intel Xeon.
Øèðîêî èñïîëüçóþòñÿ âûñîêîïðîèçâîäèòåëüíûå âû÷èñëåíèÿ â íåôòÿíîé è ãàçîâîé îòðàñëè, ïðàâäà òàì äëÿ ðåøåíèÿ ñàìûõ ðàçíûõ çàäà÷ èñïîëüçóþòñÿ êëàñòåðû íåâûñîêîé ïî íûíåøíèì ìåðêàì ïðîèçâîäèòåëüíîñòè – 2-4 òåðàôëîïñ. Ê ñîæàëåíèþ, â Ðîññèè íåàêòèâíî âåäåòñÿ ðàçâåäêà íîâûõ ìåñòîðîæäåíèé, à çíà÷èò è íåò îñòðîé ïîòðåáíîñòè â áîëåå ïðîèçâîäèòåëüíûõ êîìïüþòåðàõ. Îñíîâíàÿ èäåÿ èñïîëüçîâàíèÿ ìîùíûõ âû÷èñëèòåëüíûõ ñðåäñòâ â ïðîìûøëåííîñòè – ýòî ñîêðàùåíèå èçäåðæåê ïðè äîáû÷å èñêîïàåìûõ, ïîýòîìó â ñîâðåìåííûõ óñëîâèÿõ ìèðîâîãî ýêîíîìè÷åñêîãî êðèçèñà îíè ìîãóò ñòàòü ñðåäñòâîì âûæèâàíèÿ. Äëÿ ÍÐÑ åñòü è åùå îäíà î÷åíü èíòåðåñíàÿ ñôåðà ïðèìåíåíèÿ –íàíîòåõíîëîãèè. Äëÿ òîãî ÷òîáû çàâòðà ìîæíî áûëî ñîçäàâàòü è èñïîëüçîâàòü íîâûå ìàòåðèàëû è ïðîäóêòû íà èõ îñíîâå, ñåãîäíÿ íàäî âñå îñíîâàòåëüíî ïðîñ÷èòàòü, äëÿ ÷åãî ïðîñòî íåîáõîäèìûå ìîùíûå âû÷èñëèòåëüíûå ðåñóðñû. Êñòàòè, â ýòîé îáëàñòè â ìèðå ñóùåñòâóåò äîñòàòî÷íî ìíîãî ìîäåëåé è îòêðûòîãî ÏÎ, êîòîðîå ìîæíî ñ óñïåõîì èñïîëüçîâàòü.
Êîðïîðàöèÿ Intel àêòèâíî ñîòðóäíè÷àåò ñ èññëåäîâàòåëüñêèìè îðãàíèçàöèÿìè, êîòîðûå ðàçðàáàòûâàþò ñõåìû ìîäåëèðîàíèÿ íàíîñòðóêòóð ñ çàäàííûìè ñâîéñòâàìè, è ýòîò îïûò âïîëíå ìîæíî èñïîëüçîâàòü â Ðîññèè. Èíîé ïåðñïåêòèâíîé îáëàñòüþ äëÿ èñïîëüçîâàíèÿ ÍÐÑ ÿâëÿåòñÿ ñîçäàíèå íîâûõ ëåêàðñòâåííûõ ïðåïàðàòîâ. Âûñêîîïðîèçâîäèòåëüíûå âû÷èñëåíèÿ ïîçâîëÿþò çàìåíèòü îáû÷íûé ñêðèíèíã (ïðîâåðêó î÷åðåäíîãî íîâîãî õèìè÷åñêîãî ñîåäèíåíèÿ íà åãî ïðèãîäíîñòü äëÿ ëå÷åíèÿ òåõ èëè èíûõ çàáîëåâàíèé) öåëåíàïðàâëåííûì ìîäåëèðîâàíèåì íóæíûõ ìîëåêóë âåùåñòâ, êîòîðûå â ñîñòîÿíèè îêàçûâàòü öåëåíàïðàâëåííîå òåðàïåâòè÷åñêîå âîçäåéñòâèå íà áîëåçíü è åå ñèìïòîìû. È äàæå áîëåå òîãî: HPC óñêîðÿþò è îáëåã÷àþò âûÿâëåíèå ïðè÷èí ÷åëîâå÷åñêèõ íåäóãîâ.
Êàê âèäèì, ñóïåðêîìïüþòåðû ðåøàþò ñóïåðçàäà÷è: ýòî íå ñòðåëüáà ïî âîîáðàæàåìûì ïðîòèâíèêàì íà äîìàøíåé ïåðñîíàëêå. Ïîýòîìó, äëÿ ïîäíÿòèÿ ýêîíîìèêè ñòðàíû, âûâîäà ïðîèçâîäñòâà íà íîâûé êà÷åñòâåííûé óðîâåíü îáîðóäîâàíèå, î êîòîðîì ãîâîðèëîñü âûøå, êðàéíå íåîáõîäèìî. Êîíå÷íî, ýòî òðåáóåò êîëëîñàëüíûõ êàïèòàëîâëîæåíèé è ãðàìîòíîãî ðóêîâîäñòâà ïðîåêòàìè, íî è îêóïèòñÿ ñî âðåìåíåì ñòîêðàò.
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |