Intel processzorok és a matematika (újra)
A processzorok sem tökéletesek. Számos bug található bennük, amelyek időről időre felfedezésre kerülnek. Ki ne emlékezne például az Intel FDIV bugra? Most itt egy újabb mese arról, hogy az Intel processzorok FSIN (trigonometrikus szinusz) utasítása meglehetősen gyengén implementált.
Bruce Dawson - aki körüljárta a problémát - azt írja, hogy míg az FDIV egyértelműen bug, mert az IEEE-754 spec pontosan leírja, hogy hogyan kellene kiszámítani, addig az FSIN-nél ilyen megkötést nem emel. Vagyis az Intel FSIN implementációja egyértelműen gyenge, de kompatibilitási okokból nem lehet megváltoztatni, azaz Dawson szerint nem lehet jelenleg egyértelműen bugnak tekinteni.
Viszont Dawson szerint az Intel idevágó dokumentációja bugos.
Az Intel reagált a megállapításokra és azt ígérte, hogy javítja a dokumentációját.
- Tovább (Intel processzorok és a matematika (újra))
- 3181 megtekintés