![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]() Цитата:
FMAC сокращение от fused multiply–add capability. свойство совмещённого сложения-умножения capability - переводится как возможность, умение, функция. Умение кого, чего? - Конвейера. Со словом сопроцессор по аккуратнее. В x86 их нету начиная с 80586 процессоров. Где собственно сопроцессор переделан в блок конвейера. Хотя стоит сказать, что в русском языке слово сопроцессор прижилось и до сих пор живёт и здравствует как синоним к слову FPU.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 26.04.2016 в 20:38. |
|
![]() |
![]() |
![]() |
#32 | |
Пользователь
Регистрация: 10.04.2016
Сообщений: 39
|
![]() Цитата:
В который раз убеждаюсь что надо литературу поновее, нашла там же FPU. |
|
![]() |
![]() |
![]() |
#33 | |
Пользователь
Регистрация: 10.04.2016
Сообщений: 39
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#34 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Да. Это аппаратный ускоритель математических вычислений. Он умеет не только складывать и вычитать (с этим справляется примитивный сумматор). Этот, делит, умножает умеет вычислять практически все тригонометрические функции. И при этом, за два, три машинных такта (в пределах своей разрядности, естественно).
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#35 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]() Цитата:
http://www.agner.org/optimize/instruction_tables.pdf
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
![]() |
![]() |
![]() |
#36 | |
Пользователь
Регистрация: 10.04.2016
Сообщений: 39
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#37 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Мы о железе, или не пойми о чём? С какого боку тут планировщик? Ты о конвейере?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 26.04.2016 в 23:44. |
|
![]() |
![]() |
![]() |
#38 | |
Пользователь
Регистрация: 10.04.2016
Сообщений: 39
|
![]() Цитата:
![]() Ну вот, с конвейерами разобралась. Сейчас ещё что-нибудь занятное про AMD найду. Мы лёгких путей не ищем ![]() Последний раз редактировалось izanami16; 26.04.2016 в 23:54. |
|
![]() |
![]() |
![]() |
#39 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]() Цитата:
Раз умножение, то при следующих условиях: 1) Процессор желательно AMD или Intel. // AMD в моём хозяйстве нету. 2) Использовать FPU. // fld, mov, movss и тому подобное к fpu не относятся. 3) Замер или расчёт делаем до результата, т.е. по Latency. // думаю вам объяснять чем Latency отличается от throughput ненадо. 4) Размер чисел на ваш выбор. Значения чисел на ваш выбор.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
![]() |
![]() |
![]() |
#40 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Думаю надо. Разных понятий и определений ежегодно появляется штук по 20. За всеми не уследить. Я Компами занимаюсь с 1980-го года. 36 * 20 = 720. И это не считая того, что нужно помнить операторы как минимум пяти языков и названия основных вычислительных алгоритмов. К тому-же, я ещё занимаюсь электрикой, электроникой и механикой. А там свои заморочки. Одних названий микросхем только больше 300, не говоря о логике их работы, которую тоже нужно помнить...
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с вопросами | alhon | Помощь студентам | 2 | 14.01.2016 22:06 |
Помогите с вопросами | R@MZ[E]$ | Помощь студентам | 6 | 21.05.2009 17:51 |
Помогите с вопросами... | R@MZ[E]$ | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 21.05.2009 09:40 |
Помогите с вопросами о файлах | Дима82 | Помощь студентам | 5 | 26.05.2008 19:49 |