ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Быстрая математика с произвольной точностью
@ 2005-10-16 16:13 Michael Holzman
  2005-10-16 17:47 ` Pavlov Konstantin
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Michael Holzman @ 2005-10-16 16:13 UTC (permalink / raw)
  To: community

Уважаемое сообщество,

Меня знакомый попросил помочь. Он пишет/поддерживает программу,
которая должна _быстро_ производить вычисления с плавающей точкой с
произвольной точностью. Сейчас используется библиотека GMP двух-,
трехлетней давности (известные баги лучше неизвестных :-). Но ... Ее
родная плавающая арифметка очень медленная. Приходится имитировать с
помощью ее же целых чисел, что, естественно, тоже скорость не
прибавляет.

Нужны на самом деле только четыре действия арифметики.

Вопросы: Что можно использовать вместо GMP? Есть ли быстрые алгоритмы
для подобных вычислений, независимые от какой-либо библиотеки?

--
Regards,
    Michael Holzman

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Быстрая математика с произвольной точностью
  2005-10-16 16:13 [Comm] Быстрая математика с произвольной точностью Michael Holzman
@ 2005-10-16 17:47 ` Pavlov Konstantin
  2005-10-16 18:23   ` Michael Holzman
  2005-10-16 18:03 ` [Comm] " Michael Shigorin
  2005-10-16 20:30 ` [Comm] âÙÓÔÒÁÑ ÍÁÔÅÍÁÔÉËÁ Ó ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔØÀ Serge Skorokhodov
  2 siblings, 1 reply; 9+ messages in thread
From: Pavlov Konstantin @ 2005-10-16 17:47 UTC (permalink / raw)
  To: community

On Sun, 16 Oct 2005 18:13:56 +0200
Michael Holzman wrote:

> Уважаемое сообщество,
> 
> Меня знакомый попросил помочь. Он пишет/поддерживает программу,
> которая должна _быстро_ производить вычисления с плавающей точкой с
> произвольной точностью. Сейчас используется библиотека GMP двух-,
> трехлетней давности (известные баги лучше неизвестных :-). Но ... Ее
> родная плавающая арифметка очень медленная. Приходится имитировать с
> помощью ее же целых чисел, что, естественно, тоже скорость не
> прибавляет.
> 
> Нужны на самом деле только четыре действия арифметики.
> 
> Вопросы: Что можно использовать вместо GMP? Есть ли быстрые алгоритмы
> для подобных вычислений, независимые от какой-либо библиотеки?

Посмотрите в библиотеку/пакет qalculate.

http://qalculate.sourceforge.net

-- 
Best regards,
 Pavlov Konstantin, CPMS Network
 http://network.cpms.ru/
 jid: thresh@altlinux.org


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Быстрая математика с произвольной точностью
  2005-10-16 16:13 [Comm] Быстрая математика с произвольной точностью Michael Holzman
  2005-10-16 17:47 ` Pavlov Konstantin
@ 2005-10-16 18:03 ` Michael Shigorin
  2005-10-16 18:26   ` Michael Holzman
  2005-10-16 20:30 ` [Comm] âÙÓÔÒÁÑ ÍÁÔÅÍÁÔÉËÁ Ó ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔØÀ Serge Skorokhodov
  2 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2005-10-16 18:03 UTC (permalink / raw)
  To: community

On Sun, Oct 16, 2005 at 06:13:56PM +0200, Michael Holzman wrote:
> Вопросы: Что можно использовать вместо GMP? Есть ли быстрые
> алгоритмы для подобных вычислений, независимые от какой-либо
> библиотеки?


_Возможно_, gsl (мне в своё время аккурат gmp хватило, чтоб
не переизобретать то же самое, poorly... для бакалаврской)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Быстрая математика с произвольной точностью
  2005-10-16 17:47 ` Pavlov Konstantin
@ 2005-10-16 18:23   ` Michael Holzman
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Holzman @ 2005-10-16 18:23 UTC (permalink / raw)
  To: ALT Linux Community

On 10/16/05, Pavlov Konstantin <thresh@cpms.ru> wrote:
>
> Посмотрите в библиотеку/пакет qalculate.
>
> http://qalculate.sourceforge.net
Спасибо. Пойду смотреть.

--
Regards,
    Michael Holzman

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Быстрая математика с произвольной точностью
  2005-10-16 18:03 ` [Comm] " Michael Shigorin
@ 2005-10-16 18:26   ` Michael Holzman
  2005-10-16 18:52     ` Michael Shigorin
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Holzman @ 2005-10-16 18:26 UTC (permalink / raw)
  To: shigorin, ALT Linux Community

On 10/16/05, Michael Shigorin <mike@osdn.org.ua> wrote:
> _Возможно_, gsl (мне в своё время аккурат gmp хватило, чтоб
> не переизобретать то же самое, poorly... для бакалаврской)
Пошел искать :-)

