ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
85304 Топик полностью
Evgeny_CD (03.04.2007 21:45, просмотров: 1) ответил AlexandrY на Только пару замечаний..
Вы, как всегда, правы! Длина конвеера - тонкая штука. Тут все крайности плохи. Сильно от архитектуры зависит. Насчет "стремнувших" IAR, Altium, Green Hills - вероятно, верно. Лично я не знаю, кто там кому платит на первом этапе. Понятно, что если Motorola или IBM выводят новый чип - это как letter of credit для делателей компилеров. АтЫмель - существенно мельче, стрема больше. В моем скромном понимании многоядерность и многопоточность требуют, прежде всего, правильного подхода к проектированию софта. "Сам по себе" компилер едва ли наоптимизирует что-то путное (либо писать надо уже не на С, а на каких-нибудь SMP диалектах - но это тема отдельного разговора). Я понимаю, что флейма на эту тему много, но в таких ситуациях всегда вспоминаю старую байку своего отца. 70 годы, наше судно за границей. Приходит молодой матрос к стармеху и спрашивает "А что такое бритва с плавающими ножами?" (тогда Филипс только-только выпустил их, это была супермегавещь!) "А это просто: ложишься на диван, бросаешь ее на морду, она сама плавает и бреет". Вот так и компилер наоптимизирует для кучи "уложенных сколько влезет Cortex". Самый большой парадокс состоит в том, что успех или провал AVR32 не зависят от тонкостей камня (не считая грубых багов - но их быстро дожмут, я не сомневаюсь). Я уверен на 100%, что его технические характеристики не противоречат успеху на рынке. Искусство состоит в тонком балансе между техникой, мозгоEBIии разных слоев публики, правильном планировании денежных потоков, привлечении и правильной мотивации ключевых членов команды и т.д. Ей богу, на фоне всего этого ручной кодинг 128 ядерного проца на асме в нотепаде - это упражнение для третеклассника :))