-
Data: 2013-03-27 12:39:07
Temat: Re: Nowoczesne procesory - jak to z nimi jest?
Od: "AK" <n...@n...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "M.M." <m...@g...com> napisał:
> Biblioteka, jezyk programowania, kompilator, a nawet
> ustawione flagi procesora (jesli takowe flagi procesor ma)
> maja wplyw na wyniki obliczen. Ale procesor liczy jak
> liczy, albo tak, albo siak, alby wszytkie procesory licza
> tak samo, albo kazdy inaczej...
Po pierwsze. NIE ! Koprocesor liczy tak jak "ty" mu kazes.
Po drugie: zalezy co liczy, bo nie wszytsko jest w standardzie IEEE
scisle wymagane. Tam jest "nieco" rekomendacji jeno.
Np. nikt nikt nie zabroni kompilatorowi liczyc po swojemu sin
(tak jak np czynil\dotychczas) zamiast uzywac x87-ego fsina.
Po drugie: Jezyki programowania, kompilatory, a nawet programisci
moga decydowac nie tylko jak ma liczyc koprocesor (np poprzez flagi),
ale moga tez decydowac o formacie danych typu double
(wiez juz chyba, bo pisalem nieraz - ze MS do chyba 1992-3 roku
mial wlasny format liczb fp. Nawet dzisiaj nie ma zbyt wiele kompilatorow
realizujacy pelny standard IEEE 754 2008).
Czy ten MS-owy kompilator C++ i Fortran-u byl niezgodny ze
standardem C++ i Fortranu 77 ? Ano byl ! MImo ze nei byl zgodny z IEEE 754.
Powtorze wiec jeszcze raz: programy pisz siee w _jezykach programownia_
(i ich standardach/specyfikacjach innych formalizmach) a nie w
standardzie koprocesora.
AK
Następne wpisy z tego wątku
- 27.03.13 13:05 M.M.
- 27.03.13 14:32 AK
- 27.03.13 16:52 Michoo
- 27.03.13 17:08 AK
- 27.03.13 17:25 Michoo
- 27.03.13 17:46 M.M.
- 27.03.13 18:13 AK
- 27.03.13 20:51 Adam Klobukowski
- 28.03.13 12:11 Edek Pienkowski
- 28.03.13 12:14 Edek Pienkowski
- 28.03.13 12:26 M.M.
- 28.03.13 14:35 R.e.m.e.K
- 07.04.13 14:53 firr kenobi
- 07.04.13 23:52 M.M.
- 08.04.13 14:50 firr kenobi
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=