Мужики я понимаю, что многим моя писанина кажется невнятной. Но хоть один из вас серьезно отнесся к написанному?
Идея, мной предложенная, по сути, до ужаса проста: "Объединить вычислительные мошьности в единую вычислительную систему"
Но в плане реализации (от идеи до модели) очень сложна.
Вот, собственно, почему я тут. Пытаюсь выяснить стоит ли задумка чтоб так заморачиваться.
Хотел добавить голосование - запрещено
А по-моему было бы любопытно узнать кто-что по этому поводу думает
Да по-дилетантски, да ламерство. Но.. нет, не хочу я никого убеждать, что многие серьезные "вещи" вроде домашних кинотеатров с цифровой начинкой и компьютеры с пультами от телевизоров первыми следали любители (линуксоиды, как правило). И теперь почти в любом компьютерном магазине/салоне/центре можно приобрести тот самый физический смысл интеллектуальной собственности последних (линуксоидов) - цифровые кинотеатры с пультом управления и процесором внутри. В красивой упаковке (коробке) с лампочками и даже экранчиком (совсем для долбодятлов, ну и "красивости"), чтоб аж видно было какая песенка/фильм сейчас играет на этой шайтан-коробке (если, например, телевизор не настроен на который воспроизводить вознамерились). А вообще - нас, мужики, действительно, кто что-то более менее "шарит" мало осталось и остается все меньше, все виной пропаганда СМИ и "больших дядь" что компьютер уже может освоить "домохозяйка"! Да блин если б это так было программисты и "ремонтники" (имею ввиду переустановку/установку ПО), давно вымерли как класс! Хардварщики, конечно, никуда бы не делись а кофе на клавиатуру тоже вирус пролил?)). В общем мое ИМХО таким людям как мы надо давно "держаться вместе". Эгм.. занесло
Ну да ладно. Все это лирика.
Здесь же, у вас, уважаемые, мне, всго-навсего, хотелось уточнить несколько моментов:
(Причем, опять же, я понимаю, что тут новичок. Меня еще никто не знает т.д. Поглумиться сначала надо, особенно учитывая о чем я стал писать, что в принципе верно. Шут его знает кто я и что я? Может вовсе шизофреник и тратить время на меня нет смысла )
Первое) Насколько вообще сложно модифицировать, дизассемблировать программный код БИОС-ов.
(с другой стороны я уже знаю ответ на этот вопрос - попробуй и узнаешь)
(но как говориться по лбу палкой ведь за это не ударят? )
Второе) Мне интересно возможно ли дописать/переписать БИОС-ы так, чтоб они стали выполнять дополнительный функционал: А) Могли обнаруживать "себеподобных"; Б) Определялись с "главным"; В) Главный проводил "опрос" его "избравших" на количество общих "ресурсов" (ну что я сделаю майкрософт так обозвала?! причем прижилось и всем понятно о чем речь) в частности, доступного объема "общаковой" оперативной памяти (тупо сумма всей доступной ОЗУ всех "объединенных" общей идеей компьютеров)
- Так же в этот модифицированный БИОС надо заложить алгоритм определяющий приоритетность каждой вычислительной единицы - компьютера (хотя какой он нафиг комп, если от него остались рожки да ножки материнка+ОЗУ+ЦП).
Детали (или как я это себе представляю).(Мужики, просто оторвитесь уже от пива и пошевелите немного попой извилинами. Много напрягаться не прошу, но все же. Думаю не так часто вам попадается что-то действительно интересное, над чем можно поломать голову . Особенно если предполагаемый эффект возможно в корне изменит взгляд на кучу валяющегося неиспользуемого компьютерного "хлама" - старых компьютеров :О) ).
Из (А):
- У большинства современных компьютеров есть встроенная сетевая карта и "жесткий" MAC-адрес. Вот по нему-то "добавочный" код в БИОС-е и должен будет находить "себеподобных" (для дальнейших операций самоорганизации "единой" вычислительной мощности).
- "Старые" компьютеры (те что не имеют встроенной сетевой карты) надо "дооснастить" ("драйвера" SATA контроллеров же добавляют?!).
Из (Б+В):
- Предварительно каждый компьютер должен подсчитать свой "индекс производительности" (я предвижу что и равные могут оказаться). Тогда "главный" определяется (как где-то вычитал) по наименьшему/наибольшему значению MAC-адреса. Итого: - "главный выбран" и он производит опрос остальных на объем ОЗУ и "индексов производительности". Для чего составляет в своей ОЗУ таблицу всех доступных ему "единомышленников". Сортирует ее по индексу производительности (наибольший выше, сам - первый). Рассылает ее всем остальным объединенным в сеть "машинам". Происходит процесс загрузки основной ОС. Причем ей (ОС) БИОС отдает данные с общим объемом ОЗУ всего "кластера". (Я предполагаю что стедствами БИОС-а + сетевых карт + соответствующего драйвера в БИОС-е, таки можно реализовать "глобальный доступ" к всей ОЗУ всех объединенных штатов америки компьютеров. Конечно это будет вам не DMA доступ но гигабитная сеть, на мой взгляд, очень неплохое решение для "бытовых нужд").
Конечно какие нафиг это "бытовые нужды" спросите вы?! Ну, кто как относиться к этому понятию :о). Для меня это так (я такое допускаю у себя дома в шкафу/на полке). Причем опять же, подчеркиваю, идея не лишена здравого смысла, просто ей надо "заболеть"!
Гг, можете считать меня первым "заразившимся". И заодно - "разносчиком" этой "заразы"))).
Эгм.. раз, два, три.. вдох-выдох, вдох-выдох :О)
Так на вопрос makarog-а вроде ответил.
Нет, я не search_max за которого меня приняли :о). Его ответы почитал. Ну что.. человеку самому с собой разговаривать нравиться.
Товаришь maco ваше направление мыслей понял. Но с ним не согласен. Если что, пардоньте. Меня действительно серьезно интересует та заморочка, с которой я сюда пришел к неглупым людям. Надеюсь на понимание и поддержку.
Уже прочитал половину Цытадника) над некоторыми перлами чуть не по полу катался)).
Как я понимаю тех кому звонят с просьбой "допаять "третьи шейдеры" ><..
А народ действительно на глазах тупеет ни о чем думать не хотят. Кина американского насмотрелись! Ты им про оружие, они тебе про хабар! Пока кишки по веткам не разбросает)))
Мужики я понимаю, что многим моя писанина кажется невнятной. Но хоть один из вас серьезно отнесся к написанному?
Идея, мной предложенная, по сути, до ужаса проста:
"Объединить вычислительные мошьности в единую вычислительную систему"
Но в плане реализации (от идеи до модели) очень сложна.
Вот, собственно, почему я тут. Пытаюсь выяснить стоит ли задумка чтоб так заморачиваться.
Хотел добавить голосование - запрещено
А по-моему было бы любопытно узнать кто-что по этому поводу думает
Да по-дилетантски, да ламерство. Но.. нет, не хочу я никого убеждать, что многие серьезные "вещи" вроде домашних кинотеатров с цифровой начинкой и компьютеры с пультами от телевизоров первыми следали любители (линуксоиды, как правило). И теперь почти в любом компьютерном магазине/салоне/центре можно приобрести тот самый физический смысл интеллектуальной собственности последних (линуксоидов) - цифровые кинотеатры с пультом управления и процесором внутри. В красивой упаковке (коробке) с лампочками и даже экранчиком (совсем для долбодятлов, ну и "красивости"), чтоб аж видно было какая песенка/фильм сейчас играет на этой шайтан-коробке (если, например, телевизор не настроен на который воспроизводить вознамерились).
А вообще - нас, мужики, действительно, кто что-то более менее "шарит" мало осталось и остается все меньше, все виной пропаганда СМИ и "больших дядь" что компьютер уже может освоить "домохозяйка"! Да блин если б это так было программисты и "ремонтники" (имею ввиду переустановку/установку ПО), давно вымерли как класс! Хардварщики, конечно, никуда бы не делись
а кофе на клавиатуру тоже вирус пролил?)). В общем мое ИМХО таким людям как мы надо давно "держаться вместе". Эгм.. занеслоНу да ладно. Все это лирика.
Здесь же, у вас, уважаемые, мне, всго-навсего, хотелось уточнить несколько моментов:
(Причем, опять же, я понимаю, что тут новичок. Меня еще никто не знает т.д. Поглумиться сначала надо, особенно учитывая о чем я стал писать, что в принципе верно. Шут его знает кто я и что я? Может вовсе шизофреник и тратить время на меня нет смысла )
Первое) Насколько вообще сложно модифицировать, дизассемблировать программный код БИОС-ов.
(с другой стороны я уже знаю ответ на этот вопрос - попробуй и узнаешь)
(но как говориться по лбу палкой ведь за это не ударят? )
Второе) Мне интересно возможно ли дописать/переписать БИОС-ы так, чтоб они стали выполнять дополнительный функционал:
А) Могли обнаруживать "себеподобных";
Б) Определялись с "главным";
В) Главный проводил "опрос" его "избравших" на количество общих "ресурсов" (ну что я сделаю майкрософт так обозвала?! причем прижилось и всем понятно о чем речь) в частности, доступного объема "общаковой" оперативной памяти (тупо сумма всей доступной ОЗУ всех "объединенных"
общей идеейкомпьютеров)- Так же в этот модифицированный БИОС надо заложить алгоритм определяющий приоритетность каждой вычислительной единицы - компьютера (хотя какой он нафиг комп, если от него остались
рожки да ножкиматеринка+ОЗУ+ЦП).Детали (или как я это себе представляю).(Мужики, просто оторвитесь уже от пива и пошевелите немного
попойизвилинами. Много напрягаться не прошу, но все же. Думаю не так часто вам попадается что-то действительно интересное, над чем можно поломать голову . Особенно если предполагаемый эффект возможно в корне изменит взгляд на кучу валяющегося неиспользуемого компьютерного "хлама" - старых компьютеров :О) ).Из (А):
- У большинства современных компьютеров есть встроенная сетевая карта и "жесткий" MAC-адрес. Вот по нему-то "добавочный" код в БИОС-е и должен будет находить "себеподобных" (для дальнейших операций самоорганизации "единой" вычислительной мощности).
- "Старые" компьютеры (те что не имеют встроенной сетевой карты) надо "дооснастить" ("драйвера" SATA контроллеров же добавляют?!).
Из (Б+В):
- Предварительно каждый компьютер должен подсчитать свой "индекс производительности" (я предвижу что и равные могут оказаться). Тогда "главный" определяется (как где-то вычитал) по наименьшему/наибольшему значению MAC-адреса.
Итого: - "главный выбран" и он производит опрос остальных на объем ОЗУ и "индексов производительности". Для чего составляет в своей ОЗУ таблицу всех доступных ему "единомышленников". Сортирует ее по индексу производительности (наибольший выше, сам - первый). Рассылает ее всем остальным объединенным в сеть "машинам". Происходит процесс загрузки основной ОС. Причем ей (ОС) БИОС отдает данные с общим объемом ОЗУ всего "кластера". (Я предполагаю что стедствами БИОС-а + сетевых карт + соответствующего драйвера в БИОС-е, таки можно реализовать "глобальный доступ" к всей ОЗУ всех объединенных
штатов америкикомпьютеров. Конечно это будет вам не DMA доступ но гигабитная сеть, на мой взгляд, очень неплохое решение для "бытовых нужд").Конечно какие нафиг это "бытовые нужды" спросите вы?! Ну, кто как относиться к этому понятию :о). Для меня это так (я такое допускаю у себя дома в шкафу/на полке). Причем опять же, подчеркиваю, идея не лишена здравого смысла, просто ей надо "заболеть"!
Гг, можете считать меня первым "заразившимся". И заодно - "разносчиком" этой "заразы"))).
Эгм.. раз, два, три.. вдох-выдох, вдох-выдох :О)
Так на вопрос makarog-а вроде ответил.
Нет, я не search_max за которого меня приняли :о). Его ответы почитал. Ну что.. человеку самому с собой разговаривать нравиться.
Товаришь maco ваше направление мыслей понял. Но с ним не согласен. Если что, пардоньте. Меня действительно серьезно интересует та заморочка, с которой я сюда пришел к неглупым людям. Надеюсь на понимание и поддержку.
Уже прочитал половину Цытадника) над некоторыми перлами чуть не по полу катался)).
Как я понимаю тех кому звонят с просьбой "допаять "третьи шейдеры" ><..
А народ действительно на глазах тупеет
ни о чем думать не хотят. Кина американского насмотрелись! Ты им про оружие, они тебе про хабар! Пока кишки по веткам не разбросает)))