А GMP знакомому мало.

--
Regards,
    Michael Holzman

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Быстрая математика с произвольной точностью
  2005-10-16 18:26   ` Michael Holzman
@ 2005-10-16 18:52     ` Michael Shigorin
  2005-10-17  7:27       ` Michael Holzman
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2005-10-16 18:52 UTC (permalink / raw)
  To: ALT Linux Community

On Sun, Oct 16, 2005 at 08:26:47PM +0200, Michael Holzman wrote:
> > _Возможно_, gsl
> Пошел искать :-)

Чего искать-то, libgsl :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] âÙÓÔÒÁÑ ÍÁÔÅÍÁÔÉËÁ Ó ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔØÀ
  2005-10-16 16:13 [Comm] Быстрая математика с произвольной точностью Michael Holzman
  2005-10-16 17:47 ` Pavlov Konstantin
  2005-10-16 18:03 ` [Comm] " Michael Shigorin
@ 2005-10-16 20:30 ` Serge Skorokhodov
  2005-10-17  7:33   ` [Comm] Быстрая математика с произвольной точностью Michael Holzman
  2 siblings, 1 reply; 9+ messages in thread
From: Serge Skorokhodov @ 2005-10-16 20:30 UTC (permalink / raw)
  To: Michael Holzman; +Cc: community

Hello Michael,

Sunday, October 16, 2005, 8:13:56 PM, you wrote:

MH> Уважаемое сообщество,

MH> Меня знакомый попросил помочь. Он пишет/поддерживает программу,
MH> которая должна _быстро_ производить вычисления с плавающей точкой с
MH> произвольной точностью. Сейчас используется библиотека GMP двух-,
MH> трехлетней давности (известные баги лучше неизвестных :-). Но ... Ее
MH> родная плавающая арифметка очень медленная. Приходится имитировать с
MH> помощью ее же целых чисел, что, естественно, тоже скорость не
MH> прибавляет.

MH> Нужны на самом деле только четыре действия арифметики.

MH> Вопросы: Что можно использовать вместо GMP? Есть ли быстрые алгоритмы
MH> для подобных вычислений, независимые от какой-либо библиотеки?

Попробуйте глянуть на MAMP, http://tc.umn.edu/~ringx004. Вроде
скорость удовлетворяет тех, кто работает с фракталами. Правда,
это не только четыре действия...

-- 
Best regards,
 Serge Skorokhodov                            mailto:suralis-s@mtu-net.ru



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Быстрая математика с произвольной точностью
  2005-10-16 18:52     ` Michael Shigorin
@ 2005-10-17  7:27       ` Michael Holzman
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Holzman @ 2005-10-17  7:27 UTC (permalink / raw)
  To: shigorin, ALT Linux Community

On 10/16/05, Michael Shigorin <mike@osdn.org.ua> wrote:
> On Sun, Oct 16, 2005 at 08:26:47PM +0200, Michael Holzman wrote:
> > > _Возможно_, gsl
> > Пошел искать :-)
>
> Чего искать-то, libgsl :)
Под "искать" понимается "читать документацию, думать, играться с объектом".
Пока что, gsl не впечатлил. Но на работе посмотрю еще раз внимательно.

--
Regards,
    Michael Holzman

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Быстрая математика с произвольной точностью
  2005-10-16 20:30 ` [Comm] âÙÓÔÒÁÑ ÍÁÔÅÍÁÔÉËÁ Ó ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔØÀ Serge Skorokhodov
@ 2005-10-17  7:33   ` Michael Holzman
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Holzman @ 2005-10-17  7:33 UTC (permalink / raw)
  To: Serge Skorokhodov; +Cc: ALT Linux Community

On 10/16/05, Serge Skorokhodov <suralis-s@mtu-net.ru> wrote:
> Попробуйте глянуть на MAMP, http://tc.umn.edu/~ringx004. Вроде
> скорость удовлетворяет тех, кто работает с фракталами. Правда,
> это не только четыре действия...

Спасибо, попробую.

--
Regards,
    Michael Holzman

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-10-17  7:33 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-16 16:13 [Comm] Быстрая математика с произвольной точностью Michael Holzman
2005-10-16 17:47 ` Pavlov Konstantin
2005-10-16 18:23   ` Michael Holzman
2005-10-16 18:03 ` [Comm] " Michael Shigorin
2005-10-16 18:26   ` Michael Holzman
2005-10-16 18:52     ` Michael Shigorin
2005-10-17  7:27       ` Michael Holzman
2005-10-16 20:30 ` [Comm] âÙÓÔÒÁÑ ÍÁÔÅÍÁÔÉËÁ Ó ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔØÀ Serge Skorokhodov
2005-10-17  7:33   ` [Comm] Быстрая математика с произвольной точностью Michael Holzman

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git