Hirdetés
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Külföldi prepaid SIM-ek itthon
- One mobilszolgáltatások
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Neked tükröt, az iPhone Airnek emléket állít a Realme
- Bemutatkozott a Poco X7 és X7 Pro
- Poco F8 Pro – titkos favorit lehet belőle
- Samsung Galaxy Watch8 - Classic - Ultra 2025
Aktív témák
-
#95904256
törölt tag
Hm... Lehet hogy a trunc() nem a legjobb példa, mert én SSE3-as FISTTP-et használok in-line, ellenben a szintén in-line ( és valóban nem funkcióhívás ) Delphi / C trunc() megoldással. Ennek ellenére a FISTTP kontra FSTCW+FLDCW+FISTP(+FLDCW) kombó sebességbeli különbsége elég látványos.
Jobb példa pl. egy 64 bites lebegőpontos szám kerekítése ( round() ).
Ezt most szedtem ki egy C kódból:
PUSH ECX
PUSH ECX
FSTP Q[ESP]
CALL RoundDouble
POP ECX
POP ECX
...
RoundDouble:
PUSH ECX
PUSH ECX
FLD Q[ESP+0Ch]
FRNDINT
FSTP Q[ESP]
FLD Q[ESP]
POP ECX
POP ECX
RETEzzel szemben az alábbi négysoros jóval gyorsabb:
SUB ESP,08h
FISTP Q[ESP]
FILD Q[ESP]
ADD ESP,08hszerk.: Természetesen ezt a négysorost lehet makróként is használni...
Aktív témák
- BestBuy topik
- Xbox tulajok OFF topicja
- BMW topik
- Formula-1
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Kormányok / autós szimulátorok topikja
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Okos Otthon / Smart Home
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- További aktív témák...
- MSI GTX 1060 ARMOR OC 6GB Garanciával!
- Szép Dell Precision 7550 Tervező Vágó Laptop -70% 15,6" i7-10875H 32/512 Quadro RTX 4000 8GB FHD
- Eladó Konfig I5 7400 16GB DDR4 480GB SSD GTX1080 8GB!
- WD My Passport 5TB ÚJ, BONTATLAN gyári dobozában
- Canon EOS 250D gépek objektívvel, kiegészítőkkel. ( 4250 / 5800 expoval )
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ AMD RYZEN 8500G/7600/8700G/7800X3D processzor 3 év 27% áfa
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10750H 16GB DDR4 256GB SSD Quadro T1000 W11
- HIBÁTLAN iPhone 13 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4453, 100% Akksi
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6600XT 8GB DeepCool CC560 Thermaltake 730W
- Dell XPS 13 9310 i7-1185G7 16GB 512GB 13" FHD+ 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


