![]() |
|
Модераторы: Се ля ви, Nastya, neutrino |
![]()
|
|
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 2 Всего: 207 |
Я о кразвитии компьютеров... Так вот подумалось - сейчас частота процессора примерно 4 GHz - за один такт свет может пройти 7 см, а размер процессора примерно сантиметр, я понимаю что нет не обходимости свету идти из конца в конец кристалла на каждый такт, и ток "крутится" в пределах небольшой зоны, но и там он же не идёт по прямой и если в линию вытянуть всю электрическую цепь для ассемблерной операции то ... В общем пугает что порядки того что есть и теоретических пределов уже очень близки... Зоны p-n переходов тоже уже имеют толщину в десятки атомов, даже если спустится на атомный уровень это всего-лишь увеличение плотности элементов на 1-2 максимум 3 порядка, а увеличение количества транзисторов наталкивается на ограничение скорости света (про теплоотвод я не говорю, так как это скорее техническое ограничение, чем фундаментальное)...
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 1 Всего: 155 |
-------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Уже сейчас не столько нарарщивается частота, сколько развивается логика и многоядерная архитектура процессоров.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 2 Всего: 207 |
Причём тут архитектура?
Я не об этом, понятно что многоядерность, распараллеливание процессов и т.п. Я имею ввиду о вычислительной мощности - количество операций которую способен выполнить определённый объём пространства за единицу времени... Распаралеливание и многоядерность не очень большой выигрышь дадут на алгоритмах которые линейны и не могут быть ускорены путём выполнения в двух потоках. Кроме того ядра должны как-то обмениваться информацией, если алгоритм требует очень интенсивного обмена информацией то упираемся в скорость света, будет тормозить передача информации между ядрами.... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
| Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 1 Всего: 155 |
-------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Просто пример: оригинальный 8052 выполняет любую операцию за 12 тактов, DS80520 то же за 3-4 такта, а есть такие чипы что все операции выполнаяют за один такт(не пойму как можно деление сделать за один такт...
А если отказатся от таких алгоритмов. Знаю что звучит странно ине правдоподобно, но видел такие вещи на функциональных языках, учитывая что это всё всегда может выполнятся паралельно... -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| sergejzr |
|
||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 2 Всего: 360 |
Таблицу загнать в проц
Да алгоритмы - алгоритмами, а даже "hello world" можно распараллелить Вообще параллелизировать можно почти всё. Ведь кроме самого алгоритма ещё куча всего происходит в компе. Мне очень нравится параллрльное умножение. До сих пор балдею, как вспомню, когда первый раз увидел (кстати тоже вот 32 такта инициализации и потом результат нового умножения с каждым тактом). А если честно говорить, то сейчас уже машинки такие быстрые |
||||
|
|||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Если опустить такие мелочи как увеличение скорости раз в 10-20 http://research.sun.com/async/Publications...ml2003-0241.pdf to наверное да - пока нe появятся квантовые компьютеры http://www.cs.caltech.edu/~westside/quantum-intro.html Это сообщение отредактировал(а) Domestic Cat - 24.11.2004, 00:49 -------------------- |
|||
|
||||
| cardinal |
|
||||||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 3 Всего: 99 |
Сомневаюсь... У Intel'а в последнее время ничего не получается... Хотя здесь написано, что они что-то там победили http://www.wn.ru/computers/17.11.2003/2.html
Особенно с появлением винды стало вообще непонятно, что и где происходит.
Поделил экран на 20 частей поставил 20 процессоров и пусть они себе вырисовывают каждый пиксель -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
||||||
|
|||||||
| Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 2 Всего: 207 |
Не получится, например тебе надо обрабатывать огромные массивы информации , даже при исключительно высокой скорости процессора и хранилища данных упираемся в проблему скорости света - процессор работает быстрее чем источник данных находящийся в 10 сантиметрах может эти данные передавать... Я не говорю что нельзя распаралелить ничего, понятно что оптимизировать ещё и оптимизировать, но оптимизация возможена лишь какой-то части операций. Т.е. раньше заменили 86 на 386 - при любых алгоритмах, чего бы вы не делали увеличение скорости на несколько порядков, теперь же с многоядерной архитектурой и распараллеливанием и т.п. ускорение будет нелинейный - что-то существенно станет быстрее работать, а что-то как ползло так и будет ползти.
В том то и дело, что хоть кварковые - натолкнулись похоже на столь фундаментальный предел что вряд ли получится преодолеть... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
| Domestic Cat |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Хм... По-моему ты не совсем понимаешь о чем речь. :
То что мы имеем сейчас - далеко не предел.... Добавлено @ 04:28 Здесь на русском: http://cs.mipt.ru/docs/comp/rus/develop/ot...comp/index.html -------------------- |
||||||
|
|||||||
| AgereS |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 23.6.2004 Репутация: нет Всего: 3 |
а зачем тогда спрашивается искусственный интеллект, который позволяет угадывать какие операции могут в машине происходить и предугадывать их результат, когда всё так плохо...
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Ну не знаю... в нашем мозге процессы явно не на пределе физики, а память кажется бесконечной. Значит можно...
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
Как мне думается потенциал для текущей технологии пока есть... И состоит он в наращивании объёмов внутрипроцессорного кэша. Это приведет к сокращению количества операций обмена с внешней памятью, которая занимает наибольшее время при вычислениях из-за расстояния от процессора до банков памяти...
Ну а следующий этап развития технологий - ????????????????? |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 3 Всего: 99 |
Ты себя переоцениваешь На самом деле папа мой рассказывал, что какой-то очень умный мужик в России доказал теоретически, что производительность процессора можно сильно увеличить если перейти на тринарную (или как ее там зовут) систему счисления. Но %:? он же в стране живет, в которой о науке уже давно забыли (я про политиков), что я могу сказать - тошнит от такой политики... Короче все усилия того мужика закончились на том, что денег на производство процессора (а одну штуку никто производить не собирается) у него нет -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
![]()
|
| Правила форума "Наука и Мир" | |
|
|
При составлении постов старайтесь соблюдать орфографию и грамматику русского языка.
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Наука и Мир | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |