Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Сопр для 386-го...
RSS

Сопр для 386-го...

какой лучше?

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6
Печать
 
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
uav1606 Благодарю
Fe-Restorator
Гость

Ссылка

uav1606 написал:
[q]
Или делать в виде таблицы, но это сложнее.
[/q]
Ничего сложного нет:
{table}{tr}{td}Intel_386DX with: {/td}{td}PEAKFLOP MFLOPS{/td}{td}TRNSFORM MFLOPS{/td}{td}LLL MFLOPS{/td}{td}Linpack MFLOPS{/td}{td}Whetstone kWhet/sec{/td}{td}Savage Func/sec
{/td}{/tr}{tr}{td}
{/td}{/tr}{tr}{td}33.3 MHz{/td}{td}
{/td}{/tr}{tr}{td}Intel 387DX{/td}{td}0.7647{/td}{td}0.6004{/td}{td}0.3283{/td}{td}0.2676{/td}{td}2046{/td}{td}43860
{/td}{/tr}{tr}{td}ULSI 83C87{/td}{td}1.0097{/td}{td}0.6609{/td}{td}0.3239{/td}{td}0.2598{/td}{td}2089{/td}{td}47431
{/td}{/tr}{tr}{td}IIT 3C87{/td}{td}0.8455{/td}{td}0.5957{/td}{td}0.3198{/td}{td}0.2646{/td}{td}2203{/td}{td}49020
{/td}{/tr}{tr}{td}C&T 38700{/td}{td}0.9455{/td}{td}0.6907{/td}{td}0.3338{/td}{td}0.2700{/td}{td}2376{/td}{td}62565
{/td}{/tr}{tr}{td}Cyrix 387+{/td}{td}0.9286{/td}{td}0.6806{/td}{td}0.3293{/td}{td}0.2669{/td}{td}2435{/td}{td}66890
{/td}{/tr}{tr}{td}Cyrix EMC87{/td}{td}1.0400{/td}{td}0.6628{/td}{td}0.3352{/td}{td}0.2808{/td}{td}2540{/td}{td}71685
{/td}{/tr}{tr}{td}Intel RapidCAD{/td}{td}1.8572{/td}{td}1.5798{/td}{td}0.6072{/td}{td}0.4533{/td}{td}3953{/td}{td}72464
{/td}{/tr}{tr}{td}Intel 486DX{/td}{td}2.0800{/td}{td}1.7779{/td}{td}0.9387{/td}{td}0.6682{/td}{td}5143{/td}{td}82192
{/td}{/tr}{tr}{td}
{/td}{/tr}{tr}{td}40 MHz{/td}{td}
{/td}{/tr}{tr}{td}Intel 387DX{/td}{td}0.9204{/td}{td}0.7212{/td}{td}0.3932{/td}{td}0.3211{/td}{td}2428{/td}{td}52677
{/td}{/tr}{tr}{td}ULSI 83C87{/td}{td}1.2093{/td}{td}0.7936{/td}{td}0.3890{/td}{td}0.3120{/td}{td}2528{/td}{td}56926
{/td}{/tr}{tr}{td}IIT 3C87{/td}{td}1.0196{/td}{td}0.7145{/td}{td}0.3834{/td}{td}0.3179{/td}{td}2663{/td}{td}58766
{/td}{/tr}{tr}{td}C&T 38700{/td}{td}1.0722{/td}{td}0.7908{/td}{td}0.4007{/td}{td}0.3222{/td}{td}2837{/td}{td}74906
{/td}{/tr}{tr}{td}Cyrix 387+{/td}{td}1.1305{/td}{td}0.8162{/td}{td}0.3945{/td}{td}0.3208{/td}{td}2946{/td}{td}80322
{/td}{/tr}{tr}{td}Cyrix EMC87{/td}{td}1.2381{/td}{td}0.7963{/td}{td}0.4025{/td}{td}0.3324{/td}{td}3061{/td}{td}86083
{/td}{/tr}{tr}{td}Intel RapidCAD{/td}{td}2.2128{/td}{td}1.8931{/td}{td}0.7377{/td}{td}0.5432{/td}{td}4810{/td}{td}86957
{/td}{/tr}{tr}{td}Intel 486DX{/td}{td}2.4762{/td}{td}2.1335{/td}{td}1.1110{/td}{td}0.8204{/td}{td}6195{/td}{td}98522{/td}{/tr}{/table}
Сейчас на форуме
Falcon
Full Member


Откуда: Новосибирск
Всего сообщений: 278
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 мар. 2011
skoroxod написал:
[q]
А вот выигрыша в производительности по сравнению с 3C87-40 недождётесь.
Даже грется будут одинаково поскольку изготовлены на одном техпроцессе 1,0-micron
То-ли дело Цирики.
[/q]
И вот снова я запутался, блин. 487DLC - сопроцессор для работы совместно с 486DLC, который лезут в слоты для 386, верно? Как я понял Cyrix их и производил (а ещё Texas Instruments и кто-то даже ещё, но не в этом суть). Они должны быть (с маркетинговой точки зрения) быстрее 386+387 и даже FasMath
Но вы говорите, что это не так. Почему? Ну т.е. я могу преположить, что конструктивно они одинаковы, или даже появились хронологически в обратном порядке, но хотелось бы узнать мнение более знающего предмет человека...
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
Так вы ведь спрашивали о работе 487DLC вместе с 386-м. Я и написал что будет, но не быстрее потому как дополнительные
инструкции 487-го сопра 386-й проц не поддерживал, он-то и у 387-го не все инструкции поддерживал.
Для раскрытия всех возможностей Цириков Cx487DLC/Cx87DLC или IIT 4C87DLC нужен проц типа Cx486DLC
Falcon
Full Member


Откуда: Новосибирск
Всего сообщений: 278
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 мар. 2011
Хорошо. А FasMath соответственно даёт выигрыш производительности? В табличке он обозначен как Cyrix EMC87?
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
Falcon написал:
[q]
Хорошо. А FasMath соответственно даёт выигрыш производительности? В табличке он обозначен как Cyrix EMC87?
[/q]
FastMath это общее название всей Сайриковской линейки сопроцессоров, под 387DX+ имелись ввиду 83D87 - оба для 386DX
Были ещё 83S87 для 16-разрядных 386SX
А EMC87 более продвинутый сопроцессор под разъём PGA-121 (обычные 83D87 под PGA-68), его ещё называли AutoMath
видимо имея ввиду его дополнительные команды "заточенные" для AutoCAD, хотя на корпусах так-же было написано FastMath
На фото мои Cyrix FastMath под PGA-68 и PGA-121 для сравнения.

dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
http://www.chipdb.org/img-cyrix-automath-33-449.htm

А Weitek 3167 они полюбому хотели спецсофт или отчасти работали и так?
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Для "вейтеков" нужен спецсофт. В приложении к PC Autodesk-овский. Просто "как математический сопр" работать он не будет.
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
dps написал:
[q]
А Weitek 3167 они полюбому хотели спецсофт или отчасти работали и так?
[/q]
Если подойти к вопросу критично, это даже не совсем математический сопроцессор в привычном понимании:
[q]
The architecture of the Weitek chips differs significantly from the 80x87. Strictly speaking, the Weitek Abacus 3167 and 4167 are not coprocessors in
that they do not transparently extend the CPU architecture; rather, they could be described as highly-specialized, memory-mapped IO devices. But as
the term "coprocessor" has been traditionally used for these chips, they will be referred to as such here.

The Weitek coprocessors have a RISC-like architecture which has been tuned for maximum performance. Only a small instruction set has been implemented in
the chip, but each instruction executes at a very high speed (usually only a few clock cycles each). Instructions available include load/store, add,
subtract, subtract reverse, multiply, multiply and negate, multiply and accumulate, multiply and take absolute value, divide reverse, negate,
absolute value, compare/test, convert fix/float, and square root. In contrast to the 80x87 family, the Weitek Abacus does not support a double extended
format, has no built-in transcendental functions, and does not support denormals. The resources required to implement such features have instead
been devoted to implement the basic arithmetic operations as fast as possible.

While the 80x87 coprocessors perform all internal calculations in double extended precision and therefore have about the same performance for single
and double-precision calculations, the Weitek features explicit single and double-precision operations. For applications that require only single-
precision operations, the Weitek can therefore provide very high performance, as single-precision operations are about twice as fast as their double-
precision counterparts. Also, since the Weitek Abacus has more registers than the 80x87 coprocessors (31 versus 8), values can be kept in registers more
often and have to be loaded from memory less frequently. This also leads to performance gains.

The Weitek's register file consists of 31 32-bit registers, each one capable of holding an IEEE single-precision number. Pairs of consecutive single-
precision registers can also be used as 64-bit IEEE double-precision registers; thus there are 15 double-precision registers. The Weitek register
file has the standard organization like the register files in the 80386, not the special stack-like organization of the 80x87 coprocessors.

To the main CPU, the Weitek Abacus appears as a 64 KB block of memory starting at physical address 0C0000000h. Each address in this range
corresponds to a coprocessor instruction. Accessing a specified memory location within this block with a MOV instruction causes the corresponding
Weitek instruction to be executed. (The instructions have been cleverly assigned to memory locations in such a way that loads to consecutive
coprocessor registers can make use of the 386/486 MOVS string instruction.) This memory-mapped interface is much faster than the IO-oriented protocol
that is used to couple the CPU to an 80287 or 80387 coprocessor. The Weitek's memory block can actually be assigned to any logical address using the MMU
(memory management unit) in the 386/486's protected and virtual modes. This also means that the Weitek Abacus *cannot* be used in the real mode of those processors, since their physical starting address (0C0000000h) is not within the 1 MByte address range and the MMU is inoperable in real mode.
However, DOS programs can make use of the Weitek by using a DOS extender or a memory manager (such as QEMM or EMM386) that runs in protected/virtual
mode itself and can therefore map the Weitek's memory block to any desired location in the 1 MByte address range.

Typically the FS segment register is then set up to point to the Weitek's memory block. On the 80486, this technique has severe drawbacks, as using the
FS: prefix takes an additional clock cycle, thereby nearly halving the performance of the 4167. Most DOS-based compilers exhibit this problem,
so the only way around it is to code in assembly language [75]. The Weitek Abacus 3167 and 4167 are also supported by the UNIX operating system
[/q]
Max1024
Advanced Member
Ретроклокер

Откуда: Беларусь, Могилев
Всего сообщений: 755
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 дек. 2014
Я вообще не имел дела с сопроцессорами, поэтому решил приобрести парочку:
.......
ULSI MathCo DX 33 ..................... IIT 3C87-33

А пока они где-то-то на подлете, разузнать что к чему. Как я понял они оба работают на частоте 33 Мгц. Вопрос если основной cpu будет работать на 40/50 Мгц какая схема работы получится в итоге? Каждый на своей частоте или такую солянку смешивать не стоит?

Вообще идея у меня такова: собрать самый мощный win95 ПК на 486SX - это как я понимаю A80486SX2-50 и добавить самый мощный cocpu, вот с этим у меня вопрос какие выбрать для этой затеи? Есть масса вариантов на 40Мгц, есть например IIT X2 487DLX25/50 где FSB 25Мгц, а ядро на удвоенной 50Мгц частоте. Что будет в итоге быстрее 40 против 25/50 ?
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Сопр для 386-го...
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS