
Вице-придент NVIDIA Билл Дэлли в гостой колон ала «рбс» написал, что знаменй кон Мура больше не ратает и «мерт По его словам, современные многопроцесе решен становся все менее фективными, и пр учее чиа яде уже дает результат «Это как рь ет т прикреплея крые к поеу», — гор о
Решени прлемы лли счает энгоэкономичные параллельны системы та CUDA. «Сейчас нуж создавать ергоэтивные пллные ьютеры, они же ун кпьеры (roughput comp мно преорных яде оптимизированных не на последовательную скость, а эффективть решения опреленной пробле».
Зам это нужно? П его словам «фдаментальным преуществом параллых вычис являетс более эффективное использовие трзисторов. В результате удвоения числа процессор ог программы инт работ вдвое бырее. Однак простое удвоение числа транзторов в рийных процессорах прт к оче сомно приросту производелости, к ту же с лль затратам энергии».
Дальше он ъня: уть параллельн компьютерам будет нок. ле 40 лет последовательного прогмирования иустрии сложило мощное прото любым менениям, вь и требуют порвать с уствшся подходами Буд очень непросто еобровь огромно чи существуи последовательных пграмм дл бо в параллельном режиме, о учетом острой нехватки прраммистов, имх опыт ралленого программирования».
Но не все так пло «Паллельное программвие може воскресить закон Му да платформу д будуще эномического роста и коммерческих иоций. Перед компьютерной индией оит сеый вызов — тить пики, которые иользовали десятилет, приспоситься эй новой плаое».
Back to top · Copyright © 2010 Renovation Blog
17.04.2010 в 21:20 »
спор ки классы алритмов не поддаются?
17.04.2010 в 22:03 »
из того, с чем я скался лично — не поаюя алгоритмы, исполующи неявн или самогравации Их, вообщео мож спараить, но для эт применяются итерацны готмы, там совсем уя тория, поте точт несхмость и прое прелести. Плох поддаются рааллеливани алгоритмы, в котор нельзя пдсказь число ций н кдом «параллм участке». При этом може возниуть сиия, гда все N-1 процсоров будут ждать, по ин занчит ст, чтоб можно было «сшить ени
17.04.2010 в 22:15 »
Как я понял, обы ребок мгог жизни его надо называть или Стив, или Би
17.04.2010 в 23:13 »
Ну поче же? о назвь Чак и Анатолием =
17.04.2010 в 23:33 »
Это dia признае что CP l от I удачен? :
18.04.2010 в 00:30 »
Встав и свои 5 коек.
1) CUDA это варция на SIMD, так? Если я не ибаюсь, гда с м та техлогии но решить довольно небольшой клс зада если не обаюсь то в основн зачи в басе fol scan.
2) йс огие приложения пеходят в в, а там проблем с паралльностью актически нету, м и без CUDA все хорошо.
3) Дейсттельно сложные задачи параллельо проаммирон связаны conrrency, ту обенн тес функальны языки (ST и актная модель (erlang). DA со св С иде .
4) В щ ввод/выв coutines, continti. Как минимум неблокиющий ввод/вывод необм для светлог параллео будущего к тут есть ещ да копать.
В любом случае дущее паралльног программирования но не за CUD
18.04.2010 в 00:53 »
слетельно программирании, ИМХО, нлирующег ввода-выва не может ть в прин идаемый резуль от него бут завить дальйш програ.
Перодит н нхрные алгорит с обработко сбщен/состний, тогда и параллельнос буд.
18.04.2010 в 01:10 »
Нет, оаете) Почитайте про
18.04.2010 в 01:25 »
В баетесь в утверждении, что ошибаюсь. Речь-то ит же. Ent-Loop и есть асиноне алгормы с оаботкой сощенийостояй. =)
18.04.2010 в 01:44 »
Ок, я понял ч вы ее ввиду нак я все же аю что посовательные алгоритмы и инхронность пятия ортогонан. е ки программы осне evep последовательные. И event-lo это courrey а на parallesm, эти два проые сло оба переводяя ка «паралльть». П паллеьностью ычн имеют ввиду факт фиского ения неольки вычиительных процессов разных уройств, и event-loo под э определение не дходит.
18.04.2010 в 02:20 »
нхрность является зательным условием дл пррамма изначально построена на обработке событсбщий (пусть даже и в одном пото), т ее м спараеть. А лейная лок расплвани пожит, увы…
Возмож, я ошибаюсь Тот же lang вроде не асинхронный, но замечатно распарливается.
18.04.2010 в 02:44 »
>Асинхроость явл обязательны условие паралленост
Опя же путана в тминогии. Пучит резтат ассинхно э значит получит результат отлон (defer как токо результат будет допен. А как этот ханизм ализуется — чер мготредовость (параллельн, кл событий еватель) не важ. Однако нх плохо — такие места к правило блокиюя для доступа тольк ним тредом и являются ким меом.
Говорить, ч синхрость необходима для паельности ньзя. она порой поле наир вводе/вод
Erlang ксти говоря ассинхнй, там сообщея оравляются ассхронно.
Вообще параллельность ает разй. Гр мож вть: «чтую» и детерменованную параельно (как OpenMP), недетерминироваую счет crrency) параллельность (lang, reads), паральност по данн (SIMD)
Плюс «не паллельсть» чис ccurn, пример event-loop.
18.04.2010 в 03:26 »
Х е OpenM ная иция токов? м вроде б вполне себе sha resources, а ка он shared (атом кировками) — компиляру виднее.
Я ит что паллельнос либо есть, делает вид что есть. А уж как он правильно называется — точно не знаю
18.04.2010 в 04:05 »
интереся те… вот постоянно сижу в офисе и думаю… в бы объенить все коы в 1 вислитею единицу….и хотя вео общитывать мно бо бы с реальной скосю
а к 50 компов и нелько серв тупо простаивают
18.04.2010 в 04:25 »
Вам сюда T! Russia, вы смое помочь прчитывь бки вес медицину, олог и хим вперёд, к ам.
18.04.2010 в 04:44 »
Мне катс idia вден такой пот собий, так к у них нет свое x оцессо а вот если рын лом развнется в многочность и появиться мнесо коравны хо распараллелихся прожений, то у них есть шанс выстить свой проссор под какую нибудь отличную от x86 архитекту Почему корпотив Поту, чт д него легко испозовать Linux как . Linux быстро можно адаптивать почти к люй архиктур и в коротк оки. В э происхит на фоне интеграци в ро CPU, видо из за этого они и нервниют…
18.04.2010 в 05:12 »
В кпаративном сее самым нруженным и критичн местом являся СУБД. Смет ли веорны проссор кить рабо реляонй СУБД Сомнеюсь. А т докентно-ориентованных распределенны СД (в CouchDB) есть шанс. Правд и з NV со своим CUDA в ете=) Ведь модель прммировани здесь ссем другая (con
18.04.2010 в 05:59 »
у закон Му ртв в оельно взяй кпании. тя иногда и получается залкать тнзю примерно по Муру но температу >0C неодряэ. прокля физ, ка бы хорошо жило Нвидии если б не он
птиват системы лучше надо тда Мур выполняться будет. п к лн. а може пора пзидео нять тото они пепусь?
18.04.2010 в 06:49 »
В вам пример ного пиара NVidi проти tel. «Ваш CPU ртв, U. Пожалуй, за та метод пдвижения слеющей мо видюхой станет опь Radeon
18.04.2010 в 07:44 »
(Я не п когда вые усшал пр точно помню что первый шаг в пиар этого напраен сделал именно Ште Так «ящно обвинь ег в приржеости 40-леу консерватизму, не понимая даже суост ко Мур (и рассчитывая н тех, кто о не только слышал издалека), похоже, могут только жорделы.)
18.04.2010 в 08:22 »
всё-таки нтал!
18.04.2010 в 09:03 »
«Будет онь непросто преобразать огром число ществщих последовательных програм для рабо в паралленом реме»
— а ниг ро бы бы некомфортно ратать на сремом железе. Для маог пооваля, и уж речь идет об «ромном числе программ сами прожвы б и ттся игры, а он и так GPU загружают
18.04.2010 в 09:27 »
Очно нафига — на бущ. перехода на параллельсть нужн бет ачале нить параллельно решать зада, которые уже усшно шались и тоо по гатьс даше. А загрузить сотни и сячи ядер нает чем, главное научтьс под х писа.
18.04.2010 в 09:46 »
Думаю, дело ит к прогрмным хиктурам на оове мини-сов (и миемонов).

Это небошая аономная программа, то вроде java-ала для льника, котор рабоет на дьно ядре с отдельной птью. о периодически поглявает на рписан (очередь задач) и есл ест зача, оно ее шт. Со загружает нные и вружае результ.
Вот тол задачи труд придумат особенно в сфер задач хватает просчитат лаь экран или повение C, или текторию ижения частиц…
18.04.2010 в 09:59 »
кстати, а ве раллельный ое вео у Sony Vegasа… правда ни разу пбова