-
1. Data: 2015-03-31 19:05:24
Temat: Poczwórny float
Od: Borneq <b...@a...hidden.pl>
80 bitowy extended to precyzja duża w porównaniu z typowymi
kalkulatorami. Pamiętam, jak potężnym wydawał się koprocesor 80387.
Potem został wbudowany do głównego procesora, teraz jest znacznie
szybszy. Ale czy nie ma planów po tylu latach jeszcze dodać mu tryb
wyższej precyzji? Taki poczwórny float czyli 128 bitów.
-
2. Data: 2015-03-31 19:30:33
Temat: Re: Poczwórny float
Od: Borneq <b...@a...hidden.pl>
W dniu 2015-03-31 o 19:05, Borneq pisze:
> 80 bitowy extended to precyzja duża w porównaniu z typowymi
> kalkulatorami. Pamiętam, jak potężnym wydawał się koprocesor 80387.
> Potem został wbudowany do głównego procesora, teraz jest znacznie
> szybszy. Ale czy nie ma planów po tylu latach jeszcze dodać mu tryb
> wyższej precyzji? Taki poczwórny float czyli 128 bitów.
https://en.wikipedia.org/wiki/Quadruple-precision_fl
oating-point_format#Hardware_support
-
3. Data: 2015-03-31 19:47:37
Temat: Re: Poczwórny float
Od: bartek <b...@g...com>
On 31.03.2015 19:05, Borneq wrote:
> 80 bitowy extended to precyzja duża w porównaniu z typowymi
> kalkulatorami. Pamiętam, jak potężnym wydawał się koprocesor 80387.
> Potem został wbudowany do głównego procesora, teraz jest znacznie
> szybszy. Ale czy nie ma planów po tylu latach jeszcze dodać mu tryb
> wyższej precyzji? Taki poczwórny float czyli 128 bitów.
Znajomy zajmujący się obliczeniami wymagającymi co najmnie
poczwórnej przecyzji twierdził, żę jak molestował
gości z Intela, to mówili cos o kilkunastu latach, i to
w trybie przypuszczajacym. Było to jakiś czas temu, ale
nadal mają czas ;-)
Nic oficjalnego wygooglać nie mogę.
pzdr
bartekltg
-
4. Data: 2015-03-31 20:59:41
Temat: Re: Poczwórny float
Od: Sebastian Biały <h...@p...onet.pl>
On 2015-03-31 19:05, Borneq wrote:
> Taki poczwórny float czyli 128 bitów.
IEEE754-2008 a implementacja softwareowa to np. ta:
https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
-
5. Data: 2015-03-31 21:20:06
Temat: Re: Poczwórny float
Od: bartek <b...@g...com>
On 31.03.2015 20:59, Sebastian Biały wrote:
> On 2015-03-31 19:05, Borneq wrote:
>> Taki poczwórny float czyli 128 bitów.
>
> IEEE754-2008 a implementacja softwareowa to np. ta:
>
> https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
Dziesiętna? To nie dędzie wolniejsze? Sensem tych typów (decimal32
decimal64 decimal128) jest prawidłowe z punktu widzenia księgowości
zaokrąglanie.
A softwareowy birnany 128bitowy float jest jako rozszerzenie w kilku
kompilatorach (__float128 w gcc, cośtam z 'quad' w intelu), tu
przenośniejsze opakowanie:
http://www.boost.org/doc/libs/1_57_0/libs/multipreci
sion/doc/html/boost_multiprecision/tut/floats/float1
28.html
Tylko wiadomo, wolne :-(
pzdr
bartekltg
-
6. Data: 2015-03-31 21:40:32
Temat: Re: Poczwórny float
Od: Borneq <b...@a...hidden.pl>
To dziesiętne
>> https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
będzie wolniejsze od
> http://www.boost.org/doc/libs/1_57_0/libs/multipreci
sion/doc/html/boost_multiprecision/tut/floats/float1
28.html
Czy ma wszystkie operacje typu trygonometryczne i inne?
> Tylko wiadomo, wolne :-(
Można by prędkość porównać z koprocesorem, ile razy wolniejsze,
używając algorytmu jeszcze z miesięcznika Komputer 7/87:
http://www.grush.one.pl/?issue=komputer.7.87&article
=rakieta
-
7. Data: 2015-03-31 21:43:59
Temat: Re: Poczwórny float
Od: Sebastian Biały <h...@p...onet.pl>
On 2015-03-31 21:20, bartek wrote:
>> IEEE754-2008 a implementacja softwareowa to np. ta:
>> https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
> Dziesiętna?
Jest i binarna.
> To nie dędzie wolniejsze? Sensem tych typów (decimal32
> decimal64 decimal128) jest prawidłowe z punktu widzenia księgowości
> zaokrąglanie.
Pewnie po to powstało.
Nie ma znaczenia docelowo jakie to jest *teraz* szybkie. Poczekaj na
hardware, szykuj soft. IBM obecnie produkuje procesory z hardwareowym
IEEE754-2008 ale kto by w domu stawiał mainframe :/.
-
8. Data: 2015-03-31 21:51:27
Temat: Re: Poczwórny float
Od: bartek <b...@g...com>
On 31.03.2015 21:43, Sebastian Biały wrote:
> On 2015-03-31 21:20, bartek wrote:
>>> IEEE754-2008 a implementacja softwareowa to np. ta:
>>> https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
>>>
>> Dziesiętna?
>
> Jest i binarna.
>
>> To nie dędzie wolniejsze? Sensem tych typów (decimal32
>> decimal64 decimal128) jest prawidłowe z punktu widzenia księgowości
>> zaokrąglanie.
>
> Pewnie po to powstało.
>
> Nie ma znaczenia docelowo jakie to jest *teraz* szybkie.
MA, jeśli chcesz mieć wynik np za miesiąc czy pół roku;-)
> Poczekaj na
> hardware, szykuj soft. IBM obecnie produkuje procesory z hardwareowym
> IEEE754-2008 ale kto by w domu stawiał mainframe :/.
Dasz jakiś namiar, o co się zaczepić? Bo chyba znam osobę
potencajlnie zainteresowaną ;-)
pzdr
bartekltg
-
9. Data: 2015-03-31 21:55:26
Temat: Re: Poczwórny float
Od: Borneq <b...@a...hidden.pl>
W dniu 2015-03-31 o 21:43, Sebastian Biały pisze:
> On 2015-03-31 21:20, bartek wrote:
>>> IEEE754-2008 a implementacja softwareowa to np. ta:
>>> https://software.intel.com/en-us/articles/intel-deci
mal-floating-point-math-library
>>>
>> Dziesiętna?
>
> Jest i binarna.
W tym pakiecie?
-
10. Data: 2015-03-31 22:07:57
Temat: Re: Poczwórny float
Od: Sebastian Biały <h...@p...onet.pl>
On 2015-03-31 21:51, bartek wrote:
>> IEEE754-2008 ale kto by w domu stawiał mainframe :/.
> Dasz jakiś namiar, o co się zaczepić? Bo chyba znam osobę
> potencajlnie zainteresowaną ;-)
http://en.wikipedia.org/wiki/IBM_System_z9
a z procków to kilka, w tym np. ten:
http://en.wikipedia.org/wiki/POWER7