[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Evgeniy IPI 02 апреля 2002 г. 09:35
В ответ на: Ответ: отправлено Vallav 01 апреля 2002 г. 19:50

Да вот и думается взять готовый процессор и не му..ся с реализацией арифметики.

Но встает вопрос ввода входных данных в процессор: непрерывный поток входных 224 разрядных данныхкаждому данному в зависимости от его вида соответствует своя программа обработки (в среднем 5 команд из них 2 выдачи)и выходных 150 разрядов. Мне кажется такие условия сильно посадят производительность Атлона.

Потом у Атлона внутри 1500МГЦ, а сколько сожрет постоянное обращение к памяти, интерфейсная шина работает с гораздо меньшей чатотой.

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

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

И еще один аспект НУ КАК К НЕМУ (Атлону) ПОДКЛЮЧИТЬСЯ : разрабатывать плату и ставить его на него (чтобы непосредстенно работать с шиной интерфейса) - "Скажите диджею я просто х..ю" (группа Ленинград), подключаться к разъемам стандартной мамки- так один обмен сожрет всю производительность из-за малых программ обработки

Вот и сижу и думаю..........

Евгений


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru