A właściwie to w jakich programach te instrukcje były wykorzystywane, jeśli mówicie że nie 'w dwóch na krzyż'? Jakieś profesjonalne programy z tego korzystały? Serio mnie to ciekawi, bo ja potrafię sobie przypomnieć tylko Quake 2 (wymagania: nieoficjalny patch i Voodoo2) i sterowniki kart graficznych bez T&L do emulacji tych jednostek (procesory Intela i nowsze Athlony korzystały z SSE).
Nowsze 3Dnow! zawiera kilkanaście instrukcji z SSE (przez co jest z nim częściowo zgodne). Poza tym ich zakresy funkcjonalne w znacznej mierze pokrywają się. Ciężko więc (lub jest to bezsensowne) używać jednego i drugiego 'na raz'.
Telvas - Advanced 3DNow! i Proffessional 3DNow~! dość luźno jest związane z samym 3DNow. Athlony XP by być zgodne z iSSE musiały mieć 128 bitowe rejestry XMM, czyli niezależne od FPU rejestry.
Telvas - Advanced 3DNow! i Proffessional 3DNow~! dość luźno jest związane z samym 3DNow. Athlony XP by być zgodne z iSSE musiały mieć 128 bitowe rejestry XMM, czyli niezależne od FPU rejestry.
No tak, dodatkowe rejestry to przecież część specyfikacji SSE. News mówi o śmierci całego 3Dnow, także rozszerzeń, tak przynajmniej ja to rozumiem (choć nie sprawdzałem nigdzie indziej i nie chce mi się tego robić )
W newsie jest mowa o tym, że wsparcie dla SSE pozostaje (zresztą inaczej być by nie mogło ze względu na kompatybilność z aplikacjami). A 3DNow! Professional jest w 100% zgodne z SSE
W newsie jest mowa o tym, że wsparcie dla SSE pozostaje (zresztą inaczej być by nie mogło ze względu na kompatybilność z aplikacjami). A 3DNow! Professional jest w 100% zgodne z SSE
Może to tylko kwestia nazewnictwa, ale ja bym powiedział, że raczej całkowicie wywalają 3Dnow, ale 'zostawiają' SSEx. Choć żeby to na pewno powiedzieć, trzeba by zobaczyć listę rozkazów po tym wywaleniu 3Dnow.
Na prawdę jednak liczy się to, że rozkazy SĄ, a nie to, do którego zestawu formalnie je producent zaliczy: 3Dnow czy SSE.
Myślę, że po prostu wywalają pierwsze 3DNow! Intel nigdy nie zaadaptował tych rozkazów, więc żadna aplikacja ich nie wymaga. Niektóre stare aplikacje działają dzięki nim szybciej, ale faktycznie ich implementowanie w nowych CPU jest zbędne.
@supercharger - a kto pisze o używaniu naraz MMX i 3DNow!? Ja pisałem o używaniu naraz 3DNow! i SSE.
Stanley napisał, że jest błąd bo
3DNow to nie byla odpowiedz na MMX ale UZUPEŁNIENIEM stałoprzecinkowego MMX o instrukcje zmiennoprzecinkowe na MMX'owych 64bitowych rejestrach
SuperCharger odpisał
Drogi kolego, niektore kompilatory juz dawno umozliwialy uzywanie 3dnow i SSE na raz
Co nie ma nić wspólnego z zarzutami Stana
Ty potwierdzasz, że SuperC ma rację na temat SSE i 3D now
SuperC Tobie że nie można na raz MMX i 3DNow
A Ty pytasz się kto pisze tu o MMX i 3DNow
No to przeczytaj drugi cytat
EDIT: zeszliście na SSE a była mowa właśnie o MMX i 3DNow i w newsie też jest.
To nie tak.
Stanley napisal:'nie można wykorzystać float i jednocześnie pracować na MMX', co zrozumialem tak: nie mozna na raz uzywac 3dnow (float) i MMX(integer)
Znowu się zaczyna wspominanie,kto jaki config miał 15 lat temu.
Proszę bardzo, 'słowo stało się ciałem'
mocna Amiga dość długo
potem K7
Athlon 2000+ rdzeń Palomino bardzo wykręcony/odporny na OC
256MB DDR333
GF4 Ti 128/128
1600@1200
i szał w gaciach
Athlon XP 2000+ kręcił się dość dobrze, a i temperatury znosił zawrotne
Ja do tego miałem 512MB DDR333 i GF4 MX 440 AGP 8X! GF też na rdzeniu kręcił się jak szalony
Później wpadł Radek 9600pro i to był szczyt dla tego zestawu
No tak, dodatkowe rejestry to przecież część specyfikacji SSE. News mówi o śmierci całego 3Dnow, także rozszerzeń, tak przynajmniej ja to rozumiem (choć nie sprawdzałem nigdzie indziej i nie chce mi się tego robić
Może to tylko kwestia nazewnictwa, ale ja bym powiedział, że raczej całkowicie wywalają 3Dnow, ale 'zostawiają' SSEx. Choć żeby to na pewno powiedzieć, trzeba by zobaczyć listę rozkazów po tym wywaleniu 3Dnow.
Na prawdę jednak liczy się to, że rozkazy SĄ, a nie to, do którego zestawu formalnie je producent zaliczy: 3Dnow czy SSE.
Stanley napisał, że jest błąd bo
SuperCharger odpisał
Co nie ma nić wspólnego z zarzutami Stana
Ty potwierdzasz, że SuperC ma rację na temat SSE i 3D now
SuperC Tobie że nie można na raz MMX i 3DNow
A Ty pytasz się kto pisze tu o MMX i 3DNow
No to przeczytaj drugi cytat
EDIT: zeszliście na SSE a była mowa właśnie o MMX i 3DNow i w newsie też jest.
To nie tak.
Stanley napisal:'nie można wykorzystać float i jednocześnie pracować na MMX', co zrozumialem tak: nie mozna na raz uzywac 3dnow (float) i MMX(integer)
Wiec napisalem ze mozna, co pominales.
Moja wiadomosc o sse to wiadomosc dodatkowa.
Proszę bardzo, 'słowo stało się ciałem'
mocna Amiga dość długo
potem K7
Athlon 2000+ rdzeń Palomino bardzo wykręcony/odporny na OC
256MB DDR333
GF4 Ti 128/128
1600@1200
i szał w gaciach
Athlon XP 2000+ kręcił się dość dobrze, a i temperatury znosił zawrotne
Ja do tego miałem 512MB DDR333 i GF4 MX 440 AGP 8X! GF też na rdzeniu kręcił się jak szalony
Później wpadł Radek 9600pro i to był szczyt dla tego zestawu