вопрос между физикой и программированием

Аватар пользователя
homosapiens
Сообщений: 8400
Зарегистрирован: 16 июн 2008, 10:02

вопрос между физикой и программированием

Сообщение homosapiens » 04 фев 2012, 19:12

Память сэкономится, если у вас есть возможность "объяснить" компилеру, что нужно её экономить, и если аппаратный ресурс заточен под байтный доступ. Недавний пример с работы: парнишка начал экономить память, только не учел одной "мелочи" - шина-то 32-х разрядная, с latency нефиговым. Короче, парнишка был отправлен изучать матчасть и достиг просветления.
Последний раз редактировалось homosapiens 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Сан Иваныч
Сообщений: 943
Зарегистрирован: 26 сен 2006, 21:00

вопрос между физикой и программированием

Сообщение Сан Иваныч » 04 фев 2012, 19:20

homosapiens писал(а):Source of the post Недавний пример с работы: парнишка начал экономить память
Пытался объяснять - парни, времена DOS, хардов в 10м и ОЗУ в 640к кончились! Плюнул - бесполезно! Я не о программировании какой-нибуть экзотики (иногда и сам биты считаю), а о примитивных программах класса Загрузи двоичный файл (5-10м) и сделай с ним это и это.
Последний раз редактировалось Сан Иваныч 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
homosapiens
Сообщений: 8400
Зарегистрирован: 16 июн 2008, 10:02

вопрос между физикой и программированием

Сообщение homosapiens » 04 фев 2012, 19:29

Эти времена не кончились и не кончатся еще очень долго, потому что хостовое программирование - это одно, а ембеддщина(особенно риал-тайм, то, чем я занимаюсь на уровне системы) - это совсем другое. И это не экзотика никакая, просто это программирование не для десктопа. Сейчас мы разрабатываем систему с 128к x 16 ОЗУ 256к x 32 ПЗУ, и нам это прям райские кущи.
Последний раз редактировалось homosapiens 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Сан Иваныч
Сообщений: 943
Зарегистрирован: 26 сен 2006, 21:00

вопрос между физикой и программированием

Сообщение Сан Иваныч » 04 фев 2012, 19:58

Если я начну вспоминать времена МК-71...
программирование не для десктопа
Так и я - о том же. Но у ТС такой проблемы нет.
ЗЫ - похоже, он исходник где-то сдул. Со всеми его ошибками.
Последний раз редактировалось Сан Иваныч 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
NT
Сообщений: 3384
Зарегистрирован: 25 янв 2010, 21:00

вопрос между физикой и программированием

Сообщение NT » 04 фев 2012, 20:04

homosapiens писал(а):Source of the post
Сейчас мы разрабатываем систему с 128к x 16 ОЗУ 256к x 32 ПЗУ, и нам это прям райские кущи.

А процессор надо полагать Intel-й ? Made in ?
Последний раз редактировалось NT 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
homosapiens
Сообщений: 8400
Зарегистрирован: 16 июн 2008, 10:02

вопрос между физикой и программированием

Сообщение homosapiens » 04 фев 2012, 20:18

нет, не интел. И не x86 вообще. Sparс и PowerPC
Последний раз редактировалось homosapiens 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
NT
Сообщений: 3384
Зарегистрирован: 25 янв 2010, 21:00

вопрос между физикой и программированием

Сообщение NT » 04 фев 2012, 20:24

homosapiens писал(а):Source of the post
нет, не интел. И не x86 вообще. Sparс и PowerPC

Ого - RISC-архитектура.
Последний раз редактировалось NT 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Сан Иваныч
Сообщений: 943
Зарегистрирован: 26 сен 2006, 21:00

вопрос между физикой и программированием

Сообщение Сан Иваныч » 04 фев 2012, 20:27

NT писал(а):Source of the post Ого - RISC-архитектура.
И что тут огошного? Ну ограниченный набор команд. А, ну да, звучит красиво...
Последний раз редактировалось Сан Иваныч 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
homosapiens
Сообщений: 8400
Зарегистрирован: 16 июн 2008, 10:02

вопрос между физикой и программированием

Сообщение homosapiens » 04 фев 2012, 20:33

И если уж офтопить, то до конца. Нет у ембеддед-программирования будущего. Я уверен, что лет через 10 все вопросы будут решаться аппаратно. По-крайней мере, в риал-тайм комплексах. Сейчас написать и отладить умный контроллер на плис уже сравнимо по трудозатратам с написанием ПО с тем же функционалом. Но аппаратная логика имеет свои неоспоримые преимущества: параллелизм, в отличие от конвейерности. Есть и недостатки - пока еще не очень просто обеспечить поддержку, но шаги в этом направлении ведутся.

Да, RISC и суперскаляр. Второе - это уже серьёзно. Первое - тоже серьезно, но это уже тонкости для тех, кто в теме.
Последний раз редактировалось homosapiens 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Сан Иваныч
Сообщений: 943
Зарегистрирован: 26 сен 2006, 21:00

вопрос между физикой и программированием

Сообщение Сан Иваныч » 04 фев 2012, 20:36

homosapiens писал(а):Source of the post И если уж офтопить, то до конца
ОК! Мой хлеб (масло и прочая сметана) - цифровая картография. Точнее - подготовка данных. В реале - это девочки-операторы, снимок из космоса и уже имеющаяся векторная карта, которую надо обновить по свеженькому снимку. И некое ПО естественно. И от того, как я это ПО сделаю, зависит, каким будет настроение этих девочек после работы.
Последний раз редактировалось Сан Иваныч 28 ноя 2019, 17:33, всего редактировалось 1 раз.
Причина: test


Вернуться в «Computer Science»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 2 гостей