From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 From: Valery Pipin Organization: ISTP To: ALT Linux Team development discussions Date: Tue, 5 Apr 2011 01:02:17 -0700 User-Agent: KMail/1.13.6 (Linux/2.6.38-std-def-alt1; KDE/4.6.1; x86_64; ; ) References: <201104042044.11351.pip@iszf.irk.ru> <201104050034.12244.pip@iszf.irk.ru> <4D9AC7A7.1030306@mmedia2.kemsu.ru> In-Reply-To: <4D9AC7A7.1030306@mmedia2.kemsu.ru> MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <201104050102.18009.pip@iszf.irk.ru> Subject: Re: [devel] atlas is broken again? X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2011 08:02:28 -0000 Archived-At: List-Archive: List-Post: В сообщении от 5 апреля 2011 00:41:27 автор REAL написал: > 05.04.2011 14:34, Valery Pipin пишет: > >> Из сизифа? > > > > Отсюда, http://www.enthought.com/ > > А зачем, если есть в сизифе? > сизифовский медленный, и к тому же периодически ломается. В enthought сборке использована MKL и линейная алгебра реально паралеллится если есть куда. > >> покажите rpm -qi libatlas > > > > я писал что я вернулся е прежнюю, рабочую, версию > > Тогда я вообще в растерянности, ибо ни провала в производительности, > ни в падении ничего не заметил. Возвращаемся к первому сообщению. Вот это с libatlas-3.9.35: IPython 0.10 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. In [1]: from numpy.random import * In [2]: from numpy.linalg import * In [3]: m=randn(2000,2000) In [4]: %time U,s,V=svd(m) Ошибка сегментирования Теперь пробуем для массивов меньших размеров: In [1]: from numpy.linalg import * In [2]: from numpy.random import * In [3]: m=randn(100,100) In [4]: %time U,s,V=svd(m) CPU times: user 0.01 s, sys: 0.00 s, total: 0.01 s Wall time: 0.01 s In [6]: m=randn(200,200) In [7]: %time U,s,V=svd(m) --------------------------------------------------------------------------- LinAlgError Traceback (most recent call last) /home/vv/ in () /usr/lib/python2.6/site-packages/IPython/iplib.pyc in ipmagic(self, arg_s) 1180 else: 1181 magic_args = self.var_expand(magic_args,1) -> 1182 return fn(magic_args) 1183 1184 def ipalias(self,arg_s): /usr/lib/python2.6/site-packages/IPython/Magic.pyc in magic_time(self, parameter_s) 1969 else: 1970 st = clk() -> 1971 exec code in glob 1972 end = clk() 1973 out = None /home/vv/ in () /usr/lib64/python2.6/site-packages/numpy/linalg/linalg.pyc in svd(a, full_matrices, compute_uv) 1318 work, lwork, iwork, 0) 1319 if results['info'] > 0: -> 1320 raise LinAlgError, 'SVD did not converge' 1321 s = s.astype(_realType(result_t)) 1322 if compute_uv: LinAlgError: SVD did not converge