Архив рубрики: ISI

Описание применения спрайтов для реализации интерфейса, причины выбора и всё, что касается спрайтов.

Распознавание лиц

А ларчик просто открывался. Читаем тут http://www.bbc.com/news/science-environment-40131242.

Рубрика: ISI | Добавить комментарий

Параллельное вычисление

Легко показать, что любое нерекурсивное конечное выражение можно вычислить на компьютере за один такт процессора. 

Рубрика: ISI | Добавить комментарий

Узкие места

Попытки использовать архитектуру фон Неймана для параллельных вычислений легко упираются в архитектурные ограничения. Вот простой пример.

Рубрика: ISI | Добавить комментарий

Типы времени исполнения

Зачем выводить типы во время исполнения Предположим, нам нужны типы для программы интернет-магазина. Если у вас были товары в картонных коробках, а стали в пластмассовых блистерах, это не повод перекомпилировать программу.

Рубрика: ISI | Комментарии к записи Типы времени исполнения отключены

Бессмысленность ООП

Необходимость создавать новые типы во время исполнения программы убивает статические языки. Например, целые числа порождёны по индукции

Рубрика: ISI | Комментарии к записи Бессмысленность ООП отключены

Компьютерное пространство и время

Сети ядер Современные компьютеры, сделанные по Фон-нейману, исполняют команды типа перемещения чисел из ячейки памяти в регистр и наоборот, операции с двумя (тремя , включая перенос) операндами – сложение, вычитание, умножение, деление, сдвиг, логические операции и т.п., а так же … Читать далее

Рубрика: ISI | Комментарии к записи Компьютерное пространство и время отключены

Рыбки-брызгуны хорошо различают человеческие лица

На элементах.ру наткнулся на замечательное исследование австралийцев: Австралийские ученые проверили в эксперименте, могут ли рыбы различать конкретные человеческие лица. Рыбки-брызгуны справлялись с этой задачей исключительно успешно. Это означает, что в распознавании лиц не задействованы сложные нейронные системы коры мозга; также не требуется для этого привычка многих поколений … Читать далее

Рубрика: ISI | Комментарии к записи Рыбки-брызгуны хорошо различают человеческие лица отключены

Глобальные переменные

Несмотря на 20 летний опыт программирования на С++, я не понимаю, почему глобальные переменные хуже локальных по надёжности. Сайд-эффекты всё равно возникают в самых чистых функциях, например при прерываниях, при радиоактивном воздействии на память и процессор, при перегреве компьютера и … Читать далее

Рубрика: ISI | Комментарии к записи Глобальные переменные отключены

Многопроцессорность

Просьба знатокам не читать, вам и так всё известно и всё понятно. Тут текст, для тех, кто сомневается.   Когда появились первые многоядерные вычисления? Многие думают, что в 1999 году, с выпуском IBM Power4. А вот НИФИГА! Приведём несколько примеров. … Читать далее

Рубрика: ISI | Комментарии к записи Многопроцессорность отключены

РЕГИСТРЫ ДЛЯ ГРАФИКИ

При разработке современных компов были придуманы множество необходимых математических идей и технических вещей, таких как: двоичная система исчисления, булева алгебра, и многое другое. Но удивительныи образом всё это богатство вот уже лет 60 используется только для расчётов чисел, причем в … Читать далее

Рубрика: ISI | Комментарии к записи РЕГИСТРЫ ДЛЯ ГРАФИКИ отключены