Страница 3 из 4

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

Добавлено: 04 фев 2012, 19:12
homosapiens
Память сэкономится, если у вас есть возможность "объяснить" компилеру, что нужно её экономить, и если аппаратный ресурс заточен под байтный доступ. Недавний пример с работы: парнишка начал экономить память, только не учел одной "мелочи" - шина-то 32-х разрядная, с latency нефиговым. Короче, парнишка был отправлен изучать матчасть и достиг просветления.

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

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

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

Добавлено: 04 фев 2012, 19:29
homosapiens
Эти времена не кончились и не кончатся еще очень долго, потому что хостовое программирование - это одно, а ембеддщина(особенно риал-тайм, то, чем я занимаюсь на уровне системы) - это совсем другое. И это не экзотика никакая, просто это программирование не для десктопа. Сейчас мы разрабатываем систему с 128к x 16 ОЗУ 256к x 32 ПЗУ, и нам это прям райские кущи.

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

Добавлено: 04 фев 2012, 19:58
Сан Иваныч
Если я начну вспоминать времена МК-71...
программирование не для десктопа
Так и я - о том же. Но у ТС такой проблемы нет.
ЗЫ - похоже, он исходник где-то сдул. Со всеми его ошибками.

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

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

А процессор надо полагать Intel-й ? Made in ?

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

Добавлено: 04 фев 2012, 20:18
homosapiens
нет, не интел. И не x86 вообще. Sparс и PowerPC

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

Добавлено: 04 фев 2012, 20:24
NT
homosapiens писал(а):Source of the post
нет, не интел. И не x86 вообще. Sparс и PowerPC

Ого - RISC-архитектура.

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

Добавлено: 04 фев 2012, 20:27
Сан Иваныч
NT писал(а):Source of the post Ого - RISC-архитектура.
И что тут огошного? Ну ограниченный набор команд. А, ну да, звучит красиво...

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

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

Да, RISC и суперскаляр. Второе - это уже серьёзно. Первое - тоже серьезно, но это уже тонкости для тех, кто в теме.

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

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