delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/07/17/16:28:50

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=rBE61Hvk1r59bMGl
OMFrYbWtcsXcxoTZLflIG0JuWa8/gRC1DXJv245z+Y93wNdOYrOBETmCc1pMDZxp
1otauNrN2XuWQYXHUJvjTaPD52fjT08XDn8xPG39WfHas4MlyjYm8ytF3knL+yxf
fNPIhepYPQAK2uHHK9On5KV/2Jg=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=bToMEfvOWqUp+O3fMsGkbq
gnpww=; b=N8z+fdglln3/wfn7QQIeltasu83bQUFEDElWrULN4bF0wTh2teDV8X
YsyWpjnk7RD+EQSbUUsKCFy0Rxhi5l/JK8IqKdL1jXObW4DJiqS4caoPd9fclu0N
SFgPKdekdpATUVoWpuCuCFZ2epSCbmj9yV/mIpJr9bQsUKuOIIXxs=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=3.2 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD,SPAM_BODY autolearn=no version=3.3.2 spammy=tony, Tony, Parallelization, UD:netcologne.de
X-HELO: csmail.cs.umass.edu
Reply-To: moss AT cs DOT umass DOT edu
Subject: Re: Parallelization
References: <db3a62ee-a3d2-82df-0eb1-140f442d9f79 AT netcologne DOT de> <loom DOT 20160717T135427-906 AT post DOT gmane DOT org>
To: cygwin AT cygwin DOT com
From: Eliot Moss <moss AT cs DOT umass DOT edu>
Message-ID: <b9e23399-e039-2de4-837f-8d46f366c892@cs.umass.edu>
Date: Sun, 17 Jul 2016 16:28:22 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <loom.20160717T135427-906@post.gmane.org>
X-IsSubscribed: yes

On 7/17/2016 7:56 AM, Tony Kelman wrote:
> Thomas Koenig <tkoenig <at> netcologne.de> writes:

> This is more of a general numerical ODE or Sundials usage question
> rather than a cygwin specific one, but I would try openmp or mpi on
> your function evaluations first, if that's taking most of the time.
> Do you know whether sundials is thread-safe?

True ... it also made me think of Python, which is designed to use
parallelized numpy (etc.) libraries, optimized for your platform.
Can use all the hardware threads on your machine, as well as make
good use of vector extensions such as AVX.  A 64-bit (x86-64)
version will give best use of vector processing, in my
experience.

Regards -- Eliot Moss

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019