ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Константин Михайленко" <const.mkh@gmail.com>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] ScaLAPACK
Date: Fri, 13 Feb 2009 11:00:04 +0500
Message-ID: <a1878b00902122200x11ed43d4sfcdcdf4632bad80d@mail.gmail.com> (raw)
In-Reply-To: <4994F9D3.30501@mmedia2.kemsu.ru>

> У нас даже студенты, когда пишут пакеты для параллельных вычислений,
> выкладывают краткое readme, так что обычно посмотреть туда (не вытягивая
> сами сырцы или, того хуже, pdf) вполне достаточно, чтобы понять, что это и

достаточно заглянуть на netlib, чтобы убедиться, что вы говорите то,
чего не знаете

http://netlib.org/scalapack/index.html

а там и форум тебе, и FAQ и ридми всяких видов, например
http://netlib.org/scalapack/scalapack_installer_0.94/README

и

The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK
routines redesigned for distributed memory MIMD parallel computers. It
is currently written in a Single-Program-Multiple-Data style using
explicit message passing for interprocessor communication. It assumes
matrices are laid out in a two-dimensional block cyclic decomposition.

ScaLAPACK is designed for heterogeneous computing and is portable on
any computer that supports MPI or PVM.

Like LAPACK, the ScaLAPACK routines are based on block-partitioned
algorithms in order to minimize the frequency of data movement between
different levels of the memory hierarchy. (For such machines, the
memory hierarchy includes the off-processor memory of other
processors, in addition to the hierarchy of registers, cache, and
local memory on each processor.) The fundamental building blocks of
the ScaLAPACK library are distributed memory versions (PBLAS) of the
Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra Communication
Subprograms (BLACS) for communication tasks that arise frequently in
parallel linear algebra computations. In the ScaLAPACK routines, all
interprocessor communication occurs within the PBLAS and the BLACS.
One of the design goals of ScaLAPACK was to have the ScaLAPACK
routines resemble their LAPACK equivalents as much as possible.

Ну и чего вам не хватает? Поворчать охота?
А то, что у вас до сих пор изобретают велосипед каждый раз, (<<У нас
вот до сих пор используют на кластере простой lapack>>) так тем не
гордиться надо, но стесняться

  reply	other threads:[~2009-02-13  6:00 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-11  6:48 ` REAL
2009-02-12  8:36   ` Константин Михайленко
2009-02-12  8:54     ` REAL
2009-02-12 18:35       ` Константин Михайленко
2009-02-13  4:05         ` REAL
2009-02-13  4:20           ` Константин Михайленко
2009-02-13  4:40             ` REAL
2009-02-13  6:00               ` Константин Михайленко [this message]
2009-02-13  6:18                 ` REAL
2009-02-13  7:53                   ` Константин Михайленко
2009-02-13 14:17                     ` [Comm] Adm... (was: ScaLAPACK) Michael Shigorin
2009-02-13 16:55                       ` Константин Михайленко
2009-02-13  9:55       ` [Comm] ScaLAPACK Константин Михайленко
2009-02-16  3:30       ` REAL
2009-02-16  3:30     ` REAL

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a1878b00902122200x11ed43d4sfcdcdf4632bad80d@mail.gmail.com \
    --to=const.mkh@gmail.com \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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